Для швидкого копіювання файлів між сховищем та вашим сервером досить зручно використовувати улитілу 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/
Всі категорії питань