Vergleich der Backup-Tools

329

Diese Frage existiert, weil sie von historischer Bedeutung ist. Sie wird jedoch nicht als gute thematische Frage für diese Site angesehen. Verwenden Sie sie daher nicht als Beweis dafür, dass Sie hier ähnliche Fragen stellen können. Bitte haben Sie Verständnis dafür, dass "Big List" -Fragen in Ask Ubuntu im Allgemeinen nicht zulässig sind und in der Hilfe geschlossen werden .

Backup ist unglaublich wichtig. Natürlich gibt es kein bestes Backup-Tool, aber ein Vergleich der Optionen wäre sehr interessant.

  • Grafische Oberfläche? Befehlszeile?
  • Inkrementelle Sicherungen?
  • Automatische Backups?
  • Installationsmethode: In Standard-Repositorys? PPA?
8128
quelle
4
Ich würde sagen, die Backup-Lösung hängt davon ab, wofür Sie den Computer verwenden, für den Sie ein Backup erstellen. Eine Sammlung arbeits- / schulkritischer Projekte / Codes hat ganz andere Anforderungen als ein Computer, auf dem eine gottlose Menge an Pornos und Musik gespeichert ist. Auf meinem Home-Setup habe ich ein kleines Skript, das ein paar Ordner sichert, die ich nicht verlieren möchte. Dies geschieht inkrementell. Mein Arbeits-Laptop sichert alles auf einem Server und hat sowieso nie mehr wichtige Dinge auf sich.
Toby
Es ist kein Vergleich der Funktionen, aber diese Umfrage könnte helfen: webupd8.org/2010/05/best-linux-backup-tool-software.html Lesen Sie auch die Kommentare!
Alin Andrei

Antworten:

148

Déjà Dup Installieren Sie Déjà Dup

Déjà Dup ist (ab Ubuntu 11.10) standardmäßig installiert. Es ist ein GNOME-Tool, das für den gelegentlichen Desktop-Benutzer gedacht ist und ein "einfaches Sicherungs-Tool sein soll, das die Komplexität verbirgt, Backups auf die richtige Weise durchzuführen".

Es ist ein Front-End für Duplicity , das inkrementelle Sicherungen durchführt, bei denen nur Änderungen gespeichert werden, die seit der vorherigen Sicherung vorgenommen wurden. Es bietet Optionen für verschlüsselte und automatisierte Sicherungen. Es kann in lokalen Ordnern, in Amazon S3 oder auf jedem Server, zu dem Nautilus eine Verbindung herstellen kann, gesichert werden.

Die Integration mit Nautilus ist hervorragend und ermöglicht die Wiederherstellung von Dateien, die aus einem Verzeichnis gelöscht wurden, sowie die Wiederherstellung einer alten Version einer einzelnen Datei.

Hauptfenster Screenshot

Stellen Sie eine frühere Version der Datei wieder her

Beachten Sie, dass ab Februar 2016 in diesem Projekt Fehlerberichte mit nur geringfügiger Triage-Aktivität fast vollständig ignoriert werden und der letzte Bugfix aus dem Jahr 2014 stammt , obwohl es neue Releases mit geringfügigen Änderungen gibt .

8128
quelle
4
Verstehe ich nicht ganz Sie können bestimmte Versionen einzelner Dateien nicht einfach wiederherstellen. Sie können jedoch den gesamten gesicherten Inhalt in einer bestimmten Sicherung wiederherstellen. Zum Beispiel kann ich die letzte Woche oder die vorhergehende Woche oder die
vorhergehende
2
Es kann sich mit allem verbinden, was Nautilus sehen kann. Wenn Sie es also in das Dateisystem einhängen können, ist dies eine Option. Es gibt auch die Möglichkeit, eine Verbindung zu ftp, ssh, webdav oder einer Windows-Freigabe herzustellen. Ich fürchte, mein Samba-Wissen ist begrenzt.
8128
8
Sie können bestimmte Versionen einzelner Dateien wiederherstellen. Es enthält eine Nautilus-Erweiterung. Klicken Sie einfach mit der rechten Maustaste auf eine Datei und wählen Sie "Vorherige Version wiederherstellen".
Andrewsomething
2
Gibt es eine Befehlszeilenschnittstelle für Deja Dup?
Brillout
3
@ brillout.com Deja Dup basiert auf Duplicity, das eine Befehlszeilenschnittstelle bietet. Eine andere Wahl ist Duply.
Nealmcb
111

Zurück in der Zeit Installieren Sie Back in Time

Ich benutze Back in Time seit einiger Zeit und bin sehr zufrieden.

Alles was Sie tun müssen, ist zu konfigurieren:

  • Speicherort des Schnappschusses
  • Welche Verzeichnisse sollen gesichert werden?
  • Wann ein Backup durchgeführt werden soll (manuell, jede Stunde, jeden Tag, jede Woche, jeden Monat)

Und vergiss es.

So installieren Sie (auf Ubuntu 16.04 für Gnome):

sudo add-apt-repository ppa:bit-team/stable
sudo apt-get update
sudo apt-get install backintime-gnome

Die Programmoberfläche kann über die Ubuntu-Suche nach "backintime" geöffnet werden.

Alt-Text

Projekt ist ab April 2018 aktiv .

Decio Lira
quelle
2
Gibt es eine Möglichkeit, dies auf einen Remote-Server zu sichern? Wenn Sie ein Zielverzeichnis auswählen, werden alle nicht lokalen Verzeichnisse ausgeblendet, und die Eingabe in die Adressleiste funktioniert nicht.
Zacharyliu
23
Es gibt ein "gotcha" mit backintime - "dot" -Dateien sind standardmäßig ausgeschlossen. Wenn Sie die Punktedateien Ihres Basisverzeichnisses verwenden möchten, verwenden Sie backintimes Einstellungen-> Ausschließen und entfernen. *
1
Zum Sichern auf einen Remote-Server können Sie den Ordner ~ / .gvfs verwenden, in dem der Remote-Server von Nautilus eingehängt wird. Aber Déjà-Dup kann Backups schneller als Back-in-Time durchführen, während Back-in-Time besser ist, um Dateien einzeln anzuzeigen.
Desgua
1
Mir gefällt die Funktion, separate Profile zu definieren. Auf diese Weise kann ich verschiedene Profile für verschiedene Partitionen meines Laufwerks definieren und die Sicherungen nur der Partitionen aktualisieren, die ich benötige. Auch der erste Sicherungsvorgang nimmt weniger Zeit in Anspruch.
Chethan S.
3
@Lii BackInTime verwendet einfache Dateikopien, die fest zwischen Snapshots verknüpft sind. Sie können sie mit jedem beliebigen Tool durchsuchen.
Germar
74

