[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

rsync lügt, betrügt und bescheißt



Hallo Leute,

ich habe einen seperaten BACKUP Server nur nach dem upgrade auf  Squeeze
fängt "rsync" zu lügen an...

In der lezten Mail hatte ich:

----8<------------------------------------------------------------------
From: CronDaemon <root@backup.private.tamay-dogan.net>
To: tdbackup@backup.private.tamay-dogan.net
Subject: Cron <root@backup> /home/tdbackup/bin/tdbackup
Date: Sat, 07 May 2011 04:10:01 +0200

Start:      Sat, 07 May 2011 04:10:01 +0200
Type:       Incremental Backup
Backupdir:  /BACKUPS/RSYNC_dns1/2011-05-07_041001_increment/
Source:     dns1.tamay-dogan.net:/etc
========================================================================
receiving incremental file list
deleting etc/bind.orig/zones.rfc1918
deleting etc/bind.orig/rndc.key
deleting etc/bind.orig/named.conf.options
deleting etc/bind.orig/named.conf.local
deleting etc/bind.orig/named.conf.default-zones
deleting etc/bind.orig/named.conf
deleting etc/bind.orig/db.root
deleting etc/bind.orig/db.local
deleting etc/bind.orig/db.empty
deleting etc/bind.orig/db.255
deleting etc/bind.orig/db.127
deleting etc/bind.orig/db.0
deleting etc/bind.orig/bind.keys
deleting etc/bind.orig/
deleting etc/bind_2011-04-17_22:10:50.tar.bz2
deleting etc/bind_2011-04-17.tar.bz2
deleting etc/bind9.tar.bz2

sent 176 bytes  received 35260 bytes  3374.86 bytes/sec
total size is 1643340  speedup is 46.37
========================================================================

Start:      Sat, 07 May 2011 04:10:28 +0200
Type:       Incremental Backup
Backupdir:  /BACKUPS/RSYNC_dns1/2011-05-07_041001_increment/
Source:     dns1.tamay-dogan.net:/srv
========================================================================
receiving incremental file list
deleting srv/CONFIG_dns1.tamay-dogan.net/log/apache/error.log-20110506
deleting srv/CONFIG_dns1.tamay-dogan.net/log/apache/access.log-20110506
srv/CONFIG_dns1.tamay-dogan.net/log/apache/
srv/CONFIG_dns1.tamay-dogan.net/log/apache/access.log
srv/CONFIG_dns1.tamay-dogan.net/log/apache/access.log-20110506.gz
srv/CONFIG_dns1.tamay-dogan.net/log/apache/access.log-20110507
srv/CONFIG_dns1.tamay-dogan.net/log/apache/error.log
srv/CONFIG_dns1.tamay-dogan.net/log/apache/error.log-20110506.gz
srv/CONFIG_dns1.tamay-dogan.net/log/apache/error.log-20110507

sent 182 bytes  received 37275 bytes  6810.36 bytes/sec
total size is 1480216  speedup is 39.52
========================================================================

----8<------------------------------------------------------------------

wenn ich mir aber dann folgendes angucke:

----[ command 'cd /BACKUPS/RSYNC_dns1/2011-05-07_041001_increment/ ; ls -l etc/' ]--

-rw-r--r-- 6 root root 140513 17. Apr 22:11 etc/bind_2011-04-17_22:10:50.tar.bz2
-rw-r--r-- 6 root root  85398 17. Apr 20:22 etc/bind_2011-04-17.tar.bz2
-rw-r--r-- 6 root root 139706 17. Apr 18:39 etc/bind9.tar.bz2
-rw-r--r-- 6 root root    344 23. Jan 22:27 etc/bindresvport.blacklist

etc/bind:
insgesamt 180
-rwxr-xr-- 6 bind adm 2669 26. Apr 13:04 create_signed_zones
-rw-r--r-- 6 bind adm  237  1. Apr 20:41 db.0
-rw-r--r-- 6 bind adm  271  1. Apr 20:41 db.127
-rw-rw-r-- 6 bind adm 4724 17. Apr 18:35 db.192.168.0
-rw-r--r-- 6 bind adm  237  1. Apr 20:41 db.255
-rw-r--r-- 6 bind adm  353  1. Apr 20:41 db.empty
-rw-r--r-- 6 bind adm  270  1. Apr 20:41 db.local
-rw-r--r-- 6 bind adm 2878  1. Apr 20:41 db.root
-rw-rw-r-- 6 bind adm  464 28. Mär 02:45 DNS_TRASH
-rw-r--r-- 6 bind adm  169 26. Apr 13:04 dsset-can4linux.org.
-rw-r--r-- 6 bind adm  197 26. Apr 13:04 dsset-cybercenter.tamay-dogan.net.
-rw-r--r-- 6 bind adm  187 26. Apr 13:04 dsset-debian.tamay-dogan.net.
-rw-r--r-- 6 bind adm  189 26. Apr 13:04 dsset-ecocity.tamay-dogan.net.
-rw-r--r-- 6 bind adm  195 26. Apr 13:04 dsset-electronica.tamay-dogan.net.
-rw-r--r-- 6 bind adm  189 26. Apr 13:04 dsset-energia.tamay-dogan.net.
-rw-r--r-- 6 bind adm  177 26. Apr 13:04 dsset-flexray4linux.org.
-rw-r--r-- 6 bind adm  185 26. Apr 13:04 dsset-geoip.tamay-dogan.net.
-rw-r--r-- 6 bind adm  183 26. Apr 13:04 dsset-home.tamay-dogan.net.
-rw-r--r-- 6 bind adm  193 26. Apr 13:04 dsset-itsystems.tamay-dogan.net.
-rw-r--r-- 6 bind adm  197 26. Apr 13:04 dsset-onlinestore.tamay-dogan.net.
-rw-r--r-- 6 bind adm  185 26. Apr 13:04 dsset-pmcos.tamay-dogan.net.
-rw-r--r-- 6 bind adm  187 26. Apr 13:04 dsset-private.tamay-dogan.net.
-rw-r--r-- 6 bind adm  187 26. Apr 13:04 dsset-redhat.tamay-dogan.net.
-rw-r--r-- 6 bind adm  173 26. Apr 13:04 dsset-tamay-dogan.net.
-rw-r--r-- 6 bind adm  173 26. Apr 13:04 dsset-tdaerospace.com.
-rw-r--r-- 6 bind adm  173 26. Apr 13:04 dsset-tdaerospace.net.
-rw-r--r-- 6 bind adm  165 26. Apr 13:04 dsset-tdhome.net.
-rw-r--r-- 6 bind adm  171 26. Apr 13:04 dsset-tdipmedia.net.
-rw-r--r-- 6 bind adm  161 26. Apr 13:04 dsset-tdnet.eu.
-rw-r--r-- 6 bind adm  165 26. Apr 13:04 dsset-tdvoip.net.
-rw-r--r-- 6 bind adm  165 26. Apr 13:04 dsset-tdwave.net.
drwxr-sr-x 6 bind adm 4096 17. Apr 18:56 master
-rw-rw-r-- 6 bind adm 1699 19. Apr 12:22 named.conf
-rw-rw-r-- 6 bind adm  541  1. Jan 17:01 named.conf.inc
-rw-rw-r-- 6 bind adm 5159 26. Apr 13:04 named.conf.local
-rw-r--r-- 6 bind adm 5313 26. Apr 13:04 named.conf.local.signed
-rw-r--r-- 6 bind adm  573 17. Apr 23:16 named.conf.options
-rw-r--r-- 6 bind adm 3125 17. Apr 23:20 named.conf.slave
-rw-r--r-- 6 bind adm   77  1. Apr 22:00 rndc.key
drwxr-xr-x 6 bind adm 4096 17. Apr 22:09 slave
-rw-r--r-- 6 bind adm  124 17. Apr 23:19 tsig.key
-rw-r--r-- 6 bind adm 1317  1. Apr 20:41 zones.rfc1918

etc/bind.orig:
insgesamt 52
-rw-r--r-- 6 root root  665 12. Jan 20:00 bind.keys
-rw-r--r-- 6 root root  237 12. Jan 20:00 db.0
-rw-r--r-- 6 root root  271 12. Jan 20:00 db.127
-rw-r--r-- 6 root root  237 12. Jan 20:00 db.255
-rw-r--r-- 6 root root  353 12. Jan 20:00 db.empty
-rw-r--r-- 6 root root  270 12. Jan 20:00 db.local
-rw-r--r-- 6 root root 2994 12. Jan 20:00 db.root
-rw-r--r-- 6 root bind  463 12. Jan 20:00 named.conf
-rw-r--r-- 6 root bind  490 12. Jan 20:00 named.conf.default-zones
-rw-r--r-- 6 root bind  165 12. Jan 20:00 named.conf.local
-rw-r--r-- 6 root bind  572 12. Jan 20:00 named.conf.options
-rw-r----- 6 bind bind   77  1. Apr 20:00 rndc.key
-rw-r--r-- 6 root root 1317 12. Jan 20:00 zones.rfc1918
------------------------------------------------------------------------

sehe ich, das mich "rsync" beschissen hat und die  angeblich  gelöschten
Dateien immer noch da sind.  Der wesentliche Teil des scriptes ist:

----[ '/home/tdbackup/bin/tdbackup' ]-----------------------------------
<snip>
    LASTDIR="$(ls -d /home/RSYNC_${1}/* 2>/dev/null |tail -n1)"
<snip>
  DATE="$(date +%Y-%m-%d_%H%M%S)"
  BASEDIR="/home/RSYNC_${1}/${DATE}"

  if [ $(date +%u) -eq 1 ] || [ -z "${LASTDIR}" ]
  then
<snip>
  else
    BASEDIR="${BASEDIR}_increment/"
    mkdir -p ${BASEDIR}
    for SOURCE in ${2} ${3} ${4} ${5} ${6} ${7} ${8} ${9}
    do
      echo "Start:      $(date --rfc-822)"
      echo "Type:       Incremental Backup"
      echo "Backupdir:  ${BASEDIR}"
      echo "Source:     ${SOURCE}"
      echo "========================================================================"
      cp -al ${LASTDIR}/* ${BASEDIR} >/dev/null 2>&1
      rsync -v -e ssh -a --delete root@${SOURCE} ${BASEDIR}
      echo "========================================================================"
<snip>
------------------------------------------------------------------------

sprich, das lezte BACKUP Verzeichnis wird zum  neuen  HARD  gelinkt  und
dann rennt rsync darüber. Das hat nun 7 Jahre funktioniert und nun nicht
mehr.  In der manpage zu rsync (Lenny + Squeeze) habe  ich  nichts  dazu
gefunden.

Irgendwlche Ideen?

Thanks, Greetings and nice Day/Evening
    Michelle Konzack

-- 
##################### Debian GNU/Linux Consultant ######################
   Development of Intranet and Embedded Systems with Debian GNU/Linux

itsystems@tdnet France EURL       itsystems@tdnet UG (limited liability)
Owner Michelle Konzack            Owner Michelle Konzack

Apt. 917 (homeoffice)
50, rue de Soultz                 Kinzigstraße 17
67100 Strasbourg/France           77694 Kehl/Germany
Tel mobil: +33-6-61925193         Tel mobil:  +49-177-9351947
                                  Tel office: +49-176-86004575

<http://www.itsystems.tamay-dogan.net/>  <http://www.flexray4linux.org/>
<http://www.debian.tamay-dogan.net/>         <http://www.can4linux.org/>

Jabber linux4michelle@jabber.ccc.de

Linux-User #280138 with the Linux Counter, http://counter.li.org/

Attachment: signature.pgp
Description: Digital signature


Reply to: