Fórum Ubuntu CZ/SK

Ostatní => Ubuntu Server => Téma založeno: peena 10 Dubna 2010, 13:27:53

Název: TAR - update [vyřešeno]
Přispěvatel: peena 10 Dubna 2010, 13:27:53
Zálohuji složky SAMBY pomocí skriptu na síťový disk. Za příkazem TAR mám parametr --update. První archivace vypadala v pořádku, ale ta další místo toho, aby jen zapsala změny v těch složkách, tak to vypadá tak, že navazuje na původní archiv a ten se dále zvětšuje. Nevíte v čem by mohl být problém ?
Název: Re: TAR - update
Přispěvatel: peena 10 Dubna 2010, 13:35:31
Ten skript vypadá konkrétně takto:
Kód: [Vybrat]
#!/bin/bash
mount -t cifs //128.1.15.5/zaloha1 /mnt/zaloha
SRCDIR="/home/"
DESTDIR="/mnt/zaloha/"
FILENAME=zalohaSamba.tar
tar --update --file=$DESTDIR$FILENAME $SRCDIR
umount /mnt/zaloha
Název: Re: TAR - update
Přispěvatel: jmp 10 Dubna 2010, 13:42:48
pak je to ovsem spravne...
viz man tar
-u, --update            only append files newer than copy in archive
Název: Re: TAR - update
Přispěvatel: peena 12 Dubna 2010, 08:35:07
Mě napadá jen jedno, zrušit SRCDIR, DESTDIR a FILENAME a všechno napsat do jednoho příkazu za TAR ručně, není to sice elegantní řešení, ale v ničem jiném problém snad být nemůže ...
Název: Re: TAR - update
Přispěvatel: jmp 12 Dubna 2010, 08:42:27
ehm "only append files newer than copy in archive" znamena:
prida pouze novejsi soubory, nez jsou v archivu
(to rozhodne neznamena, ze v archivu budou smazany jejich starsi verze)

toto chovani je odvisle od toho, ze tar byl puvodne urcen pro praci s paskou...
Název: Re: TAR - update
Přispěvatel: peena 12 Dubna 2010, 09:41:53
Aha, kdyby se nejednalo o desítky GB, tak bych to řešil jinak. Takže tím pádem není žádná možnost pouze updatu archivu ?
Název: Re: TAR - update
Přispěvatel: jmp 12 Dubna 2010, 09:47:42
nevim, jestli je to vhodna volba nastroje, treba by rsync udelal lepsi sluzby...
http://www.root.cz/clanky/pokrocile-zalohovani-s-rsync/ (http://www.root.cz/clanky/pokrocile-zalohovani-s-rsync/)
Název: Re: TAR - update
Přispěvatel: Tomáš Břinčil 12 Dubna 2010, 13:55:39
Pokud přenášíš data jako zálohu, tak mi mrkni na blog. Psal jsem na to článek.
http://www.tomasbrincil.cz/archives/98
Název: Re: TAR - update
Přispěvatel: peena 14 Dubna 2010, 12:35:40
Moc dík