tar - zalohovoni inkrementalni

Richard Korinek sananim na mail.anet.cz
Čtvrtek Prosinec 14 15:39:49 CET 2000


Dobre rano, poledne, odpoledne, vecer popr. noc

V archivu jsem nenasel, tak se ptam. Je mozne pomoci tar delat inkrementalni
zalohy. V man tar je moznost -g, ale pokud to zkusim zadat s nazvem
puvodniho archivu, tak ke kazdemu nazvu dostanu tar: test.tgz:xxx: Invalid
inode number (xxx jsou cisla), puvodni archiv (test.tgz) to uplne vykucha az
do mrte (zustane tam 10 bytu) a vsechno to je v tom novem archivu
(test2.tgz).

Prikazy jsou nasledujici:

    tar cf test.tgz /etc/rc.d/init.d/  (OK)

potom dam

    tar cf test2.tar -g test.tgz /etc/rc.d/init.d/
    hlasi vsechny ty tar: test.tgz:xxx: Invalid inode number (xxx jsou
cisla)
    a dela to, co jsem popsal vyse.

Nevite nekdo co delam blbe?

Jeste drobnosti:

Existuje nejaky zpusob, jak automaticky delat multiple volumes v souborech?
po zadani -M -L xx to sice funguje ale porad se to chce "pripravte novy
svazek ...". Slo by to nejak udelat, aby automaticky vytvarel nazvy typu
test, test1, test2 atd?

Jeste posledni vec, jak do nazvu souboru dostat datum? Napr.
backup-dec-14.tar.

Popripade me prosim nasmerujte nekam na podrobnejsi informace o tar a
zalohovani vubec.

Diky moc


Richard Korinek




Další informace o konferenci Linux