Перенести файлы и папки с сервера на сервер

Чтобы перенести файлы или папки с текущего сервера на новый сервер потребуются:

  • доступы от обоих серверов
  • абсолютные пути к файлу или папке

Инструкция:

  1. Подключаемся к серверу с которого хотим перенести файлы или категории
  2. Вводим следующую команду:

    Для файла:
    scp ПУТЬ_ДО_ФАЙЛА IP_НОВОГО_СЕРВЕРА:НОВЫЙ_ПУТЬ_ДО_ПАПКИ
    
    Для папки:
    scp -r ПУТЬ_ДО_ПАПКИ IP_НОВОГО_СЕРВЕРА:НОВЫЙ_ПУТЬ_ДО_ПАПКИ
    

    где,
    ПУТЬ_ДО_ФАЙЛА - абсолютный путь к объекту переноса (например: /home/file.zip),
    ПУТЬ_ДО_ПАПКИ - абсолютный путь к директории (например: /home/file),
    IP_НОВОГО_СЕРВЕРА - ip нового сервер, (например: 123.12.12.132 ),
    НОВЫЙ_ПУТЬ_ДО_ПАПКИ - абсолютный путь к папке на новом сервере, в нее переместится всё содержимое (например: /file/),
    -r - параметр, указывает что копируемая папка должна копироваться рекурсивно, т.е. со всеми вложенными подпапками.

  3. После этого потребуется ввести логин и пароль от нового сервера

Примеры:

scp /backup/admin.2018-10-22_05-19-30.tar 61.101.21.202:/home/
scp -r /backup/file 61.101.21.202:/home/
ssh