синхронизировать папки, расположенные на разных серверах [дубликаты]


0

Возможный дубликат:
Синхронизировать системные изменения на двух компьютерах?

как синхронизировать две папки, которые расположены на разных серверах. Мне нужно, чтобы, если кто-то поместил какие-либо данные в папку A, он автоматически скопировал бы в папку B. Папка A находится на немецком сервере, а папка B - на индийском сервере. У меня есть доступ администратора на индийском сервере и доступ пользователя на немецком сервере. Оба файловых сервера находятся на ОС Ubuntu.

Ответы:


0

Просто запланируйте местный Rsync сверх работы ssh, запускать каждые несколько минут, это безопасно и надежно, например

2,12,22,32,42,52 * * * * /usr/bin/rsync -optlgrz --delete-after --rsh=/usr/bin/ssh --rsync-path=/usr/bin/rsync --force /local_directory/  user@remoteHost:/dest_directory  2>&1  >>/var/log/rsync_directory.log
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.