Um eine Oracle-Datenbank mit konsistenten Daten zu sichern, stellen Sie sicher, dass der ARCHIVELOG-Modus für die Archivierung der Redo-Protokolle aktiviert ist:
Befolgen Sie diese Schritte, um zu überprüfen, ob der ARCHIVELOG-Modus aktiviert ist:
ARCHIVE LOG LIST;
Einstellungen des Archivprotokolls für die aktuelle Instanz werden angezeigt.
Datenbankprotokollmodus: Archivmodus
Automatische Archivierung: Aktiviert
Hinweis: Wenn der ARCHIVELOG-Modus nicht aktiviert ist, müssen Sie den ARCHIVELOG-Modus starten, um die Datenbank zu sichern.
Befolgen Sie diese Schritte, um den ARCHIVELOG-Modus zu starten:
CONNECT SYS/SYS_PASSWORD AS SYSDBA
STARTUP MOUNT;
ALTER DATABASE ARCHIVELOG;
ALTER DATABASE OPEN;
Standardmäßig werden Archivprotokolle in die Flash Recovery Area geschrieben. Wenn Sie keine Archivprotokolle in die Flash Recovery Area schreiben möchten, dann können Sie den Parameter "LOG_ARCHIVE_DEST_n" auf den Speicherort festlegen, in dem Sie Archivprotokolle schreiben möchten.
SQL>ALTRE SYSTEM SET LOG_ARCHIVE_DEST_1='LOCATION=e:\app\administrator\oradata\<oracle_database_name>\arch' SCOPE= BOTH;
System geändert.
SQL> ARCHIVE LOG LIST;
Einstellungen des Archivprotokolls für die aktuelle Instanz werden angezeigt.
Datenbankprotokollmodus: Archivmodus
Automatische Archivierung: Aktiviert
Archivziel: E:\app\oracle\oradata\<oracle_database_name>\arch
Älteste Online-Protokollsequenz: 21
Aktuelle Protokollsequenz: 23
Hinweis: Wenn der Oracle VSS Writer-Service nicht ausgeführt wird, dann startet Arcserve UDP Agent (Windows) den Service automatisch, bevor ein Snapshot erfasst wird.
Stellen Sie sicher, dass Sie die Volumes ausgewählt haben, die alle Oracle-Datendateien enthalten: Server-Parameterdatei, Kontrolldateien, archivierte Redo-Protokolle und Online-Redo-Protokolle für die Sicherung.
Wenn Sie eine BMR für eine Disaster Recovery ausführen möchten, dann stellen Sie sicher, dass Sie die Systemvolumes und die Volumes ausgewählt haben, die alle Oracle-Installationsdateien enthalten.
Copyright © 2016 |
|