Hallo, hat rsync von lokaler Platte zu anderer lokaler Platte Sinn? Oder sollte man da lieber tar oder sowas nehmen? Ich möchte 2 Verzeichnisbäume mehr oder weniger synchron halten, als Backup. Torsten
Hallo Torsten, Torsten Foertsch schrieb:
Hallo,
hat rsync von lokaler Platte zu anderer lokaler Platte Sinn?
Warum sollte das keinen Sinn machen? Eine andere Möglichkeit iterativ etwas synchron zu halten fällt mir spontan nicht ein. cp dauert zu lange und kopiert ja alles, und nicht nur die veränderten Dateien. Michael -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Monday 23 July 2007 19:12, Michael Post wrote:
cp dauert zu lange und kopiert ja alles, und nicht nur die veränderten Dateien.
cp hat die -u Option: kopiere nur, wenn Quelle neuer als Ziel Mit rsync würden, wenn ich das richtig verstehe, alle Dateien beider Verzeichnisbäume gelesen, um die Checksummen zu bilden. Außerdem würde bei einem Unterschied eine Art Diff errechnet werden und anschließend ein Algorithmus, wie die eine Datei in die andere zu überführen ist. Das ist sicher darauf optimiert, möglichst wenig Daten zu übertragen. Doch bei einer Kopie von Platte zu Platte macht das evtl. wenig Sinn. So war meine ursprüngliche Überlegung und daher auch meine dumme Frage. Torsten
* Torsten Foertsch <torsten.foertsch@gmx.net> [2007-07-23 20:02]:
On Monday 23 July 2007 19:12, Michael Post wrote:
cp dauert zu lange und kopiert ja alles, und nicht nur die veränderten Dateien.
cp hat die -u Option: kopiere nur, wenn Quelle neuer als Ziel
Allerdings verlässt du dich dabei rein auf den Zeitstempel der Datei, der auch falsch sein kann. Bei Prüfsummen bist du da wesentlich sicherer. Gruß, Bernhard -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 23.07.07 schrieb Bernhard Walle <bwalle@suse.de>:
cp hat die -u Option: kopiere nur, wenn Quelle neuer als Ziel
Allerdings verlässt du dich dabei rein auf den Zeitstempel der Datei, der auch falsch sein kann. Bei Prüfsummen bist du da wesentlich sicherer.
Und es funktioniert nur mit gnu-cp und kopiert immer die ganze Datei. Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Torsten Foertsch, Montag, 23. Juli 2007 19:05:
hat rsync von lokaler Platte zu anderer lokaler Platte Sinn? [...] Ich möchte 2 Verzeichnisbäume mehr oder weniger synchron halten, als Backup.
Ja, genau dafür ist rsync geeignet. Einfach rsync -av --delete --progress /quelle /ziel und fertig. Das -v und das --progress sind nur zum Zugucken gut, im Skript machts keinen Sinn. man rsync -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (5)
-
Andre Tann
-
Bernhard Walle
-
Martin Schröder
-
Michael Post
-
Torsten Foertsch