• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
IT-Upgrade

IT-Upgrade

Полезные и интересные статьи, обзоры и советы на компьютерную тематику.

  • Обратная связь

Синхронизация файлов при помощи утилиты rsync

23.07.2019 by admin Leave a Comment

Rsync используется для удаленного копирования, резервного копирования или синхронизации файлов и каталогов, с минимальными затратами трафика. Утилита умеет кодировать данные, поддерживает сжатие и рекурсию. rsync передает только изменения файлов, что отражается на производительности программы.

Установка

sudo apt install rsync

Синтаксис

rsync [параметры] [отправитель] [получатель]

Параметры

-v Вывод подробной информации в консоль
-a Режим архивирования
-rРекурсивно входить в подкаталоги
-lКопировать cимвольные ссылки
-H Копировать жесткие ссылки
-pСинхронизировать права для данных
-zИспользовать сжатие при транспортировке данных
—excludeИсключение файлов
—progressВывод информации в консоль в реальном времени

Примеры использования :

Синхронизация данных на локальной машине

rsync -rv --progress /from/ /where/ 

Синхронизация данных на удаленной машине

Загрузка на удаленную машину:

rsync -avz /home/data_local/ root@192.168.0.100:/home/data_remote/

Загрузка с удаленной машины:

rsync -avz root@192.168.0.100:/home/data_remote/ /home/data_local/

Дальше вы можете сделать автоматическую синхронизацию с помощью cron.

Filed Under: Linux Tagged With: linux, rsync

Reader Interactions

Добавить комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться.

Primary Sidebar

Рубрики

  • Errors
  • Hardware
  • Linux
  • Others
  • Soft
  • Windows

Свежие комментарии

    Copyright © 2023 · Genesis Sample on Genesis Framework · WordPress · Log in