Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
rsync_sync_local_remote [2015/05/10 16:18] 77.106.242.48 |
rsync_sync_local_remote [2015/07/10 17:20] admin |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Использование Rsync для синхронизации с удаленной системой ====== | + | ====== Rsync - синхронизация с удаленным сервером ====== |
+ | |||
+ | Готовая строка: | ||
+ | |||
+ | <code> | ||
+ | rsync -azP username@remote_host:/home/user/site /home/sites/ | ||
+ | </code> | ||
+ | |||
+ | Подробнее: | ||
Синхронизация с удаленной системой проста, если есть SSH-доступ к удаленному компьютеру и на обеих системах установлена Rsync. Если вам нужно настроить ключи SSH, нажмите здесь. | Синхронизация с удаленной системой проста, если есть SSH-доступ к удаленному компьютеру и на обеих системах установлена Rsync. Если вам нужно настроить ключи SSH, нажмите здесь. | ||
Строка 18: | Строка 26: | ||
====== Полезные опции Rsync ====== | ====== Полезные опции Rsync ====== | ||
+ | Если надо использовать не стандартный порт ssh (отличный от 22), то добавляем параметр -e "ssh -p 1234" примерно так: | ||
+ | |||
+ | <code> | ||
+ | rsync -a -e "ssh -p 1234" username@remote_host:/home/username/dir1 place_to_sync_on_local_machine | ||
+ | </code> | ||
Rsync предоставляет множество команд для изменения стандартного поведения утилиты. Некоторые из наиболее необходимых флагов уже рассматривались. | Rsync предоставляет множество команд для изменения стандартного поведения утилиты. Некоторые из наиболее необходимых флагов уже рассматривались. |