Электролитный проезд, д.3, стр.47 115230 Россия, Москва 8 800 200 05 42

Как использовать утилиту Rsync. Синхронизация с удаленными серверами

Мы уже рассматривали как работать с Rsync в рамках статьи: Как использовать утилиту Rsync на VPS

Сегодня мы рассмотрим наиболее частые варианты использования Rsync при синхронизации файлов по сети.

- синхронизация локального каталога с содержимым директории на удаленном сервере:

rsync -aqxP --progress user@xx.xx.xx.xx:/tmp/test/ /home/user/test/

- синхронизация директории на удаленном сервере с содержимом локального каталога:

rsync -aqxP --progress /home/user/test/ user@xx.xx.xx.xx:/tmp/test/

- синхронизация на нестандартном порту через SSH:

rsync -e='ssh -p 44444' -aqxP /project/webelement/ hoster.ru:/project/webelement/

Так же можно использовать ключи -vz

-v- выводить подробную информацию о процессе копирования

-z- сжимать файлы перед передачей

 

С полной документацией по Rsynс на русском можно ознакомиться на сайте: http://wiki.opennet.ru/Rsync