Ich möchte es verwenden, um eine nächtliche "Sicherung" von Dateien von einem Computer durchzuführen, bei der die Dateien mehrmals am Tag geändert werden, aber nur einmal pro Nacht gesichert werden sollen. Ist das möglich?
Ich möchte es verwenden, um eine nächtliche "Sicherung" von Dateien von einem Computer durchzuführen, bei der die Dateien mehrmals am Tag geändert werden, aber nur einmal pro Nacht gesichert werden sollen. Ist das möglich?
Antworten:
Ich bevorzuge es, Rsync zu verwenden und es als einen Cron-Job zu planen. Dieser Befehl erledigt das für Sie:
rsync -a /path/to/backup /place/to/put/it
Ich mag rsync, weil es nur dazu dient, Verzeichnisse und deren Inhalte intelligent zu synchronisieren. Rsync verwaltet alle Dateiattribute und kopiert auch versteckte Dateien. Es werden keine Dateien kopiert, die seit der letzten Sicherung nicht geändert wurden. Ich bevorzuge dies, weil es einen direkten und schnellen Zugriff auf die Kopien ohne spezielle Programme ermöglicht. Sie sind einfach Kopien meiner Dateien, im genauen Layout wie das Original. Bei dieser Methode werden jedoch keine vorherigen Sicherungen gespeichert. Wenn Sie sich für vorherige Sicherungen interessieren, sollten Sie dies berücksichtigen. Ich persönlich möchte den Speicherplatz nicht für den Sicherungsverlauf verwenden.
Öffnen Sie die Crontab folgendermaßen, um sie für einen Cron-Job zu planen:
crontab -e
Dann füge diese Zeile hinzu:
01 02 * * * rsync -a /path/to/backup /place/to/put/it
Dies führt den Job jeden Abend / Morgen um 2:01 Uhr aus. Vollständige Anweisungen hier .
Verwenden Sie "Deja Dup" (auch als "Backup" bekannt). Stellen Sie auf der Registerkarte "Zeitplan" die Option "Sicherungshäufigkeit" auf "Täglich" ein.
Sie können Unison verwenden, das in den Ubuntu-Repos verfügbar ist. Sie können es über das Software Center installieren.
Es baut auf dem rsync auf und synchronisiert Änderungen und Löschvorgänge an mehreren Stellen. Wenn Sie also Datendateien haben, die auf mehreren Computern vorhanden sind, würde das Bearbeiten von Dateien auf einem Computer Ihnen beim Synchronisieren auf einem anderen Computer harte Zeiten bereiten. Es ist auch schwierig, mehrere Bearbeitungen (an verschiedenen Dateien) auf solchen Serverkopien mit rsync zu synchronisieren.
Unison erledigt all dies und bietet Ihnen eine saubere CLI oder GUI, mit der Sie arbeiten können. Version 2.40.65 wird empfohlen.
Sie müssen dieselbe Version von unison sowohl auf Primär- als auch auf Sicherungsservern installieren.