CityHost.UA
Pomoc i wsparcie

Przenoszenie plików za pomocą RSYNC

Aby szybko kopiować pliki między magazynem a Twoim serwerem, wygodnie jest używać narzędzia RSYNC, które potrafi przesyłać pliki za pomocą bezpiecznego protokołu SSH i wznawiać przesyłanie w przypadku jego przerwania.

 

Podstawowa składnia polecenia:

rsync -Pre 'ssh -p23' ŚCIEŻKA_SERWERA LOGIN@LOGIN.twoje-magazyn.de:ŚCIEŻKA_MAGAZYNU

 

W poleceniu podstawione:

 

  1. ŚCIEŻKA_SERWERA — ścieżka, skąd kopiować pliki na serwerze
  2. LOGIN — login użytkownika magazynu
  3. ŚCIEŻKA_MAGAZYNU — ścieżka, dokąd kopiować pliki w magazynie

 

Używane klucze:

 

  1. P — to samo co --partial --progress
  2. r — rekurencyjne kopiowanie, to samo co --recursive
  3. e — dodatkowe polecenie do określenia portu połączenia

 

Przykład kopiowania wszystkich plików z folderu /home/myfiles/ do magazynu w folderze backup:

rsync -Pre 'ssh -p23' /home/myfiles/ u123456@u123456.twoje-magazyn.de:backup

 

Aby skopiować pliki z magazynu na serwer, zamień miejscami ŚCIEŻKA_SERWERA i ŚCIEŻKA_MAGAZYNU:

rsync -Pre 'ssh -p23' u123456@u123456.twoje-magazyn.de:backup /home/myfiles/