Для копирования файлов между серверами Linux используется команда scp, входящая в пакет OpenSSH по умолчанию
1) Подключаемся по ssh к серверу, на который должен быть скопирован файл.
2) Указываем команду:
scp username@servername:/directory/test.doc /var/directory
, где:
username@servername - имя пользователя и адрес сервера, с которого будет скачан файл;
/directory/test.doc - сам файл, который должен быть скопирован;
/var/directory - директория, куда должен быть скопирван файл.
Пример - копирование файла с Linux-сервера 31.41.44.17 на Linux-сервер s1:
Готово, файл с бэкапом скопирован с одного сервера Linux на другой.
1) Подключаемся к серверу, с которого производится копирование
2) Указываем команду
scp /var/directory/test.zip username@servername:/directory/abc/
, где:
/var/directory/test.zip - сам файл, который должен быть скопирован;
username@servername - имя пользователя и адрес удаленного сервера, на который будет закачан файл;
/directory/abc/ - директория на удаленном сервере, куда должен быть скопирван файл.
Пример - копирование файла www.zip с локального сервера на удаленный сервер 31.41.40.14
Готово, файл с zip архивом скопирован в директорию /var/www/user17656/data на сервере 31.41.40.4
Более быстрый вариант копирования - утилита rsync. Подробнее в материале "7z и rsync для архивирования и копирования файлов с сервера на сервер"
CISHost - c нами Вы познаете дзен!