Копіювання даних виконується такою командою:
rsync --progress -avz -e ssh /var/www/ioiua/data/www/site root@ip:/var/www/site/data/www/site/
при цьому, ключ -a еквівалентний набору таких ключів -rlptgoD
-r — означає рекурсивне копіювання директорій
-l — копіювати симлінки як симлінки
-p — зберігати права доступу до файлів()
-t — зберігати час (модифікації) якщо підтримується файловою системою
-g — зберігати групу власника файлу
-o — зберігати власника файлу
-D — (еквівалентна опціям —devices —specials), тобто — «—devices» вказує rsync’у копіювати символьні та блочні файли на інший сервер і спробувати їх перестворити там. Ця опція ігнорується, якщо rsync запущено не від користувача root. «—specials» — ця опція вказує rsync’у копіювати спеціальні файли, такі як іменовані канали та сокети.
-v — ця опція вказує команді rsync видавати більш детальну службову інформацію на старті.
-z — ця опція вказує використовувати стиснення під час передавання даних.
—progress — показувати хід виконання копіювання даних
-e ssh — вказує rsync використовувати протокол ssh.
У зворотний бік, копіювання виконується такою командою:
rsync —progress -avz -e ssh user@host:/path/on/server/ /directory/path/
