Für die meisten Menschen , die Sicherung von Daten ist zeitaufwändig und langweilig. Während es als wichtig anerkannt ist , wird der Prozess selten genossen . Glücklicherweise für Linux-Anwender , die Automatisierung von Backups ganzer Partitionen ist ein ziemlich einfacher Prozess dank einer wunderbaren bewährten Kommandozeilen-Tool namens rsync. Things You
rsync
Backup- Laufwerk oder eine Partition
brauchen anzeigen Weitere Anweisungen
1
Installieren rsync , wenn Sie nicht bereits haben . Rsync ist in den meisten Linux- Distributionen enthalten. Sie können überprüfen, ob Sie bereits haben , indem Sie " rsync - version " auf der Kommandozeile. Wenn es installiert ist , sehen Sie die Versionsnummer. Wenn nicht, können Sie es durch Eingabe von " sudo apt- get install rsync " (oder der entsprechende Befehl für Ihre Distribution von Linux) zu installieren.
2
erstellen ein Bash-Skript , die zum Starten werden Ihre Backups . Dies ermöglicht es Ihnen, manuelle Backups mit einem Skript anstatt mehrere Befehle eintippen laufen . Erstellen Sie Ihr Skript durch Eingabe von " Touch " und dann macht es ausführbar , indem Sie " chmod + x " auf der Kommandozeile. Wenn es nicht bereits vorhanden ist , bewegen Sie Ihr Skript in ein Verzeichnis , wo man leicht finden es später. Es ist normalerweise eine gute Idee, ein "scripts "-Verzeichnis in Ihrem Home-Verzeichnis für die benutzerdefinierte Bash-Skripte erstellen.
Wenn Sie lieber nicht verwenden würde ein Skript , können Sie die rsync -Befehle werden Sie schaffen werde geben . in Schritt 3 direkt in Ihre cron-Jobs in Schritt 4
3
Öffnen Sie das neu erstellte Skript in einem Texteditor und fügen Sie die folgenden Zeilen :
# /bin /bashrsync - avz - stats vollständiger Pfad des Backup folder> rsync - avz - stats vollständiger Pfad Ihres Windows partition> vollständiger Pfad des Backup folder>
Repeat für jede Partition, die Sie sichern möchten .
Der Befehl rsync Sie hier rsync in Archiv-Modus (-a) , die durch die Verzeichnisse graben und erhalten wichtige Datei Attribute wie laufen Zeitstempel und Berechtigungen. Es erzählt auch rsync zu ausführlich sein über das, was sie tut (-v) , Daten zu komprimieren (-z ) und schließlich , um Ihnen einen Überblick über die Sicherung, wenn sie abgeschlossen ist ( - Statistiken ) . Rsync hat viele weitere Optionen, die Sie um Ihre Backups auf Ihre speziellen Bedürfnisse nutzen können. Siehe die rsync -Dokumentation.
4
Planen Sie Ihre Backups mit einem Cron-Job . Die Eingabe von " crontab -e ", um Ihre Cron-Jobs bearbeiten und geben Sie dann die folgenden Schritte aus: . "0 3 *** /path /to /backupscript " vor dem Speichern und Verlassen des Editors
Dies planen Ihr Skript zu laufen jeden Tag um 3:00 Uhr das Ändern des Zeitplans , um Ihre Bedürfnisse zu erfüllen.
5
Testen Sie Ihr Backup-Skript , um sicherzustellen, dass es richtig läuft . Sie können das Skript einfach ausführen , indem Sie den vollständigen Pfad und den Namen des Skripts auf der Kommandozeile . Um Zeit zu sparen , können Sie haben rsync simulieren eine vollständige Sicherung , indem die Option-n zu den rsync -Befehle in das Skript und dann das Entfernen , wenn Sie zufrieden sind, das Skript läuft , wie es sollte .