синхронизировать локальные и удаленные каталоги с помощью rsync?

У меня есть два поля Linux, которые я хотел бы сохранить в синхронизации. Я вижу, что опция-avz синхронизирует удаленное с локальными но новыми локальными файлами, не продвинуты. Как я делаю это?

1
задан 14.07.2010, 22:00

2 ответа

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

  • В отличие от простого зеркального отражения или утилит резервного копирования, Унисон может иметь дело с обновлениями обеих копий структуры распределенного справочника. Обновления, которые не конфликтуют, распространены автоматически. Конфликтующие обновления обнаружены и отображены.
  • Унисон работает между любой парой машин, подключенных к Интернету, связывающемуся или по прямой ссылке сокета или по туннелирующему по зашифрованному соединению SSH. Это осторожно с сетевой пропускной способностью и работает хорошо по медленным каналам, таким как соединения PPP. Передачи маленьких обновлений больших файлов оптимизированы с помощью протокола сжатия, подобного rsync.
  • Унисон эластичен к отказу. Это старается оставить копии и его собственные частные структуры в разумном состоянии в любом случае, даже в случае аварийного завершения или сбоев связи.
  • Унисон свободен; полный исходный код доступен в соответствии с Лицензией Общественности GNU.
1
ответ дан 17.12.2019, 00:38

rsync (несмотря на наличие имени "синхронизация") является только действительно односторонним. У Вас может быть он, удаляют файлы в целевом каталоге, которые не существуют в исходном каталоге, но Вы не можете одновременно продвинуть и вытянуть файлы оба пути (необходимо будет просто выполнить rsync снова с источником, и целевые директора подкачали; я рекомендовал бы также -u опция так, чтобы только более новые файлы перезаписали более старые).

См. также: Rsync, двухсторонняя синхронизация и операции удаления файла синхронизации

0
ответ дан 17.12.2019, 00:38

Теги

Похожие вопросы