Inkrementelle Sicherungen mit Firebird Komponente nbackup: Unterschied zwischen den Versionen

Aus Wiki - Heidler Strichcode GmbH
Zur Navigation springen Zur Suche springen
 
(11 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
[[en:Incremental_backups_with_Firebird_component_nbackup]]
  
= NBackup =
+
[[File:FirebirdLogo.png|right|150px|FirebirdLogo.png]]Nbackup ist eine Firebird-Funktionalität, welche ab der Version 2.0 eingeführt wurde. Sie ermöglicht das Erstellen von Sicherungen während des laufenden Betriebes und in inkrementellen Schritten. Die Sicherung enthält alle Daten zum Zeitpunkt des Sicherungsbeginns.
 +
 
 +
 
  
[[File:FirebirdLogo.png|right|150px|FirebirdLogo.png]]Nbackup ist eine Firebird-Funktionalität, welche ab der Version 2.0 eingeführt wurde. Sie ermöglicht das Erstellen von Sicherungen während des laufenden Betriebes und in inkrementellen Schritten. Die Sicherung enthält alle Daten zum Zeitpunkt des Sicherungsbeginns.
+
= Allgemein =
  
 
=== Sicherungslevel ===
 
=== Sicherungslevel ===
Zeile 20: Zeile 23:
 
*Firebird 1.5 wird nicht unterstützt.  
 
*Firebird 1.5 wird nicht unterstützt.  
 
*Performance des gesamten Systems ist ein wichtiger Faktor. Es werden insbesondere die Festplatte und bei inkrementellen Backups die CPU stark belastet.  
 
*Performance des gesamten Systems ist ein wichtiger Faktor. Es werden insbesondere die Festplatte und bei inkrementellen Backups die CPU stark belastet.  
*Eine ausreichende Festplattenkapazität wird vorausgesetzt.  
+
*Eine ausreichende Festplattenkapazität wird vorausgesetzt.
 +
*Sollten Sie eine HVS32DB-Archivierung haben, muss darauf geachtet werden, dass diese nicht gleichzeitig mit nbackup ausgeführt wird.
  
= Backup / Widerherstellung =
+
= Backup / Wiederherstellung =
  
 
=== Backupplan ===
 
=== Backupplan ===
  
Hier handelt es sich um ein Beispiel, wie ein Backupplan aussehen könnte. Es erstellt wöchentlich ein Vollbackup, sowie täglich und stündlich ein inkrementelles Backup. [[File:BackupPlan.PNG|RTENOTITLE]]
+
Hier handelt es sich um ein Beispiel, wie ein Backupplan aussehen könnte. Es erstellt wöchentlich ein Vollbackup, sowie täglich und stündlich ein inkrementelles Backup.
 +
 
 +
 [[File:BackupPlan.PNG|BackupPlan]]
  
 
=== Wiederherstellung ===
 
=== Wiederherstellung ===
  
Falls man nun z.B. eine Sicherung von Woche 1, Mittwoch 09:00 Uhr wiederherstellen möchte, benötigt man folgende Dateien: [[File:NBackupWiederherstellung.PNG|RTENOTITLE]]
+
Falls man nun z.B. eine Sicherung von Woche 1, Mittwoch 09:00 Uhr wiederherstellen möchte, benötigt man folgende Dateien:
  
= Ablaufplan NBackup =
+
  [[File:NBackupWiederherstellung.PNG|NBackup Wiederherstellung]]
 +
 
 +
= Ablaufplan nbackup =
  
 
=== Backup ===
 
=== Backup ===
  
[[File:Ablaufplan Backup.PNG|RTENOTITLE]]
+
[[File:Ablaufplan Backup.PNG|Backup]]
  
===   ===
+
 
  
===   ===
+
 
  
 
=== Restore ===
 
=== Restore ===
Zeile 46: Zeile 54:
 
 
 
 
  
[[File:Ablaufplan Restore.PNG|RTENOTITLE]]
+
[[File:Ablaufplan Restore.PNG|Restore]]
 +
 
 +
 
 +
= Konfiguration nbackup =
 +
 
 +
http://firebirdsql.org/manual/de/nbackup-de-backups.html

Aktuelle Version vom 16. Oktober 2023, 09:44 Uhr


FirebirdLogo.png

Nbackup ist eine Firebird-Funktionalität, welche ab der Version 2.0 eingeführt wurde. Sie ermöglicht das Erstellen von Sicherungen während des laufenden Betriebes und in inkrementellen Schritten. Die Sicherung enthält alle Daten zum Zeitpunkt des Sicherungsbeginns.

 

Allgemein

Sicherungslevel

Eine Sicherung ist in Level geteilt. Level 0 ist ein Vollbackup. Level 1 ist eine inkrementelle Sicherung der letzten Level 0 Sicherung. Level 2 ist eine inkrementelle Sicherung der letzten Level 1 Sicherung. Allgemein: Eine Level (n) Sicherung ist eine inkrementelle Sicherung der letzten Level (n-1) Sicherung.

Einschränkungen der Sicherungen

Inkrementelle Sicherungen können nicht in jeder Kombination erstellt und wiederhergestellt werden. Folgende Einschränkungen gelten also immer:

  • Es werden keine Reparaturmaßnahmen wie bei gbak durchgeführt.
  • Sicherungen können nur auf dem lokalen System ausgeführt werden.
  • Die erstellten Backups sind eigenständig nicht als Datenbank verwendbar. Sie müssen zuerst wiederhergestellt werden.

Allgemeine Informationen

  • Firebird 1.5 wird nicht unterstützt.
  • Performance des gesamten Systems ist ein wichtiger Faktor. Es werden insbesondere die Festplatte und bei inkrementellen Backups die CPU stark belastet.
  • Eine ausreichende Festplattenkapazität wird vorausgesetzt.
  • Sollten Sie eine HVS32DB-Archivierung haben, muss darauf geachtet werden, dass diese nicht gleichzeitig mit nbackup ausgeführt wird.

Backup / Wiederherstellung

Backupplan

Hier handelt es sich um ein Beispiel, wie ein Backupplan aussehen könnte. Es erstellt wöchentlich ein Vollbackup, sowie täglich und stündlich ein inkrementelles Backup.

 BackupPlan

Wiederherstellung

Falls man nun z.B. eine Sicherung von Woche 1, Mittwoch 09:00 Uhr wiederherstellen möchte, benötigt man folgende Dateien:

  NBackup Wiederherstellung

Ablaufplan nbackup

Backup

Backup

 

 

Restore

 

Restore


Konfiguration nbackup

http://firebirdsql.org/manual/de/nbackup-de-backups.html