Datenschutz Abstürze sind einfach eine Tatsache des Lebens . Einige Abstürze kann zu erheblichen Datenverlust führen. Aber zum Glück wird Datenbank-Backup -Systeme ermöglichen großen Unternehmen , um ihre verlorene Daten wiederherzustellen. Eine Backup- Ansatz ist die inkrementelle - gegen volle - backup , die ein Backup gemacht, um die vorherigen Sicherung ersetzen, bevor eine Änderung an einer Datenbank vorgenommen wurde, ist . Dies reduziert die benötigte Zeit, um eine Sicherungskopie der Datenbank , spart Bandbreite , maximiert die Backup-Performance und reduziert Backup-Größe . Stufe 0
Stufe 0 inkrementelle Backups kopieren Datenblöcke . Der 0-Pegel inkrementelle Backup nicht Sicherungskopien der Dateien und Dateien , die nie benutzt wurden komprimiert , das spart Zeit . Da diese Datei nie verwendet wurde, gab es wahrscheinlich keine Änderungen an ihnen . Die Sicherung der Ebene 0 ist identisch mit einer vollständigen Sicherung , außer dass die Level 1 Backup kann nicht mit einem vollständigen Backup nur die Sicherung der Ebene 0 . Die Sicherung der Ebene 0 wird als der "Eltern"- Backup .
Level 1
Die Ebene 1 Backup ist abhängig von der Sicherung der Ebene 0 . Die differenzielle Sicherung und die kumulative Sicherung : Die Sicherung der Stufe 1 ist in zwei Kategorien unterteilt . Datenbanken können mehrere Backup-Methoden . Aber wenn mehrere Backups , ist der Vorgänger von jedem neuen Backup nicht unbedingt das gleiche.
Differential
Die differenzielle Sicherung kopiert nur Daten, die nach geändert wurde die jüngste inkrementelle Sicherung , ob auf der Ebene 1 oder 0 ist. Die neueste Backup wird durch den Oracle Recovery Manager (RMAN ), die dann später sichert alle Datenblöcke bestimmt. Normalerweise sichert RMAN eine Level 1 Sicherung. Aber wenn es keine Level 1 Backup kopiert das RMAN die Sicherung der Ebene 0 . Wenn es keine Sicherung überhaupt , kopiert das RMAN die Updates gemacht, da jede Datei ursprünglich erstellt wurde .
Kumulierte
Die kumulative inkrementelle Sicherung werden alle Blöcke nach der geänderte kopieren letzten inkrementellen Sicherung auf Stufe 0 , aber nur, wenn die Kopie erfolgreich war . Kumulative inkrementelle Backups maximieren die Recovery-Zeit , aber nehmen mehr Speicherplatz , weil jeder Backup nacheinander aufgebracht werden müssen. Wenn es genug Platz, um die kumulative inkrementelle Sicherung gespeichert werden können Datenbankadministratoren verwenden. Kumulierte inkrementelle Backups erlauben der Datenbankadministrator nur eine inkrementelle Sicherung für jedes Niveau . Allerdings dauert die kumulative inkrementelle Sicherung länger als die inkrementelle Sicherung zu ergänzen, weil es wiederholt getan von vorherigen Sicherungen
arbeiten