Для быстрого копирования файлов между хранилищем и вашим сервером довольно удобно использовать улитилу RSYNC, она умеет передавать файлы по защищенному протоколу SSH и возобновлять передачу в случае ее прерывания.
Базовый синтаксис команды:
rsync -Pre 'ssh -p23' PATH_SERVER LOGIN@LOGIN.your-storagebox.de:PATH_STORAGEBOX
В команде подставьте:
PATH_SERVER
— путь откуда копировать файлы на сервереLOGIN
— логин пользователя хранилищаPATH_STORAGEBOX
— путь куда копировать файлы в хранилище
Используются ключи:
P
— то же что --partial --progressr
— рекурсивное копирование, то же что --recursivee
— дополнительная команда для определения порта подключения
Пример копирования всех файлов из папки /home/myfiles/
на хранилище в папку backup
:
rsync -Pre 'ssh -p23' /home/myfiles/ u123456@u123456.your-storagebox.de:backup
Для обратного копирования файлов из хранилища на сервер поменяйте местами PATH_SERVER
и PATH_STORAGEBOX
:
rsync -Pre 'ssh -p23' u123456@u123456.your-storagebox.de:backup /home/myfiles/
Все категории вопросов