rsnapshot vs. rdiff-backup

Ich beziehe mich oft auf diesen Vergleich von rsnapshot und rdiff-backup :

Ähnlichkeiten:

  • beide verwenden einen rsync-ähnlichen Algorithmus zum Übertragen von Daten (rsnapshot verwendet tatsächlich rsync; rdiff-backup verwendet die Python-Librsync-Bibliothek)
  • beide können über ssh verwendet werden (obwohl rsnapshot ohne zusätzliches Scripting nicht über ssh pushen kann)
  • Beide verwenden eine einfache Kopie der Quelle für die aktuelle Sicherung

Unterschiede in der Festplattennutzung:

  • rsnapshot verwendet aktuelle Dateien und Hardlinks, um Speicherplatz zu sparen. Bei kleinen Dateien ist die Speichergröße ähnlich.
  • rdiff-backup speichert frühere Versionen als komprimierte Deltas in der aktuellen Version ähnlich einem Versionskontrollsystem. Bei großen Dateien, die sich häufig ändern, wie z. B. Protokolldateien, Datenbanken usw., benötigt rdiff-backup für eine bestimmte Anzahl von Versionen erheblich weniger Speicherplatz.

Geschwindigkeitsunterschiede:

  • rdiff-backup ist langsamer als rsnapshot

Unterschiede beim Speichern von Metadaten:

  • rdiff-backup speichert Dateimetadaten wie Eigentümer, Berechtigungen und Datumsangaben separat.

Unterschiede in der Dateitransparenz:

  • Bei rsnapshot kann auf alle Versionen der Sicherung als reine Dateien zugegriffen werden.
  • Bei rdiff-backup ist nur die aktuelle Sicherung als reine Dateien verfügbar. Frühere Versionen werden als rdiff-Deltas gespeichert.

Unterschiede in den Backup-Levels gemacht:

  • rsnapshot unterstützt mehrere Sicherungsebenen wie monatlich, wöchentlich und täglich.
  • rdiff-backup kann nur Schnappschüsse löschen, die vor einem bestimmten Datum liegen. Snapshots zwischen zwei Daten können nicht gelöscht werden.

Unterschiede in der Support-Community:

  • Basierend auf der Anzahl der Antworten auf meinen Beitrag in den Mailinglisten (rsnapshot: 6, rdiff-backup: 0) hat rsnapshot eine aktivere Community.
ændrük
quelle
Unterstützen beide die Datendeduplizierung?
Intuited
Es hört sich also so an, als wäre rsnapshot im Allgemeinen einfach besser.
mlissner
2
Librsync ist keine Python-Bibliothek, sondern eine C-Bibliothek. Es basiert auf dem rsync-Algorithmus und wird von rdiff-backup directoy aus Python verwendet, sodass kein externes Dienstprogramm aufgerufen und die Ausgabe wie bei rsnapshot analysiert werden muss.
Anthon
Ein großer Vorteil von rdiff-backup ist der Zugriff auf die Dateien in der aktuellen Sicherung, so dass Sie rdiff-backup als Dateitransfer-Tool missbrauchen können. Wenn Sie zwei Computer haben, können Sie die Desktop-Verzeichnisse in zwei Ordnern auf einem (ausreichend großen) USB-Stick, "Desktop A" und "Desktop B", sichern. Um Dateien auf dem anderen Computer zu bearbeiten, kopieren Sie einfach die Datei aus der Sicherung und legen Sie sie im aktiven Desktop-Ordner ab.
user258532
64

rsync Installieren Sie rsync

Wenn Sie mit Befehlszeilentools vertraut sind, können Sie mit rsync automatisch (inkrementelle) Sicherungen erstellen. Es kann Ihre Verzeichnisse auf andere Computer spiegeln. Es gibt viele Skripte im Netz, wie man das macht. Richten Sie es als wiederkehrende Aufgabe in Ihrer Crontab ein. Es gibt auch einen GUI - Frontend für rsyncgenannt Grsync der manuellen Backups einfacher macht.

In Kombination mit festen Links ist es möglich, Backups so zu erstellen, dass gelöschte Dateien erhalten bleiben.

Sehen:

Flötenflöte
quelle
6
rsync ist ein nützliches Tool, eignet sich jedoch nicht für Backups. Es werden keine historischen Versionen beibehalten.
Erigami
Ich habe dies geändert, um über rsnapshot zu sprechen, worauf sich der Autor meiner Meinung nach bezog.
8128,
@fluteflute: Nein, ich meinte nicht rsnapshot. Ihre Änderungen ändern also die Bedeutung meines Beitrags vollständig. Ich habe rsnapshot durch einen Link ersetzt, der ein bisschen mehr über die Verwendung von rsync als Backup erklärt.
Roalt
1
Die Verwendung von "cp --archive --link --verbose / MAKE_SNAPSHOT {, _ date '+%Y-%m-%d'} /" und "rsync -avz --link-dest = .. / OLD_BACKUP_DIR SOURCE_DIR NEW_BACKUP_DIR" ist ganz einfach. rsnapshot fügt etwas Bequemlichkeit hinzu, aber vielleicht brauchen Sie es nicht. persönliche Vorlieben ..
Webwurst
3
Es gibt ein GUI-Frontend für rsync namens Grsync ( opbyte.it/grsync ), das manuelle Sicherungen erleichtert. Ich verwende es zum Erstellen von Backups auf meiner tragbaren Festplatte.
Dmitry
43

Duplizität Installieren Sie Duplicity

Duplicity ist ein funktionsreiches Befehlszeilen-Backup-Tool.

Duplicity sichert Verzeichnisse, indem es verschlüsselte Volumes im Tar-Format erstellt und diese auf eine entfernte oder lokale Festplatte hochlädt. Es verwendet Librsync, um inkrementelle Änderungen an Dateien aufzuzeichnen. gzip, um sie zu komprimieren; und gpg, um sie zu verschlüsseln.

Die Befehlszeile von Duplicity kann einschüchternd sein, aber es gibt viele Frontends für Duplicity, von der Befehlszeile (Duply) über GNOME (Deja-Dup) bis hin zu KDE (Time-Drive).

vh1
quelle
1
Es gibt auch eine Reihe von GUI-Frontends für Duplicity, wie Time Drive
Ryan Thompson
Time-Drive hat ppa's für aktuelle Versionen von Ubuntu (präzise) nicht mehr und der Quellcode scheint nur verfügbar zu sein, wenn Sie spenden. Dies hat mich von der Auswertung abgehalten und ich verwende jetzt 'duplicity' von der Kommandozeile, um Backups als root zu machen (als Deja) -Dup verarbeitet Root-Backups nicht gut) und kann weiterhin die netten Wiederherstellungs-GUI-Optionen von deja-dup verwenden (aus Nautilus heraus).
Chris Good
Laut der Duplicity-Website befindet es sich noch in der Beta-Phase. Ich bin nicht sicher, ob ich jemandem empfehlen werde, Beta-Software zum Sichern oder Wiederherstellen kritischer Daten zu verwenden, selbst wenn es sich um Familienfotos handelt.
Bloudraak
38

