Я хочу, чтобы две каталоги синхронизировались. Я знаю, что в Windows есть команда robocopy /MIR
, которая может это сделать. Пример:Как получить зеркальную копию в Linux?
robocopy D:\test1 E:\Backup /MIR
Когда файл обновляется или удаляется, каталог резервного копирования может сохранять синхронизацию.
Я попытался в Linux с помощью команды rsync
так:
rsync -a /usr/test /usr/backup
но когда я удалить файл под /usr/test
, а затем запустить эту команду, удаленный файл все еще существует в /backup/test
- две директории могут» t сохранить асинхронизацию. Итак, как я могу добиться синхронизации двух каталогов в Linux?
Это один имеет огромный Гоча. Да, я согласен, что это самое близкое, и я поддержал ваш ответ и рад видеть, что это принято. ОДНАКО, если вы добавите больше исключений в команду rsync, они не будут удалять вновь исключенные файлы. И мне еще предстоит найти способ сбросить список файлов. Единственный способ, которым я знаю избавиться от этих исключений, - стереть всю резервную копию, а затем запустить ее с нуля. – SDsolar