Rsync. Screen. Быстро перекидываем данные с сервера на сервер Linux. Синхронизация.
rsync - программа для синхронизации данных
Screen - не закрывать сессию если вылетим из терминала
Вывести список активных скринов:
screen -ls
создать сессию с именем
screen -S имя
подключиться
screen -x Имя
выйти не закрывая
Cntr+A+D
выйти и закрыть
Cntr-a
переносим с сервера на котором находимся на vps клиента
rsync -avzr --progress /var/www/user/data/www/ root@host_ip:/var/www/www-root/data/www/
Переносим из сервера клиента к нам на сервер, на котором находимся
rsync -avzr --progress root@host_ip:/var/www/www-root/data/www/ /var/www/www-root/data/www/
Таким образом первая папка www синхронизируется с папкой в конце команды
Добавляем порт в начало, если ssh порт не стандартный, допустим 555
rsync -avhzPe "ssh -p 555" /var/www/