Dropbox

Eine plattformübergreifende (proprietäre) Cloud-Synchronisierung für Windows, Mac und Linux. 2 GB Online-Speicherplatz sind kostenlos und kostenpflichtig. Bekannt gegeben als eine Möglichkeit zum "Speichern, Synchronisieren und Freigeben von Dateien online", kann aber auch für Sicherungszwecke verwendet werden.

Beachten Sie, dass auch bei bezahlten Konten der Revisionsverlauf auf ein Jahr und bei kostenlosen Konten nur auf einen Monat begrenzt ist .

Beachten Sie auch, dass das Wiederherstellen einer großen Anzahl von Dateien sehr zeitaufwändig sein kann, da Dropbox nicht als Sicherungsprogramm erstellt wurde.

Dropbox unter Ubuntu im Einsatz

Derek
quelle
35
Synchronisierungstools sollten nicht mit Sicherungstools verwechselt werden. Ein Synchronisationstool kann dabei helfen, ein Backup effizienter zu gestalten, so wie rsync beispielsweise Bandbreite spart. Es ist jedoch keine Lösung für Backups, es sei denn, es verfügt über einen starken Revisionsverlauf. Warum? Stellen Sie sich vor, Sie bekommen einen Virus, der Ihre Datei infiziert und verändert. Die geänderten werden synchronisiert und Sie verlieren sie. Dropbox hat eine Art Revisionsverlauf. Es könnte also als Ersatz für das Backup dienen. Beachten Sie jedoch, dass nicht garantiert wird, dass Sie Ihre Dateien bei Bedarf wiederherstellen können!
Huygens
7
Spideroak bietet unbegrenzten Versionsverlauf mit kostenlosen Konten.
Intuited
3
Beachten Sie, dass Dropbox nicht funktioniert, wenn Sie eine große Anzahl von Dateien wiederherstellen müssen, da Sie mit Dropbox nur jeweils eine Datei wiederherstellen können, und zwar auf Kosten von jeweils mehreren Seitenladevorgängen.
Scott Severance
Hinweis Dropbox hat die Unterstützung für verschlüsselte Linux-Dateisysteme eingestellt, obwohl es diese Alternativen gibt , im Grunde LUKS und vollständige Festplattenverschlüsselung, möglicherweise Cryptomator oder CryFS oder besser eine Dropbox-Alternative .
Pablo A
32

luckyBackup Installieren Sie LuckyBackup

Es wurde bisher noch nicht erwähnt, daher werde ich darauf eingehen, dass "LuckyBackup" ein hervorragendes GUI-Frontend für Rsync ist und das Erstellen einfacher oder komplexer Backups und Klone zum Kinderspiel macht.

Beachten Sie, dass dieses Tool nicht mehr entwickelt wird.

Die alle wichtigen Screenshots sind hier auf ihrer Website mit einem weiter unten:

luckyBackup

Scaine
quelle
Für mich ist es die konfigurierbarste Option und beinhaltet eine Option zum Sichern auf eine entfernte FAT32-Partition (für diejenigen, die alte und arme NAS wie mich gemacht haben ...). Wunderbar!
Desgua
27

BackupPC Installieren Sie BackupPC

Wenn Sie Ihr gesamtes Heimnetzwerk sichern möchten, würde ich empfehlen, BackupPC auf einem ständig aktiven Server in Ihrem Keller / Schrank / Waschraum auszuführen. Vom Backup-Server aus kann es über ssh, rsync, SMB und andere Methoden eine Verbindung zu jedem anderen Computer (nicht nur zu Linux-Computern) herstellen und alle auf dem Server sichern. Es implementiert inkrementellen Speicher, indem identische Dateien über Hardlinks zusammengeführt werden, auch wenn die identischen Dateien von verschiedenen Computern gesichert wurden.

BackupPC führt eine Webschnittstelle aus, über die Sie sie anpassen können. Dazu gehören das Hinzufügen neuer zu sichernder Computer, das Initiieren sofortiger Sicherungen und vor allem das Wiederherstellen einzelner Dateien oder ganzer Ordner. Wenn der BackupPC-Server über Schreibberechtigungen für den Computer verfügt, auf dem Sie die Wiederherstellung durchführen, kann er die Dateien direkt an dem Ort wiederherstellen, an dem sie sich befanden, was sehr hilfreich ist.

BackupPC-Webschnittstelle - Serverstatus-Seite

8128
quelle
1
BackupPC ist eine sehr schöne Lösung für Privatanwender / Heimbüros / kleine Unternehmen. Funktioniert auch hervorragend für Server und gemischte Windows / Linux-Umgebungen.
Amala
1
Ich bin überrascht, auf wie viele Probleme ich mit backuppc in Precise 12.04 gestoßen bin. Die Dokumentation ist darauf ausgerichtet, die Konfiguration von Hand vorzunehmen, nicht über das hübsche Webinterface. Die Konfiguration ist verwirrend. Sie haben keinen bequemen Upstream-Bug-Tracker, nur eine Mailing-Liste, aber ich habe viele ungelöste Fehler festgestellt, einschließlich derer, die bei Problemen mit BackupPC unter Ubuntu 12.04 | erwähnt wurden tolaris.com und unter bugs.launchpad.net/ubuntu/+source/backuppc/+bug/497732/comments/…
nealmcb
Beachten Sie auch, dass Apache zum Ausführen der Website installiert wird und Port 80 für den externen Zugriff geöffnet wird. Schlimmer noch, für die Webkonfiguration ist ein Kennwort erforderlich, das Kennwort wird jedoch standardmäßig im Klartext über das Netzwerk gesendet. Weitere Sicherheitsprobleme finden Sie unter SourceForge.net: Konfigurieren von BackupPC für sichere Sicherungen und Zugriffssteuerungen - backuppc
nealmcb
24

bup

"Ein hocheffizientes Dateisicherungssystem, das auf dem git-Paketdateiformat basiert. Es kann schnell inkrementelle Sicherungen von Images virtueller Maschinen durchführen."

