rsync ist ein leistungsfähiges Dienstprogramm zur Dateisynchronisierung und -übertragung, das häufig auf Servern, einschließlich Virtual Private Servers (VPS), eingesetzt wird. Es ermöglicht Ihnen das effiziente Kopieren und Synchronisieren von Dateien und Verzeichnissen zwischen lokalen und entfernten Systemen.
-a
(Archiv): enthält viele Optionen, um Dateiattribute (Berechtigungen, Zeitstempel usw.) zu erhalten.-v
(verbose): zeigt detaillierte Informationen über den Prozess an.-z
(compress): Komprimiert die Daten während der Übertragung.--delete
: Löscht Dateien im Zielverzeichnis, die sich nicht im Quellverzeichnis befinden.--exclude
: Schließt bestimmte Dateien oder Verzeichnisse vom Kopieren aus.Diese Beispiele und Optionen helfen Ihnen, mit rsync zu arbeiten und Dateien und Verzeichnisse effizient zu synchronisieren.
Syntax-Komponenten:
user@host:/pfad/zur/quelle
).Kopieren eines lokalen Verzeichnisses in ein anderes lokales Verzeichnis:
rsync -av /path/to/source/ /path/to/destination/
Kopieren eines lokalen Verzeichnisses auf einen entfernten Server:
rsync -av /path/to/local/dir/ user@remote_host:/path/to/remote/dir/
Kopieren von einem entfernten Server auf einen lokalen Rechner:
rsync -av user@remote_host:/path/to/remote/dir/ /path/to/local/dir/
Synchronisieren, um bestimmte Dateien auszuschließen:
rsync -av --exclude='*.tmp' /path/to/source/ /path/to/destination/
rsync ist ein sehr nützliches Werkzeug für Serveradministratoren und Entwickler, das den Prozess der Dateiübertragung und -synchronisation vereinfacht. Seine Effizienz und Flexibilität machen es zu einer der beliebtesten Lösungen für das Sichern und Verwalten von Dateien auf VPS und anderen Servern.
Apply the discount by inserting the promo code in the special field at checkout: