Mittwoch, 25. März 2015

Datenübertragung mit rsync

Mit dem Linux tool rsync lassen sich sehr einfach Daten von einem Server zu einem anderen übertragen, dies ist sinnvoll für zum Beispiel:


  • Backup
  • Serverumzug
  • Synchronisation von mehreren Servern

rsync arbeitet imer nach dem Schema 

# rsync [optionen] Quelle Ziel

Um also ein Verzeichnis von einem Server zu einem anderen zu übertragen, müsste man folgenden Befehl verwenden.

# rsync -vraze ssh ./htdocs SSHUser@remoteServerName:/remoteVerzeichnis/

bei den meisten öffentlichen SSH Servern ist der Port nun verschieden, leider bietet rsync keine Option an, den remote Port des SSH Servers zu verändern, allerdings kann man dem SSH Kommando einen veränderten Port mitgeben:

# rsync -vraze 'ssh -p 2222' ./htdocs SSHUser@remoteServer:/remoteVerzeichnis/

Keine Kommentare:

Kommentar veröffentlichen