Höhepunkte:

  • Es verwendet einen rollierenden Prüfsummenalgorithmus (ähnlich wie rsync), um große Dateien in Blöcke aufzuteilen. Das nützlichste Ergebnis ist, dass Sie riesige VM-Images, -Datenbanken und XML-Dateien inkrementell sichern können, auch wenn sie in der Regel alle in einer großen Datei enthalten sind und für mehrere Versionen nicht viel Speicherplatz benötigen.

  • Daten werden "automatisch" zwischen inkrementellen Sicherungen geteilt, ohne dass bekannt sein muss, welche Sicherung auf welcher anderen basiert - auch wenn die Sicherungen von zwei verschiedenen Computern erstellt werden, die sich nicht einmal kennen. Sie müssen bup nur anweisen, die Daten zu sichern, und es wird nur die minimale Datenmenge gespeichert, die benötigt wird.

  • Bup kann "par2" -Redundanz verwenden, um beschädigte Backups wiederherzustellen, selbst wenn Ihre Festplatte fehlerhafte Sektoren nicht erkannt hat.

  • Sie können Ihr bup-Repository als FUSE-Dateisystem bereitstellen und auf diese Weise auf den Inhalt zugreifen und ihn sogar über Samba exportieren.

  • Ein KDE-basiertes Front-End (GUI) für bup ist verfügbar, nämlich Kup Backup System .

ændrük
quelle
Einige nette Features, auf jeden Fall. Beachten Sie jedoch, dass bisher keine Dateimetadaten (Eigentumsrechte, Berechtigungen, Datumsangaben) gespeichert wurden und dass Sie alte Sicherungen nicht löschen können, sodass möglicherweise nicht mehr genügend Speicherplatz zur Verfügung steht. Siehe eine Rezension: Git-basiertes Backup mit bup -LWN.net und der README: apenwarr / bup - GitHub
nealmcb
Jetzt scheinen Metadaten unterstützt zu werden, siehe https://github.com/apenwarr/bup: 'bup save' und 'bup restore' unterstützen unausgereifte Metadaten. Auf der positiven Seite ist, dass sie jetzt tatsächlich Unterstützung haben, aber es ist neu und nicht so gut getestet wie tar / rsync / whatever's. Wenn Sie beim Testen helfen möchten, tun Sie dies bitte (siehe t / compare-trees für eine Vergleichsmethode).
Student
24

CrashPlan

CrashPlan ist ein Unternehmen, das Unternehmenssicherungen ohne Plan für einzelne Benutzer bereitstellt .

Eigenschaften

  • 10 $ / Monat / Gerätegebühr
  • Dreifache Speicherung und Schutz von Zieldaten
  • Leise und kontinuierlich
  • Großzügige Aufbewahrung und Versionierung
  • Dateischutz gelöscht

Ich hatte eine Reihe von Optionen und Konfigurationen in Betracht gezogen (mit rdiff-backup, duplicity, backup-ninja, amazon s3, Remote-Server). Worauf es schließlich ankam, war Einfachheit.

CrashPlan ist plattformübergreifend, aber nicht Open Source.

Es ist auch erwähnenswert, dass Sie mit einem (kostenpflichtigen) CrashPlan Central-Familienplan alle Computer sichern können, die Sie besitzen.

Diogo Gomes
quelle
CrashPlan könnte gut sein, ist aber wahnsinnig langsam zu sichern.
Goddard
Beachten Sie, dass Crashplan seinen Service für Nicht-Unternehmenskunden einstellt
Ours
23

Bacula

Ich habe Bacula vor langer Zeit benutzt. Obwohl Sie die Architektur lernen müssten, handelt es sich um eine sehr leistungsfähige Lösung. Sie können Backups über ein Netzwerk durchführen und es ist plattformübergreifend. Sie können hier alles über die coolen Dinge lesen , die es hat, und hier über die GUI-Programme, die Sie dafür verwenden können. Ich habe es an meiner Universität eingesetzt. Auf der Suche nach Backup-Lösungen bin ich auch auf Amanda gestoßen .

Eine gute Sache an Bacula ist, dass es eine eigene Implementierung für die von ihm erstellten Dateien verwendet. Dies macht es unabhängig von der speziellen Implementierung eines nativen Dienstprogramms (z. B. tar, dump ...).

Als ich es benutzte, gab es noch keine GUIs. Daher kann ich nicht sagen, ob die verfügbaren vollständig und einfach zu bedienen sind.

Bacula ist im Kern sehr modular aufgebaut. Es besteht aus 3 konfigurierbaren, eigenständigen Daemons:

  • File Daemon (kümmert sich darum, Dateien und deren Metadaten plattformübergreifend zu sammeln)
  • Speicherdämon (Achten Sie auf die Speicherung der Daten - seien es Festplatten, DVDs, Bänder usw.)
  • Director-Daemon (kümmert sich um die Planung von Backups und die zentrale Konfiguration)

Es gibt auch eine SQL-Datenbank zum Speichern von Metadaten über Bacula und Backups (Unterstützung für Postgres, MySQL und SQLite).

bconsole binary wird mit Bacula ausgeliefert und bietet eine CLI-Schnittstelle für die Bacula-Administration.

Chuck
quelle
pls erklären 2. Absatz: "Dies macht es unabhängig ..."
Tshepang
Es gibt ein Webinterface in Python: readthedocs.org/docs/almir/en/latest
iElectric
2
@Tshepang bedeutet, dass es nicht auf Tools angewiesen ist, die auf dem Betriebssystem selbst installiert sind.
iElectric
18

Einfaches Backup Installieren Sie Simple Backup

Simple Backup ist ein weiteres Tool, mit dem Sie Ihre Datei sichern und einen Revisionsverlauf führen können. Es ist sehr effizient (mit vollständigen und inkrementellen Sicherungen) und belegt nicht zu viel Speicherplatz für redundante Daten. Sie können also eine historische Revision von Dateien à la Time Machine haben (eine Funktion, die Back in Time - wie bereits erwähnt - ebenfalls anbietet).

Eigenschaften:

  • Einfache Einrichtung mit bereits vordefinierten Sicherungsstrategien
  • Unterstützung für externe Festplatten- Backups
  • Remote-Backup über SSH oder FTP
  • Änderungshistorie
  • clevere automatische Spülung
  • einfache Planung
  • Benutzer - und / oder System -Niveau Sicherungen

Alt-Text

Wie Sie sehen, ähnelt der Funktionsumfang dem von Back in time.

Simple Backup passt gut in die Gnome- und Ubuntu-Desktop-Umgebung.

