Synchronisation und Backups mit Rsync

Inhaltsverzeichnis
Immer wenn wir einen Server oder auf unseren eigenen Computern verwalten, müssen wir Informationen zwischen Computern oder zwischen Verzeichnissen synchronisieren.
Rsync es ist eine App kostenlose Multiplattform Es wird verwendet, um Dateisynchronisations- und Sicherungsvorgänge durchzuführen. Es ist am bekanntesten und wird verwendet in UNIX / Linux.
Rsync auf einem Server lauscht standardmäßig der Port TCP 873 und es dient sowohl zur Sicherung auf einem lokalen Server als auch auf einem Remote-Server oder verschiedenen Geräten in einem Netzwerk.
Beginnen wir mit der Installation von rsync über das Terminal, zum Beispiel für Linux Ubuntu geben wir ein
sudo apt-get install rsync
Dann installieren wir die Anwendung Grsync ist eine grafische Oberfläche des rsync-Synchronisierungstools in Linux.
sudo apt-get install grsync
Grsync kann auch auf verschiedenen Linux-, Windows- und OS X-Plattformen installiert werden Grsync ist eine kostenlose Software.
Zu Beginn können wir ein Konto zwischen zwei Verzeichnissen erstellen, sowohl entfernt als auch lokal.

Wir erstellen eine Synchronisation
In den Sessions können wir mehrere Backups oder Synchronisationen definieren, die sich in Quell- und Zielverzeichnis unterscheiden, die wir jederzeit über ein Dropdown auswählen können. So können wir mehrere Synchronisationen definieren und dann mit einem Klick aktivieren, wie Backup, Projekte, E-Mails.
Wir wählen das Quell- und Zielverzeichnis aus. Wenn wir am Ende des Quellpfads einen Schrägstrich verwenden, bedeutet dies, dass wir nur Inhalte aus diesem Ordner zum Ziel kopieren möchten. Wenn wir den Balken nicht setzen, kopiert er das Quellverzeichnis und den Inhalt.
Verzeichnis und Inhalt synchronisieren
Herkunft: / home / Benutzer / Herkunft
Nur Inhalte synchronisieren
Ziel: / Heimat / Benutzer / Herkunft /
Wir haben mehrere Optionen zur Auswahl, um denselben Benutzer, dieselbe Gruppe und dieselben Berechtigungen beizubehalten, um zu definieren, ob die Zielkopie gelöscht werden soll, wenn ein Duplikat gefunden wird.
Wir werden mehrere Beispiele sowohl von Befehlen als auch von Grsync-Schnittstellen sehen
Synchronisieren Sie eine Festplatte und einen USB-Stick
Herkunft: / home / user / images
Ziel: / media / user / usb001
Synchronisieren Sie mehrere Verzeichnisse in einer einzigen Sitzung
Dazu erstelle ich im Stammverzeichnis eine Textdatei ohne Erweiterung namens list im .grsync-Verzeichnis, das als verstecktes Verzeichnis dient, und schreibe darin eine Liste der zu synchronisierenden Verzeichnisse.
####### / home / user / .grsync / list #######
# .grsync / list
/Projekte
/Bilder
/ Dokumente
####### Ende / Home / Benutzer / .grsync / Liste #######
Dann gebe ich auf der Registerkarte "Erweiterte Optionen" an, dass die Synchronisierung vom Ursprung zu den in der Listendatei angegebenen Verzeichnissen erfolgt

Daher im Reiter Basisoptionen zum Beispiel für eine Synchronisation vom Computer auf den USB-Stick
Herkunft: / home / Benutzer /
Ziel: / media / user / usb001
In den erweiterten Optionen geben wir an, wo sich die Liste der zu lesenden Verzeichnisse befindet
--files-from = / home / user / .grsync / list
Andere Optionen, mit denen Sie Grsync anpassen können, sind:
Nur vorhandene Dateien aktualisieren, vergleichen und keine neuen Dateien kopieren
Ignorieren Sie bereits im Ziel vorhandene Dateien oder aktualisieren Sie die neuesten Dateien nicht, sondern kopieren Sie nur die nicht vorhandenen.
Dies bietet eine benutzerdefinierte Kopiensynchronisierung pro Benutzer und je nach Präferenz kann jede Sitzung eine andere Konfiguration mit einem klaren Fokus auf inkrementelle Backups haben.
Mit Grsync können Sie alle Prozesse simulieren, damit Sie wissen, ob etwas schief geht, bevor Sie eine Kopie oder Synchronisierung erstellen, da es das tatsächliche Ergebnis der Dateien anzeigt, die geändert werdenHat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave