У меня есть NAS емкостью 1 ТБ, к которому жестко подключен внешний USB-накопитель емкостью 1 ТБ
Я подготовил файловую систему на USB-диске и смонтировал ее
Я хочу на 100% синхронизировать свои данные с моего NAS на USB-диск, но я хочу, чтобы он был инкрементным и имел только NAS в качестве «главного» - например, если файл изменяется на внешнем жестком диске USB, я хочу, чтобы он игнорировал это изменение, так как это не живая версия (не то, что я думаю, что файлы изменятся на USB-диске, но я параноик, живой может быть перезаписан)
Также, если файл удаляется в реальном времени, я хочу сохранить удаленный файл на USB-диске.
Может ли унисон выполнить одностороннюю синхронизацию и добиться для меня вышеуказанного? если так, просто
unison sorce/ target/
Работай?
Спасибо Роб
Я бы не стал использовать Unison в этом случае, поскольку его основная цель - двусторонняя синхронизация. Обычный старый rsync
сделаю здесь свою работу. Это синхронизирует файлы из источника в место назначения без удаления файлов в месте назначения (хотя файлы в месте назначения будут перезаписаны, чтобы они были такими же, как и в источнике).
rsync --recursive --times --verbose source/ destination/