Як синхронізувати за допомогою rsync?

Як використовувати Rsync для копіювання або синхронізації файлів між серверами?

  1. Стандартний синтаксис передачі файлів за допомогою rsync дуже простий. rsync [параметр] [джерело] [призначення] …
  2. Щоб надіслати файли з локального джерела на віддалений сервер, ви можете використовувати цей формат. …
  3. Також можна надсилати файли з віддаленого джерела на локальний сервер.

Нарешті, переконайтеся, що у вас є локальний користувач, налаштований з привілеями sudo.

  1. Крок 1. Встановіть Rsync на локальний сервер. Для початку переконайтеся, що rsync встановлено. …
  2. Крок 2: Встановіть і налаштуйте Rsync на цільовому сервері. …
  3. Крок 3: Перевірте конфігурацію. …
  4. Крок 4. Автоматизуйте процес резервного копіювання.

rsync працює в одному напрямку, тому нам потрібно запустити його двічі, щоб синхронізувати каталоги в обох напрямках.

Приклади команд синхронізації Linux

  1. Синхронізувати всі файлові системи. Якщо використання синхронізації без аргументів синхронізує поточну файлову систему, виконання команди за допомогою sudo синхронізує всі змонтовані файлові системи. синхронізація sudo.
  2. Синхронізація окремих файлів. Щоб синхронізувати два або більше файлів за допомогою sync, додайте шлях до файлу в команду. …
  3. Синхронізувати лише дані файлу.

Resilio Connect: Чудова альтернатива Rsync. Завдяки синхронізації файлів у реальному часі та іншим ключовим функціям Resilio Connect масштабує переміщення даних паралельно в будь-якій мережі, ефективно масштабуючи продуктивність передачі до 20 разів швидше, ніж rsync.