Archiv vs Backup | Dateiarchivierung und Datenbankarchivierung, Hot-Backups und Cold-Backups
Archivierung und Sicherung sind zwei Hauptthemen im Zusammenhang mit Datenbanken. Backups werden als Datenbank-Disaster-Recovery-Lösung verwendet. Archive werden verwendet, um eine bestimmte Version von Tabellendaten oder einer Datei zu speichern oder um einen Datensatz, der nicht aktiv verwendet wird, von der Datenbank zu trennen / zu verschieben. In der Datenbank (RDBMS) wird die Feldsicherung häufig als die Archivierung verwendet. In großen Dateisystemen (FS) wird die Archivierung jedoch häufig als das Sichern verwendet, da die Archivierung als gute Lösung zur Versionskontrolle von Dateien verwendet werden kann.
Archivierung
Wie bereits erwähnt, gibt es bei der Archivierung verschiedene Arten. Dateiarchivierung und Datenbankarchivierung. Die Dateiarchivierung ist keine Disaster Recovery-Lösung, sondern ein Versionskontrollsystem für Dateien. Bei der Datenbankarchivierung werden Teile von Daten, die nicht aktiv verwendet werden, aus aktiv verwendeten Daten verschoben. Diese archivierten Daten sind weiterhin wichtig für zukünftige Referenzen. Archivierte Daten werden nicht auf ein separates Medium oder System verschoben. Wenn das System eine Datenbank ist, verbleiben diese archivierten Daten nach der Datenarchivierung in derselben Datenbank. (In ORACLE-Datenbanken gibt es einen Modus namens ARCHIVELOG-Modus. In diesem Modus archiviert der ORACLE-Server alle Datenbankänderungen als Archivprotokolldateien.)
Backups
Backups werden als Datenwiederherstellungslösung verwendet. Das bedeutet; Es ist nützlich, die Datenbank wiederherzustellen, wenn die Datenbank beschädigt ist oder wenn der Datenbankserver zerstört wird. Tatsächlich sind diese Sicherungen Kopien der Originaldaten. Es gibt verschiedene Arten von Backups. Hot Backups und Cold Backups sind zwei Haupttypen. Hot-Backups werden erstellt, wenn die Datenbank verwendet wird, und Cold-Backups werden erstellt, wenn die Datenbank nicht verwendet wird. Eine gute Sicherungsmethode sollte eine schnellere Wiederherstellungsfähigkeit aufweisen und der Datenverlust sollte minimiert werden (kein Datenverlust). Backups müssen auf separate Datenträger oder Bänder kopiert werden, um bei Katastrophen verwendet zu werden.
Was ist der Unterschied zwischen Archivierung und Backups? 1. Die Archivierung ist keine Disaster Recovery-Lösung. Backups dienen jedoch der effektiven Wiederherstellung von Datenbanken nach menschlichen Fehlern, Beschädigungen von Datenblöcken, Hardwarefehlern und Naturkatastrophen. 2. Wiederherstellungen und Wiederherstellungen sind nicht erforderlich, um archivierte Daten zu verwenden. Das Wiederherstellen und Wiederherstellen ist jedoch für die Verwendung von Sicherungsdaten unerlässlich. 3. Die Archivierung des Dateisystems kann auch als Versionskontrollmethode verwendet werden. Backups können jedoch nicht als Versionscontroller verwendet werden. 4. Archivierte Daten sind für Berichtssituationen erforderlich, und Backups werden nicht für die Berichterstellung verwendet. 5. Durch die Archivierung bleiben alle verfügbaren Daten erhalten. Bei Sicherungen entscheiden die Benutzer jedoch über die erforderlichen Sicherungen und löschen die veralteten oder unerwünschten Sicherungen. |