Vor- und Nachteile der inkrementellen vs. differenziellen Sicherung?

549
Arch Linux Tux

Back In Timesagt, es speichert vollständige Kopien der geänderten Dateien. Und es verlinkt unveränderte Dateien über Hardlinks. Dies ist also eine inkrementelle Sicherung.

Was sind Vor- und Nachteile einer inkrementellen Sicherung (wie mit Back In Time) gegenüber einer differenziellen Sicherung?

Wann sollte ich mich für eines entscheiden?

0
Ich fürchte, Fragen wie Ihre sind gegen die Richtlinien auf dieser Website. Antworten auf solche Fragen wären in erster Linie meinungsbezogen. Es gibt zu viele verschiedene Sicherungsstrategien, die die eigenen Bedürfnisse befriedigen, für andere jedoch nicht verwendet werden. BackInTime ist im Grunde ein Wrapper um `rsync`, der inkrementelle Backups durchführen und Speicherplatz mit Hardlinks sichern kann. Dies ist nützlich, wenn Sie häufig auf ein Archiv zugreifen müssen. Langfristige Archive sind jedoch effektiver, wenn Sie inkrementelle Backups verwenden, die` tar` mit Komprimierung verwenden. Begrenzen Sie Ihre Fragen, damit es nicht zu breit ist. Alex vor 5 Jahren 0
Es gibt so viele Informationen, die in einer Antwort wahrscheinlich nicht zusammengefasst werden können: https://www.acronis.com/de-de/articles/incremental-differential-backups/ - https://www.easeus.com/backup-utility /differential-backup-vs-incremental-backup.html - https://www.computerweekly.com/news/1347703/Incremental-vs-differential-backup-A-comparison - https://www.codetwo.com/admins -blog / difference-differential-inkremental-backup / - http://novabackup.novastor.com/blog/differential-incremental-backup/ usw. slhck vor 5 Jahren 1

2 Antworten auf die Frage

1
Alex

Obwohl Ihre Fragen nicht den Richtlinien auf dieser Website entsprechen, kann dies meiner Meinung nach für andere hilfreich sein, daher würde ich versuchen, dies etwas zu klären.

Inkrementelle und differenzielle Backups von Begriffen sind meistens sehr irreführend und schwer zu verstehen. Es gibt keine exakte Antwort auf die Frage - welche Methode ist besser als die andere, weil unterschiedliche Sicherungstechnologien von einer bestimmten Software implementiert werden und auch unterschiedliche Anforderungen an Sicherungen gestellt werden. Jemand muss rechtzeitig über einen vollständigen Schnappschuss verfügen, der alle Dateien zum Zeitpunkt der Sicherung enthält, andere müssen jedoch nur Dateien speichern, die gegenüber der letzten Sicherung geändert wurden.

Außerdem verfügt ein anderes Betriebssystem über einige Dateisystemfunktionen, die auf anderen Systemen nicht vorhanden sind. Daher ist die Implementierung der differenziellen und inkrementellen Sicherung sehr unterschiedlich.

Grundsätzlich werden bei allen differenziellen Sicherungen nur Daten gespeichert, die seit der letzten vollständigen Sicherung geändert wurden . Während das Backup nur im Verhältnis zum vollständigen Backup nur geringfügig ist, nimmt es mit der Zeit immer mehr zu, da zwischen dem ursprünglichen vollständigen Backup und dem aktuellen Stand ein großer Unterschied besteht.

Im Gegensatz zur differenziellen Sicherung werden - inkrementelle Sicherungen auch nur geänderte Daten gespeichert, jedoch nur die Daten, die seit der letzten Sicherung geändert wurden - entweder eine vollständige oder eine inkrementelle Sicherung. Inkrementelle Backups werden nicht so verrückt wie differenzielle Backups. Aus diesem Grund ist es nicht so wichtig, im Laufe der Zeit ein vollständiges Backup durchzuführen. Wenn die gesamte Sicherungskette, die von der vollständigen Sicherung bis zur letzten inkrementellen Sicherung reicht, unverändert blieb, ist es kein Problem, Daten in der vorherigen Zeit auf der Stufe wiederherzustellen, ohne den Speicherplatz auf einem Sicherungsspeicher zu beeinträchtigen.

Der Vorteil der differenziellen Sicherung besteht darin, dass Sie nur zwei Sicherungen benötigen, die vollständige und die differenzielle Sicherung, die Sie zuvor wiederherstellen mussten.
Bei inkrementellen Sicherungen muss die gesamte Sicherungskette wiederhergestellt werden, die auf der Vollsicherung basiert.

Dies ist der Hauptunterschied zwischen differenzieller und inkrementeller Sicherung.

