Am Montag, 2. Mai 2016, 20:55:48 schrieb Lentes, Bernd:
(...). rsync -avcrul --stats /var/lib/mysql/idgmausdb_backup_new/ /mnt/idg-2/SysAdmin_AG_Wurst/backup/mausdb/db (...). Oder mach ich da einen Denkfehler ? Tatsächlich werden ja wohl die gesamten Dateien rübergeschoben.
Ich denke schon: | -W, --whole-file | With this option rsync’s delta-transfer algorithm is | not used and the whole file is sent as-is instead. The | transfer may be faster if this option is used when the | bandwidth between the source and destination | machines is higher than the bandwidth to disk (especially | when the "disk" is actually a networked filesystem). | This is the default when both the source and destination are | specified as local paths, but only if no batch-writing | option is in effect. Um die Veränderungen feststellen zu können, müssen sowohl die Quell- als auch die Ziel-Datei komplett gelesen werden und dann auch noch die Veränderungen geschrieben werden. Wenn beide Dateien lokal sind, wie bei dir, dann kann man auch gleich die ganze Datei einfach kopieren: 2x lesen + 1x schreiben ist meistens langsamer als 1x lesen + 1x schreiben Sinnvoll ist dieser "delta-transfer algorithm" dann, wenn über ein Netzwerk kopiert wird und das Netzwerk langsamer ist als beide Festplatten -- oben ist der gegensätzliche Fall beschrieben. Dann können parallel sowohl auf dem Quell- als auch auf dem Ziel-Rechner die Dateien gelesen werden und es müssen nur die Veränderungen über das langsame Netzwerk übertragen werden. Dafür darfst du das Ziel aber nicht auf der Quelle lokal mounten sondern lässt auf dem Ziel implizit auch ein rsync laufen oder halt direkt einen rsyncd. Gruß Jan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org