it-swarm.com.de

RMAN listet Archivprotokolle auf, die zum Wiederherstellen der angegebenen Sicherung erforderlich sind

Ich habe am 31.12.2013 eine Sicherungskopie der Datendateien erstellt. Datendateisicherungen wurden erfolgreich abgeschlossen, Archivsicherungen sind jedoch fehlgeschlagen.

Jetzt möchte ich festlegen, welche Archivprotokolle ich sichern soll, um sicherzustellen, dass meine Datenbank nach dem Wiederherstellen der Sicherung von Datendateien am 31.12.2013 wiederhergestellt werden kann.

5
kupa

Sie können versuchen (erfordert mindestens Oracle 10g):

RESTORE DATABASE PREVIEW;

Sie benötigen mindestens die Archivprotokolle, die während des gesamten Sicherungsvorgangs erstellt wurden.

Eine kurze Demo:

C:\Users>rman target /

Recovery Manager: Release 12.1.0.1.0 - Production on Wed Jan 8 14:34:28 2014

Copyright (c) 1982, 2013, Oracle and/or its affiliates.  All rights reserved.

connected to target database: CDB12C (DBID=4034496039)

RMAN> list backup of database summary completed after 'sysdate - 1';

using target database control file instead of recovery catalog

List of Backups
===============
Key     TY LV S Device Type Completion Time    #Pieces #Copies Compressed Tag
------- -- -- - ----------- ------------------ ------- ------- ---------- ---
1       B  F  A DISK        08-jan-14:14:23:45 1       1       NO         TAG20140108T141855
2       B  F  A DISK        08-jan-14:14:24:48 1       1       NO         TAG20140108T141855
3       B  F  A DISK        08-jan-14:14:25:46 1       1       NO         TAG20140108T141855

RMAN> restore database preview summary from tag = TAG20140108T141855;

Starting restore at 08-jan-14:14:34:47
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=30 device type=DISK


List of Backups
===============
Key     TY LV S Device Type Completion Time    #Pieces #Copies Compressed Tag
------- -- -- - ----------- ------------------ ------- ------- ---------- ---
1       B  F  A DISK        08-jan-14:14:23:44 1       1       NO         TAG20140108T141855
3       B  F  A DISK        08-jan-14:14:25:30 1       1       NO         TAG20140108T141855
2       B  F  A DISK        08-jan-14:14:24:31 1       1       NO         TAG20140108T141855
using channel ORA_DISK_1

List of Archived Log Copies for database with db_unique_name CDB12C
=====================================================================

Key     Thrd Seq     S Low Time
------- ---- ------- - ------------------
1       1    13      A 03-jan-14:15:01:14
        Name: C:\APP\Oracle\FAST_RECOVERY_AREA\CDB12C\ARCHIVELOG\2014_01_08\O1_MF_1_13_9DTNSSGR_.ARC

Media recovery start SCN is 2475111
Recovery must be done beyond SCN 2475373 to clear datafile fuzziness
Finished restore at 08-jan-14:14:34:49



RMAN> list archivelog from scn 2475111 until scn 2475374;

List of Archived Log Copies for database with db_unique_name CDB12C
=====================================================================

Key     Thrd Seq     S Low Time
------- ---- ------- - ------------------
1       1    13      A 03-jan-14:15:01:14
        Name: C:\APP\Oracle\FAST_RECOVERY_AREA\CDB12C\ARCHIVELOG\2014_01_08\O1_MF_1_13_9DTNSSGR_.ARC

Beachten Sie die scn min-max-Anzeigen in der Ausgabe Wiederherstellung ... Vorscha:

Start der Medienwiederherstellung SCN ist 2475111. Die Wiederherstellung muss über SCN 2475373 hinaus erfolgen, um die Unschärfe der Datendateien zu beseitigen

Um über den angegebenen scn hinauszugehen, suchen wir nach archivierten Protokollen, die scn 2475373 + 1 enthalten.

Wenn Sie manuell überprüfen möchten, überprüfen Sie Folgendes: MOS Hinweis:
Bestimmen des Mindestendpunkts für die Wiederherstellung einer RMAN-Sicherung (Doc ID 1329415.1)

3

Abhängig von Ihren Anforderungen und den anderen Sicherungen, die Sie seitdem durchgeführt haben, können Sie (von http://docs.Oracle.com/cd/B28359_01/backup.111/b28270/rcmreprt.htm#BRADV89594 verwenden =):

REPORT NEED BACKUP RECOVERY WINDOW OF n DAYS
Displays objects requiring backup to satisfy a recovery window-based retention policy.

REPORT NEED BACKUP REDUNDANCY n
Displays objects requiring backup to satisfy a redundancy-based retention policy.

REPORT NEED BACKUP DAYS n
Displays files that require more than n days' worth of archived redo log files for recovery.

REPORT NEED BACKUP INCREMENTAL n
Displays files that require application of more than n incremental backups for recovery.

Hier erfahren Sie, welche Dateien Sie sichern müssen, um eine Wiederherstellungsfunktion von n Tagen oder eine Redundanz von n zu gewährleisten.

3
Phil Sumner