Sehen Sie sich beispielsweise an, dass eine tarklassische inkrementelle Sicherung durchgeführt werden kann. Ich gab nicht so lange her, beispielsweise die inkrementelle Sicherung hier, dass die Verwendung tarDienstprogramm.tarIn diesem Skript wird eine dedizierte, separate Datei erstellt, in der alle Änderungen gespeichert werden (einschließlich Löschen). Diese Datei hält die Stufe der letzten inkrementellen Sicherung. Es ist leicht zu überprüfen, ob eine inkrementelle Zwischensicherungsdatei geöffnet wird, und es werden nur geänderte / neue Dateien und Verzeichnisse gefunden, die nur seit der letzten Sicherung aufgetreten sind. Diese Lösung funktioniert sehr gut, um Backups aufzubewahren, auf die nicht oft zugegriffen wird (dank Komprimierung). Um solche Archive vollständig wiederherzustellen, müssen Sie zuerst die vollständige Sicherung (Level = 0) entpacken und nacheinander alle inkrementellen (Level = 1) Sicherungen in der Reihenfolge ihres Speichers wiederherstellen. Ein etwas längerer Prozess der Wiederherstellung zum Vergleich mit Differential, aber Backups werden so klein wie möglich gehalten.

BackInTime, auf das Sie in Ihrer Frage verwiesen haben, ist im Grunde ein Wrapper für das rsyncDienstprogramm.
Hier ein Beispiel für eine inkrementelle Sicherung, rsyncbei der inkrementelle Momentaufnahmen erstellt werden können .
Es unterscheidet sich ein wenig von der klassischen inkrementellen Sicherung, da bei einer solchen Lösung eine Kopie der Daten erstellt wird, als wären sie zu einem bestimmten Zeitpunkt eingefroren, sie enthält alle Dateien und Verzeichnisse, die Gegenstand der Sicherung waren.

Im Vergleich zu einer tarsolchen Lösung werden Snapshots rechtzeitig erstellt. Wenn Sie also einen Snopshot überprüfen, werden alle Verzeichnisse und Dateien so berücksichtigt, wie sie zum Zeitpunkt des Backups waren. Es sieht zwar wie eine vollständige Sicherung aus, ist dies jedoch nicht, da rsyncDateien, die bereits in einer früheren Sicherung vorhanden waren, nicht kopiert oder erstellt werden. Stattdessen rsyncwerden feste Verknüpfungen zu vorhandenen Daten erstellt, die verhindern, dass Speicherplatz auf dem Sicherungsgerät verschwendet wird. Auf diese Weise werden solche Snapshots inkrementell erstellt, es sieht jedoch gleichzeitig wie eine vollständige Sicherung aus.
Eine solche Lösung ist sehr hilfreich, wenn Sie so schnell wie möglich auf gesicherte Daten zugreifen müssen, ohne Zeit für das Auspacken aufwenden zu müssen, und den genauen Zeitpunkt der Momentaufnahme sehen würden, den Sie benötigen.

Ich hoffe, diese Informationen würden jemandem helfen, wenn man die Vor- und Nachteile hinsichtlich der differenziellen und der inkrementellen Sicherung zählt.

Vielen Dank für Ihre Antwort. Ich wusste nicht, dass eine differenzielle Sicherung eine kumulative Sicherung der letzten vollständigen Sicherung ist. Ich dachte, der Diff würde immer aus dem _last_ Backup genommen werden. Gibt es eine solche Methode, wie immer, wenn der letzte Backup anders ist? Und wie heißt es? Arch Linux Tux vor 5 Jahren 0
Die Methode, die immer von der letzten Sicherung unterscheidet, ist - inkrementell. Alex vor 5 Jahren 0
0
Arch Linux Tux

Ich denke, „Full-Copy-Backups“ haben folgende Vorteile:

  • Nur beschädigte Dateien im Dateisystem gehen verloren, alle anderen können wiederhergestellt werden
  • gelöschte Dateien auf dem Sicherungslaufwerk können eher wiederhergestellt werden (ich hoffe, dass dies verstanden wird)
  • Das Wiederherstellen von Dateien ist schneller

Weitere Antworten sind willkommen.

`rsync` ist das Hauptwerkzeug hinter BackInTime, das beim ersten Durchlauf eine vollständige Sicherung durchführt und alle nachfolgenden Aufrufe zum Speichern von Änderungen verwendet, wodurch Shapshots rechtzeitig erstellt werden. Wenn einige Momentaufnahmen nicht über einige Dateien verfügen (gelöscht), können Sie in Ordnern zurückgehen und in den vorherigen Momentaufnahmen nach gelöschten Dateien suchen. Wenn Ihre Sicherungsdiskette fehlerfrei ist, gibt es keine Fälle wie * "Nur beschädigte Dateien auf dem Dateisystem gehen verloren" *, aber wenn die Sicherungsfestplatte ausfällt, besteht überhaupt kein Vertrauen in eine solche Sicherung. * Gelöschte Dateien können wahrscheinlicher * sein - sie werden eher wiederhergestellt, wenn solche Dateien gesichert wurden. Alex vor 5 Jahren 0