Huygens
quelle
6
Das einfache Backup ist für mich mehrmals fehlgeschlagen, was einmal zu einem ziemlich störenden Datenverlust geführt hat. Ich würde es nicht empfehlen.
Alex Launi
@Alex Ich bin interessiert ... Ich verwende in der Zeit zurück, aber ich hatte Simple Backup vor versucht. Ich wähle die erste, weil ich die Backups durchsuchen kann. Könnten Sie das Problem genauer beschreiben? Nur aus Neugier.
Huygens
2
Der erstellte Tarball enthielt Unmengen ungültiger Daten, so dass er nicht entpackt werden konnte. Dies geschah mehr als einmal.
Alex Launi
2
Ich würde dieses Tool nicht empfehlen. Es ist sehr schwer, es als root zu verwenden (standardmäßig speichert es alles in Ihrem Home-Verzeichnis, was bedeutet, dass ein fehlerhafter rm-Befehl alles löscht) und es werden weiterhin fehlerhafte komprimierte Dateien generiert (obwohl es eine Warnung gibt), und die GUI ist nicht so schön als das von damals.
user2413
1
@Huygens:> Entschuldigung, für meinen schlecht formulierten Kommentar. Ich habe die Erfahrung gemacht, dass die aktuelle Version von sbackup die Sicherungen standardmäßig nicht in einem root-geschützten Verzeichnis speichert. Wenn Sie die Standardeinstellung nicht ändern, überstehen Ihre Backups einen schlechten .rm-Befehl offensichtlich nicht. Dieser zweite Punkt hängt nicht mit Alex 'Punkt bei schlechten tar.gz-Werten zusammen und hängt mit der Wahl des Standardverhaltens von sbackup zusammen, nicht mit seinen intrinsischen Eigenschaften.
user2413
18

Teer

tar , ein einfaches und zuverlässiges Tool zur Archivierung von Dateien, kann auch für Backups verwendet werden. Aber heute haben wir bessere und schnellere Sicherungswerkzeuge mit nützlicheren Funktionen. Je nach Ihren Bedürfnissen kann Teer immer noch nützlich sein.

Erstellen Sie eine vollständige Sicherung Ihres homeVerzeichnisses:

cd in das Verzeichnis, in dem Sie die Sicherungsdatei speichern möchten, und dann:

tar --create --verbose --file backup.tar <path to the home directory>

Für nachfolgende Sicherungen möchten wir eine vollständige Sicherung vermeiden, da dies zu lange dauert. Also aktualisieren wir einfach die Dateien in backup.tar:

Wechseln Sie erneut cdin das Verzeichnis, in dem sich die Sicherungsdatei befindet, und verwenden Sie dann --update:

tar --update --verbose --file backup.tar <path to the home directory>

Alle Dateien, die entweder neu sind oder geändert wurden, werden in gespeichert backup.tar. Gelöschte Dateien bleiben erhalten. Um die letzte Sicherung wiederherzustellen, klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie "Extrahieren nach ...". Um ältere Versionen Ihrer Dateien abzurufen, müssen backup.tarSie die wiederherzustellenden Dateien (und Versionen) öffnen und suchen.

Hinweis: Sie können keine --updatekomprimierte TAR-Datei verwenden (z .tar.gz. B. ).

user3862
quelle
14

DAR Installieren Sie DAR

DAR - das Disk ARchive-Programm - ist ein leistungsstarkes Befehlszeilensicherungsprogramm, das inkrementelle Sicherungen und Wiederherstellungen unterstützt. Wenn Sie viele Dateien sichern möchten, kann dies erheblich schneller sein als bei rsync-Lösungen (rollierende Prüfsummen).

maxschlepzig
quelle
13

Attic Backup

Attic ist ein deduplizierendes Backup-Programm, das in Python geschrieben wurde. Das Hauptziel von Attic ist es, eine effiziente und sichere Möglichkeit zum Sichern von Daten bereitzustellen. Die verwendete Datendeduplizierungstechnik macht Attic für tägliche Backups geeignet, da nur die Änderungen gespeichert werden.

Haupteigenschaften:

  • Einfach zu verwenden
  • Platzsparender Speicher : Die Deduplizierung mit variabler Blockgröße wird verwendet, um die Anzahl der gespeicherten Bytes durch Erkennen redundanter Daten zu verringern.
  • Optionale Datenverschlüsselung : Alle Daten können mit 256-Bit-AES-Verschlüsselung geschützt werden, und die Datenintegrität und -authentizität werden mit HMAC-SHA256 überprüft.
  • Off-Site-Backups : Attic kann Daten auf jedem Remote-Host speichern, auf den über SSH zugegriffen werden kann
  • Backups, die als Dateisysteme bereitgestellt werden können : Backup-Archive können als Dateisysteme im Benutzerbereich bereitgestellt werden, um die Überprüfung und Wiederherstellung von Backups zu vereinfachen.

Bedarf:

Attic benötigt Python> = 3.2. Attic benötigt neben Python auch msgpack-pythonOpenSSL (> = 1.0.0). Um Archive als Dateisysteme bereitzustellen, llfuseist erforderlich.

Hinweis:

Es gibt jetzt auch eine Dachgabelung namens Borg .

rcs
quelle
13

Spideroak

Ein Dropbox-ähnlicher Backup- / Synchronisierungsdienst mit vergleichbaren Funktionen.

  • Greifen Sie auf alle Ihre Daten an einem nicht duplizierten Ort zu
  • Konfigurierbare plattformübergreifende Synchronisation
  • Bewahren Sie alle historischen Versionen und gelöschten Dateien auf
  • Ordner sofort im Web freigeben
  • ShareRooms mit RSS
  • Abrufen von Dateien von jedem mit dem Internet verbundenen Gerät
  • Umfassende wissensfreie Datenverschlüsselung

Aufgeführte unterstützte Systeme: Debian Lenny, OpenSUSE, RPM-basiert (Fedora usw.), CentOS / RHEL, Ubuntu Lucid Lynx, Ubuntu Gutsy Gibbon, Ubuntu Karmischer Koala, Ubuntu Maverick Meerkat, Ubuntu Intrepid Ibex, Debian Etch, Ubuntu Hardy Heron, Slackware 12.1, Ubuntu Jaunty Jackalope

Weitere Informationen unter https://spideroak.com

Derek
quelle
1
Beachten Sie, dass alte Backups nicht automatisch gelöscht werden können. Wenn Sie nicht gerne manuell über die klobige Benutzeroberfläche suchen, ist der erforderliche Speicherplatz unbegrenzt. SpiderOak sagt, dass Sie niemals alte Backups aufgrund ihrer Deduplizierung löschen müssen sollten. Ich stimme dir nicht zu. Außerdem lässt SpiderOak Symlinks aus und behauptet, dass sie aufgrund der Möglichkeit von Symlink-Schleifen kompliziert zu handhaben sind.
Scott Severance
5
Dies ist wirklich kein Backup-Tool. Ich habe SpiderOak im Jahr 2009 verwendet und es ist in mehrfacher Hinsicht fehlgeschlagen: Es konnten keine vollständigen Verzeichnisbäume gesichert werden, die Synchronisierung wurde nie ordnungsgemäß abgeschlossen, und viele der gesicherten Daten konnten nicht wiederhergestellt werden. Verlassen Sie sich beim Sichern oder Synchronisieren nicht auf SpiderOak - auch wenn diese Fehler behoben wurden, synchronisiert die Architektur immer noch alle Dateien auf alle PCs und ist einfach nicht für das Sichern geeignet.
RichVel
1
Wie für Dropbox erwähnt : Sichern und Synchronisieren sind zwei verschiedene Aufgaben!
DJCrashdummy
Ich habe dieses Tool bereits empfohlen, aber es kann für FOREVER weiterhin Daten in einem Cache-Verzeichnis sichern und niemals etwas hochladen, und der Benutzer weiß nichts davon. Wenn Sie die Dateien endgültig benötigen, werden Sie feststellen, dass keine hochgeladen wurde, und obwohl sich die Daten im Cache-Verzeichnis befinden, können Sie nichts dagegen unternehmen. es ist nutzlos.
Goddard
11

