Fehler im Backup Script

Martin Jäger gipsde at gmx.net
Don Dez 21 10:40:00 CET 2006


Diese Nachricht hatte ich schonmal in ein anderes Forum gepostet, allerdings 
keine Lösung erhalten, daher hier noch ein mal:


Hi ho,
ich möchte ein Backup meiner /home -Partition und meines Root-Verzeichnises
auf meiner extrenen Platte ablegen.
Dazu hab ich die folgenden schönen Zeilen in ein Script implementiert:

####################
root_ordner=/mnt/ext3_ext/backup/root
home_ordner=/mnt/ext3_ext/backup/home


echo "Home Partition (/dev/hda6) wird gesichert"

find home  -xdev -print |tar cjpPf ${home_ordner}.tar.bz2
-X /home/scripts/ausnahmen.txt -T -


echo "Root Partition (/dev/hda8) wird gesichert"

find /  -xdev -print |tar cjpPf ${root_ordner}.tar.bz2
-X /home/scripts/ausnahmen.txt -T -
###################


In ausnahmen.txt stehen nur n paar Dateiendungen.

Meine Partitionen sind wie folgt verteilt:
#################
df -h
Dateisystem          Größe Benut  Verf Ben% Eingehängt auf
/dev/hda8              11G  6,6G  3,2G  68% /
tmpfs                 253M  4,0K  253M   1% /dev/shm
/dev/hda6             5,3G  3,9G  1,2G  78% /home
/dev/hda5              20G   17G  3,3G  84% /mnt/win_d
none                  253M  1,7M  251M   1% /tmp
/dev/sda2              57G   57G     0 100% /mnt/ext3_ext
################

Wie man sehen kann, sind die eigentlichen Partitionen / und /home jeweils
6,6 GB bzw. 3,9 GB groß. 

Aber aus irgendeinem Grund übersteigen meine *.tar.bz2 Sicherungen diese
Größe bei weitem:
##################
ls -lh /mnt/ext3_ext/backup
insgesamt 27G
-rw-r--r--  1 root root 4,6G 2006-12-20 10:13 home_FULL.2006.12.20.tar.bz2
-rw-r--r--  1 root root  22G 2006-12-20 16:05 root_FULL.2006.12.20.tar.bz2
#################

Trotz Kompression ist das home-Backup 0,7 GB größer als die eigentliche
Partition. Und das Backup meiner root-Partition hat dann die 22GB Grenze
überschritten, weswegen die backup-Platte vollgelaufen ist. Eigentlich
sollte das file aber maximal 6,6GB groß sein.

Scheinbar werden andere Partitionen mit gesichert, wobei ich dachte, dass
find -xdev dies verhindert. Unter /home gibt es nochmal 2 links auf Ordner
von /mnt/win_d. Wie kann ich verhindern, dass die anderen Partitionen
mitkopiert werden?

Gruß Martin

-- 
Diese eMail wurde ohne Zuhilfenahme eines Microsoft-Produktes erstellt.