CityHost.UA
Допомога і підтримка

Переміщення файлів за допомогою RSYNC

Для швидкого копіювання файлів між сховищем та вашим сервером досить зручно використовувати улитілу RSYNC, вона вміє передавати файли по захищеному протоколу SSH та відновлювати передачу у разі її переривання.

 

Базовий синтаксис команди:

rsync -Pre 'ssh -p23' PATH_SERVER LOGIN@LOGIN.your-storagebox.de:PATH_STORAGEBOX

 

В команді підставте:

 

  1. PATH_SERVER — шлях звідки копіювати файли на сервері
  2. LOGIN — логін користувача сховища
  3. PATH_STORAGEBOX — шлях куди копіювати файли у сховищі

 

Використовуються ключі:

 

  1. P — те саме що --partial --progress
  2. r — рекурсивне копіювання, те саме що --recursive
  3. e — додаткова команда для визначення порту підключення

 

Приклад копіювання всіх файлів з папки /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/