FlyBack

Warnung: Nicht gewartet, letzte Aktualisierung im Jahr 2010.

Ähnlich wie bei Back in Time

Apples Time Machine ist eine großartige Funktion in ihrem Betriebssystem, und Linux verfügt bereits über fast die gesamte erforderliche Technologie, um sie neu zu erstellen. Dies ist eine einfache GUI, um die Verwendung zu vereinfachen.

FlyBack v0.4.0

Derek
quelle
1
Beachten Sie, dass diese Software nicht aktiv gewartet wird: Ihr letztes Update war im Jahr 2010 (das rufe ich rechtzeitig zurück ).
Jealie
10

Dschungelscheibe Bezahlen Sie für die Bewerbung

Ist für mich ein Gewinner. Es wird remote in einem optional verschlüsselten Amazon S3-Bucket gesichert, ist anpassbar und kann im Hintergrund ausgeführt werden (für die Einrichtung stehen verschiedene Anleitungen zur Verfügung). Es gibt eine anständige Benutzeroberfläche, oder Sie können eine XML-Datei hacken, wenn Sie dies wünschen.

Ich kann problemlos alle meine Heimcomputer mit demselben Konto sichern. Ich kann über myjungledisk.com auch remote auf meine gesicherten Daten zugreifen.

Es ist nicht kostenlos, aber in den USA ist es auf jeden Fall billig genug (ich bezahle ungefähr 8 US-Dollar pro Monat). Ich bin der Meinung, dass dies mehr als akzeptabel für ein Offsite-Backup ist, bei dem sich jemand anderes mit Hardware- und (physischen) Sicherheitsfragen usw. befasst.

Ich kann es nicht genug empfehlen.

nwahmaet
quelle
Ich benutze dieses seit Jahren und stimme zu. Dies ist ein sehr gutes Produkt, und ein Bonus für mich ist, dass es plattformübergreifend ist. Sie können dasselbe Produkt auf allen von Ihnen verwendeten Plattformen verwenden, sei es Linux, Mac oder Windows.
Sbrattla
Die großen "4 $" mit kleinen "Da Jungle Disk für Unternehmen mit 2 bis 250 Mitarbeitern ausgelegt ist, wird für jedes Kundenkonto eine monatliche Mindestgebühr von 8 $ pro Monat erhoben." unten ist ein sehr entmutigender Anfang.
Mateusz Konieczny
10

Areca Backup

Warnung: Nicht gewartet, letzte Veröffentlichung im Jahr 2015.

ist auch ein sehr anständiges GPL-Programm, um Backups einfach zu machen.

Eigenschaften

  • Archivkomprimierung (Zip & Zip64-Format)
  • Archivverschlüsselung (AES128 & AES256 Verschlüsselungsalgorithmen)
  • Speicherung auf lokaler Festplatte, Netzwerklaufwerk, USB-Stick, FTP / FTPs-Server (mit implizitem und explizitem SSL / TLS)
  • Quelldatei-Filter (nach Erweiterung, Unterverzeichnis, regulärem Ausdruck, Größe, Datum, Status, mit logischen UND / ODER / NICHT-Operatoren)
  • Inkrementelle, differenzielle und vollständige Backup-Unterstützung
  • Unterstützung für Delta-Backups (nur geänderte Teile Ihrer Dateien speichern)
  • Zusammenführen von Archiven: Sie können zusammenhängende Archive zu einem einzigen Archiv zusammenführen, um Speicherplatz zu sparen.
  • Wiederherstellung ab Datum: Mit Areca können Sie Ihre Archive (oder einzelne Dateien) ab einem bestimmten Datum wiederherstellen.
  • Transaktionsmechanismus: Alle kritischen Prozesse (wie Sicherungen oder Zusammenführungen) sind transaktionell. Dies garantiert die Integrität Ihrer Backups.
  • Sicherungsberichte: Areca generiert Sicherungsberichte, die auf Ihrer Festplatte gespeichert oder per E-Mail gesendet werden können.
  • Post-Backup-Skripte: Areca kann nach dem Backup Shell-Skripte starten.
  • Dateiberechtigungen, symbolische Links und Named Pipes können gespeichert und wiederhergestellt werden. (Nur Linux)
AndyB
quelle
8

Ich führe ein benutzerdefiniertes Python-Skript aus, das rsync verwendet, um meinen Ausgangsordner (weniger Papierkorb usw.) in einem Ordner mit der Bezeichnung "current" auf einer separaten Sicherungsfestplatte (über USB verbunden) zu speichern. Anschließend kopiere ich mit dem Befehl copy (cp) alles von "current" "auf einen Ordner mit Datum und Uhrzeit, der sich auch auf derselben Festplatte befindet. Das Schöne ist, dass jeder Schnappschuss jede Datei in Ihrem Home-Ordner hat, wie es zu dieser Zeit war und noch warDie Festplatte füllt sich nicht nur unnötig. Da sich die meisten Dateien nie ändern, befindet sich immer nur eine Kopie dieser Dateien auf der Festplatte. Jeder andere Verweis darauf ist ein Link. Wenn eine neuere Version einer Datei zu "Aktuell" hinzugefügt wird, verweisen alle Snapshots, die auf die ältere Version verweisen, automatisch auf eine einzelne Version des Originals. Dafür sorgen moderne HDD-Dateisysteme. Obwohl das Skript alle möglichen Verfeinerungen enthält, sind die Hauptbefehle einfach. Hier sind einige der wichtigsten Zutaten:

exclusion_path = "/home/.../exclusions.txt" # don't back up trash etc
media_path = "/media/... # a long path with the HDD details and the "current" folder
rsync -avv --progress --delete --exclude-from=exclusion_path /home/username/ media_path
current = "..." # the "current" folder on the HDD
dest = "..." # the timestamped folder on the HDD
cp -alv current dest

