rsync-Verzeichnis abgeschlossen, aber einige Dateien md5sum ist anders
Ich verwende rsync, um ein Verzeichnis von Host A nach Host B zu kopieren.Nachdem die rsync erfolgreich abgeschlossen wurde, überprüfe ich die Dateien mit dem Verzeichnis und stelle fest, dass die md5sum einiger Dateien unterschiedlich ist, der Zeitstempel jedoch derselbe ist. Kann mir jemand sagen warum?
**rsync info:**
rsync version 2.6.3 protocol version 28
Copyright (C) 1996-2004 by Andrew Tridgell and others
<http://rsync.samba.org/>
Capabilities: 64-bit files, socketpairs, hard links, symlinks, batchfiles,
inplace, IPv6, 64-bit system inums, 64-bit internal inums
rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you
are welcome to redistribute it under certain conditions. See the GNU
General Public Licence for details.
**rsync option**
rsync -avP DIR HOSTB:foo/
Nachdem ich diesen Unterschied herausgefunden hatte, habe ich den Befehl Linux touch verwendet, um alle Dateien in diesem Verzeichnis zu aktualisieren und herauszufinden, dass rsync immer noch die Dateien synchronisiert, die denselben MD5-Wert haben.
Dieses problem hat mich schon lange gestört; irgendwelche Hilfe oder Vorschläge?
1 answers
Wenn Sie möchten, dass rsync
geänderte Dateien durch Prüfsummen erkennt, müssen Sie Folgendes verwenden -c
/--checksum
option. Wenn diese Option nicht gesetzt ist, vergleicht rsync
nur Dateigröße und Zeitpunkt der letzten Änderung.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-03-13 08:30:03