Гарантирует ли успешный выход из rsync -acvvv sd идентичные деревья каталогов?

Гарантирует ли успешный выход из rsync -acvvv sd идентичные деревья каталогов?

У меня два тома, один xfs, а другой ntfs - ntfs был пуст, а xfs имел 10 подэлементов.

Мне нужно было их синхронизировать.
Сначала я скопировал несколько подэлементов, перетащив их в графическом интерфейсе. Несколько прямых потомков, которые я перетащил, по-видимому, завершились. Один я остановил до того, как он был готов, а остальные я отменил, пока он, казалось, все еще собирал информацию о файлах.

Затем я запустил rsync -acvvv xmp/ nmp/, где xmpи nmp— соответствующие точки монтирования томов, которые завершились со статусом 0.
find xmp -printf x | wc -cи find nmp -printf x | wc -cобе вернули 372926.

У меня вопрос: есть ли гарантия, что содержимое двух дисков идентично?

решение1

ТЛНР:Учитывая тот факт, что после успешного rsync у вас одинаковое количество файлов и каталогов в обоих каталогах (источнике и назначении), да, они идентичны.

В этом случае статус выхода 0 будет означать, что все содержимое xmp/ находится полностью в nmp/. Но не наоборот. Это однонаправленный процесс.

Быть строгоидентичныйиспользуя rsync, вам также необходимо удалить все возможное содержимое nmp/, которое отсутствует в xmp/ (в руководстве по rsync оно называется посторонними файлами), используя--удалитьпараметр.

Связанный контент