Ich hatte auch einige benutzerdefinierte Bedürfnisse. Da ich mehrere massive VirtualBox-Images (z. B. 60 GB) habe, möchte ich immer nur eine Kopie dieser Versionen haben, keine Snapshot-Versionen. Sogar eine 1 oder 2 TB Festplatte hat Grenzen.

Hier ist der Inhalt meiner Ausschlussdatei. Die Datei reagiert sehr empfindlich auf fehlende Schrägstriche usw.:

/.local/share/Trash/
/.thumbnails/
/.cache/
/Examples/
user185
quelle
2
Ein Tool, das etwas sehr Ähnliches für Sie erledigt (immer vollständige Snapshots haben, feste Links verwenden, um keinen Speicherplatz zu verschwenden), ist rsnapshot - vielleicht sollten Sie es versuchen
Marcel Stimberg
5

Dirvish

Dirvish ist ein nettes Befehlszeilen-Snapshot-Backup-Tool, das Hardlinks verwendet, um Speicherplatz zu sparen. Abgelaufene Backups können auf raffinierte Weise gelöscht werden.

Hier ist ein nettes Tutorial dafür: http://wiki.edseek.com/howto:dirvish

Student
quelle
Dies ist ein guter Weg, um inkrementelle rsync-Backups zum Laufen zu bringen!
Nanne
5

Duplicati

Eine kostenlose Open-Source-Backup-Anwendung unter Linux mit GUI, die verschlüsselte, inkrementelle, komprimierte Backups auf Cloud-Speicherdiensten und Remote-Dateiservern sicher speichert. Sie funktioniert mit Amazon S3, Windows Live SkyDrive, Google Drive (Google Text & Tabellen) und Rackspace Cloud-Dateien oder WebDAV, SSH, FTP (und viele mehr) ".

Version 1.0 gilt als stabil; Es befindet sich eine Version 2 in der Entwicklung mit erheblichen internen Änderungen, die derzeit funktioniert (obwohl ich sie nicht für die Produktion verwenden würde). Es gibt Standard- oder benutzerdefinierte Filterregeln für die Auswahl der zu sichernden Dateien.

Ich benutze es seit Jahren teilweise (nicht mit irgendjemandem dort verbunden, aber ich habe überlegt, die API zu prüfen, um ein Backend hinzuzufügen, das als Entwickler fungiert), obwohl es selten sowohl auf einem Windows-Laptop als auch auf meiner Ubuntu 14.04-Installation vorhanden ist.

Eine Gabelung der Duplizität .

Breezer
quelle
4

PING ist ein schnörkelloses kostenloses Backup-Tool, mit dem Sie Backups ganzer Partitionen erstellen können. Es ist ein eigenständiges Dienstprogramm, das auf CD gebrannt werden sollte.

Was ich an diesem Programm mag, ist, dass es die gesamte Partition kopiert. Stellen Sie sich Folgendes vor: Während Sie Ihr Ubuntu als Superuser geändert haben, haben Sie einen wichtigen Teil geändert und Ubuntu startet nicht mehr.

Sie könnten die Festplatte formatieren und Ubuntu neu installieren. Während Backup-Lösungen wie Dropbox, Ubuntu One usw. zum Abrufen der wichtigen Dateien nützlich sein können, werden Ihr Hintergrundbild, Unity-Symbole und andere Dinge, die Ihr Ubuntu so gemacht haben, wie Sie es mochten, nicht wiederhergestellt.

Eine andere Möglichkeit ist, im Internet um Hilfe zu bitten. Aber warum nicht einfach das gesamte System so wiederherstellen, wie es vor ein paar Tagen war? PING erledigt genau das für Sie.

Pro's:

  • Sichert nicht nur Dokumente, sondern auch Systemdateien
  • Es ist einfach zu bedienen
  • Es ist auch möglich, andere (Nicht-Linux-) Partitionen zu sichern
  • Das Backup wird im gzip- oder bzip2-Format komprimiert, wodurch Speicherplatz gespart wird

Nachteile:

  • Der PC muss neu gestartet werden, bevor ein Backup durchgeführt werden kann
  • PING erstellt eine Sicherungskopie einer gesamten Partition, auch wenn nur wenige Dateien geändert wurden
  • Sie benötigen eine externe Festplatte oder freien Speicherplatz auf Ihrem PC, um Ihre Backups zu speichern

Ein exzellentes niederländisches Handbuch finden Sie hier .

Beschleunigung-G
quelle
4

s3ql ist eine neuere Option für die Verwendung von Amazon s3, Google Storage oder OpenStack Storage als Dateisystem. Es funktioniert auf einer Vielzahl von Linux-Distributionen sowie auf MacOS X.

Wenn Sie es mit rsync verwenden, können Sie sehr effiziente inkrementelle Offsite-Backups erstellen, da es Speicher- und Bandbreiteneffizienz durch Deduplizierung und Komprimierung auf Blockebene bietet. Es unterstützt auch den Datenschutz durch clientseitige Verschlüsselung und einige andere ausgefallene Dinge wie Copy-on-Write, unveränderliche Bäume und Snapshots.

Siehe Vergleich von S3QL und anderen S3-Dateisystemen für Vergleiche mit PersistentFS, S3FS, S3FSLite, SubCloud, S3Backer und ElasticDrive.

Ich benutze es seit ein paar Tagen, beginnend mit s3_backup.sh (das rsync verwendet) und bin ziemlich glücklich. Es ist sehr gut dokumentiert und scheint ein solides Projekt zu sein.

Nealmcb
quelle
4

TimeVault

Warnung: nicht gewartet

TimeVault a ist ein Tool zum Erstellen von Schnappschüssen von Ordnern und wird mit Nautilus-Integration geliefert. Snapshots sind vor versehentlichem Löschen oder Ändern geschützt, da sie standardmäßig schreibgeschützt sind.

Kann von Launchpad heruntergeladen werden .

papukaija
quelle
3

inosync

Ein Python-Skript, das mehr oder weniger Echtzeit-Backup-Funktionen bietet.

Beachten Sie, dass diese Software nicht mehr gewartet wird.

"Ich bin auf einen Verweis auf die" inotify "-Funktion gestoßen, die in neueren Linux-Kerneln vorhanden ist. Inotify überwacht die Festplattenaktivität und insbesondere Flags, wenn Dateien auf die Festplatte geschrieben oder gelöscht werden. Ein bisschen mehr Suche hat ein Paket gefunden, das die Datei von inotify kombiniert Ereignisüberwachung mit dem Dienstprogramm rsync für die Dateisynchronisierung, um die von mir gesuchte Echtzeit-Dateisicherungsfunktion bereitzustellen Die inosync genannte Software ist eigentlich ein Python-Skript, das der Autor Benedikt Böhm quelloffen zur Verfügung gestellt hat aus Deutschland ( http://bb.xnull.de/ ). "

