Datenbanktests - Sicherung
Der wichtigste Teil eines organisatorischen Wachstums sind seine Daten. Bei einem Systemausfall müssen die Daten wiederhergestellt werden. Die Sicherung ist eine exakte Kopie der Datenbank, mit deren Hilfe Sie Ihre Daten im Falle eines Datenverlusts wiederherstellen können.
Stellen Sie sich ein Finanzunternehmen vor, das Daten zu seinen Kunden hat, wie z. B. A / C-Nummer, Kundennamen, Kredit- und Lastschriften, Laufzeit usw. Wie würde eine solche Organisation mit dem Druck umgehen, solche wichtigen Informationen im Falle eines Datenfehlers zu verlieren?
Dies ist der Grund, warum Sie die Daten sichern, damit Sie sich bei einem Ausfall einer Festplatte, eines Festplattencontrollers usw. auf die Sicherung verlassen können, um sie in der Datenbank wiederherzustellen.
Arten von Datensicherungen
Es gibt zwei Arten von Backups, die verwendet werden können:
Physical Backups - Die physische Sicherung umfasst die Sicherung mit Sicherungstools von Drittanbietern wie Veritas Net Back, IBM Tivoli Manager oder Benutzermanager-Sicherungen mithilfe von Betriebssystemdienstprogrammen.
Logical Backups - Die logische Sicherung der Datenbank umfasst die Sicherung logischer Objekte wie Tabellen, Indizes, Prozeduren usw.
Example - Eines der gängigsten Tools für die Datensicherung ist Oracle Recovery Manager (RMAN) Dies ist ein Oracle-Dienstprogramm zum Erstellen einer Datenbanksicherung.
RMAN besteht aus zwei Komponenten -
Target database für welche Sicherung erforderlich ist.
RMAN Der Client wird verwendet, um Befehle zum Erstellen einer Datensicherung auszuführen.
BACKUP VALIDATEwird verwendet, um zu testen, ob Sie eine gültige Sicherung von Datenbankdateien erstellen können. Es sorgt dafür -
- Wenn eine Sicherung für physische oder logische Objekte der Datenbank vorhanden ist.
- Wenn regelmäßige Sicherungen für unschätzbare Daten eingerichtet werden.
- Wenn das Sicherungstool die Sicherungsanforderungen einer Organisation erfüllt.