Инструменты пользователя

Инструменты сайта


rsync_sync_local_remote

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
rsync_sync_local_remote [2015/05/10 16:10]
77.106.242.48 создано
rsync_sync_local_remote [2016/08/25 18:04] (текущий)
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 предоставляет множество команд для изменения стандартного поведения утилиты. Некоторые из наиболее необходимых флагов уже рассматривались.
Строка 57: Строка 72:
 Если обновить время последнего изменения некоторых файлов,​ можно увидеть,​ что rsync повторно копирует только измененные файлы: Если обновить время последнего изменения некоторых файлов,​ можно увидеть,​ что rsync повторно копирует только измененные файлы:
  
 +<​code>​
 touch dir1/​file{1..10} touch dir1/​file{1..10}
 rsync -azP source destination rsync -azP source destination
Строка 96: Строка 112:
  
 Владение Rsync позволяет проектировать сложные операции резервного копирования,​ а также получить многоуровневый контроль над тем, что и как передается. Владение Rsync позволяет проектировать сложные операции резервного копирования,​ а также получить многоуровневый контроль над тем, что и как передается.
 +
 +[[http://​www.8host.com/​blog/​rsync-sinxronizaciya-katalogov-vps/​|Источник]]
rsync_sync_local_remote.1431263404.txt.gz · Последние изменения: 2015/05/10 16:10 — 77.106.242.48