http://www.opcug.ca/public/Reviews/linux_part16.htm

CentaurusA
quelle
3

Obnam

Warnung: Die Software wird nicht mehr gewartet. Die Autoren empfehlen, sie nicht zu verwenden

'Obnam ist ein einfaches und sicheres Backup-Programm. Backups können auf lokalen Festplatten oder online über das SSH SFTP-Protokoll gespeichert werden. Wenn der Sicherungsserver verwendet wird, ist keine spezielle Software zusätzlich zu SSH erforderlich.

Einige Funktionen, die Sie interessieren könnten:

  • Snapshot-Backups. Jede Generation sieht aus wie eine vollständige Momentaufnahme, sodass Sie sich nicht um vollständige oder inkrementelle Backups kümmern oder reale oder virtuelle Bänder drehen müssen.
  • Datendeduplizierung über Dateien und Backup-Generationen hinweg. Wenn das Backup-Repository bereits einen bestimmten Datenblock enthält, wird er wiederverwendet, selbst wenn er sich in einer älteren Backup-Generation in einer anderen Datei befand. Auf diese Weise müssen Sie sich keine Sorgen mehr machen, ob Sie sich in großen Dateien bewegen oder sie ändern.
  • Verschlüsselte Backups mit GnuPG. '

Eine alte Version finden Sie in den Ubuntu-Softwarequellen. Die neueste Version finden Sie auf der Website von Chris Cormacks PPA oder Obnams .

Schatten
quelle
3

BorgBackup ist ein CLI-Tool und bietet mit Vorta als GUI alles, was Sie brauchen, und noch mehr. Es gibt sogar eine PPA für BorgBackup.

Der Hauptunterschied zwischen BorgBackup und jeder anderen Sicherungslösung besteht darin, dass es sich um eine deduplizierende Sicherungslösung handelt:

ZB wenn Sie mehrere Kopien einer einzelnen Datei haben, nimmt diese Datei nur einmal Platz ein .

  1. Installieren Sie BorgBackup:

    sudo add-apt-repository ppa:costamagnagianfranco/borgbackup
    sudo apt update
    sudo apt install borgbackup
    
  2. Installieren Sie Vorta:

    pip install vorta
    
  3. Machen Sie Ihre erste Sicherung:

    borg init --encryption=repokey-blake2 /media/ExternalHDD/{user}
    
  4. Klicken Sie auf das Vorta-Symbol, um zur GUI zu wechseln und diese zu konfigurieren.

Fabby
quelle
1

saybackup und saypurge

Es gibt ein nettes Skript namens saybackup , mit dem Sie einfache inkrementelle Sicherungen mithilfe von Hardlinks durchführen können. Von der Manpage:

Dieses Skript erstellt vollständige oder umgekehrte inkrementelle Sicherungen mit dem
Befehl rsync (1). Die Namen der
Sicherungsverzeichnisse enthalten das Datum und die Uhrzeit der einzelnen Sicherungsläufe, um eine Sortierung und selektive Bereinigung zu ermöglichen. Am Ende jedes erfolgreichen Sicherungslaufs wird ein Symlink "* -current" aktualisiert, um immer auf die neueste Sicherung zu verweisen. Um entfernte Dateiübertragungen zu reduzieren
, kann die Option '-L' (möglicherweise mehrmals) verwendet werden,
um vorhandene lokale Dateibäume anzugeben, aus denen Dateien
fest in die Sicherung eingebunden werden.

Das entsprechende Skript saypurge bietet eine clevere Möglichkeit, alte Backups zu löschen . Von der Homepage des Tools:

Sayepurge analysiert die Zeitstempel aus den Namen dieses Satzes von Sicherungsverzeichnissen, berechnet die Zeitdeltas und bestimmt gute Löschkandidaten, damit die Sicherungen über die Zeit gleichmäßig verteilt sind. Das genaue Verhalten kann eingestellt werden, indem die Anzahl der zuletzt zu löschenden Dateien (-g), die Anzahl der zu speichernden Sicherungskopien (-k) und die maximale Anzahl der Löschvorgänge für einen bestimmten Lauf (-d) angegeben werden. In der obigen Gruppe von Dateien liegen die beiden Sicherungen vom 07.07.2011 nur 6 Stunden auseinander, sodass sie sich als gute Bereinigungskandidaten eignen ...

Student
quelle
1

backup2l

Warnung: nicht gewartet, letzte Übergabe am 14.02.2017

Von der Homepage:

backup2l ist ein einfaches Befehlszeilentool zum Generieren, Verwalten und Wiederherstellen von Sicherungen auf einem bereitstellbaren Dateisystem (z. B. Festplatte). Die Hauptziele des Designs sind geringer Wartungsaufwand, Effizienz, Transparenz und Robustheit. In einer Standardinstallation werden Backups autonom von einem Cron-Skript erstellt.

backup2l unterstützt hierarchische differenzielle Sicherungen mit einer benutzerdefinierten Anzahl von Ebenen und Sicherungen pro Ebene. Mit diesem Schema erhöht sich die Gesamtzahl der Archive, die gespeichert werden müssen, nur logarithmisch mit der Anzahl der differenziellen Sicherungen seit der letzten vollständigen Sicherung. Daher können kleine inkrementelle Sicherungen in kurzen Intervallen erstellt werden, während zeit- und platzaufwendige vollständige Sicherungen nur sparsam benötigt werden.

Die Wiederherstellungsfunktion ermöglicht die einfache Wiederherstellung des Status des Dateisystems oder beliebiger Verzeichnisse / Dateien früherer Zeitpunkte. Die Besitz- und Berechtigungsattribute von Dateien und Verzeichnissen werden korrekt wiederhergestellt.

Eine integrierte Split-and-Collect-Funktion ermöglicht das bequeme Übertragen aller oder ausgewählter Archive auf eine Reihe von CDs oder anderen Wechselmedien.

Alle Steuerdateien werden zusammen mit den Archiven auf dem Sicherungsgerät gespeichert, und ihr Inhalt ist größtenteils selbsterklärend. Daher muss sich ein Benutzer im Notfall nicht nur auf die Wiederherstellungsfunktionalität von backup2l verlassen, sondern kann - falls erforderlich - die Dateien durchsuchen und Archive manuell extrahieren.

Um zu entscheiden, ob eine Datei neu oder geändert ist, überprüft backup2l den Namen, den Änderungszeitpunkt, die Größe, den Besitz und die Berechtigungen. Im Gegensatz zu anderen Sicherungstools wird der i-node nicht berücksichtigt, um Probleme mit Nicht-Unix-Dateisystemen wie FAT32 zu vermeiden.

Schüler
quelle