説明
このステートメントは、指定された時点に復元するために必要なデータバックアップセット(backup_set)とログアーカイブ(archivelog_piece)を表示するために使用されます。
使用上の制限と注意事項
このコマンドを実行する前に、ALTER SYSTEM RESTORE...PREVIEW コマンドを正常に実行している必要があります。そうでない場合、必要な結果を取得できません。
権限要件
このステートメントを実行するには、現在のユーザーが ALTER SYSTEM 権限を持っている必要があります。
構文
SHOW RESTORE PREVIEW;
例
元データのバックアップパスとログアーカイブパスを指定し、指定したタイムスタンプ
2024-04-09 16:15:54に復元することを希望します。ALTER SYSTEM RESTORE FROM 'file:///ob_backup/data, file:///ob_backup/archive' UNTIL TIME = '2024-04-09 16:15:54' PREVIEW;指定した時間に復元するために必要な
backup_setとarchivelog_pieceを表示します。SHOW RESTORE PREVIEW;実行結果は次のとおりです:
+--------------+-----------+--------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | backup_type | backup_id | backup_dest | description | +--------------+-----------+--------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | BACKUP_SET | 1 | file:///ob_backup/data/backup_set_1_full | | | BACKUP_PIECE | 1 | file:///ob_backup/archive/piece_d1002r1p1 | start_scn_display: 20240409T155954, checkpoint_scn_display: 20240409T160154. | | BACKUP_PIECE | 2 | file:///ob_backup/archive/piece_d1002r1p2 | start_scn_display: 20240409T160154, checkpoint_scn_display: 20240409T160353. | | BACKUP_PIECE | 3 | file:///ob_backup/archive/piece_d1002r1p3 | start_scn_display: 20240409T160354, checkpoint_scn_display: 20240409T160553. | | BACKUP_PIECE | 4 | file:///ob_backup/archive/piece_d1002r1p4 | start_scn_display: 20240409T160554, checkpoint_scn_display: 20240409T160754. | | BACKUP_PIECE | 5 | file:///ob_backup/archive/piece_d1002r1p5 | start_scn_display: 20240409T160754, checkpoint_scn_display: 20240409T160953. | | BACKUP_PIECE | 6 | file:///ob_backup/archive/piece_d1002r1p6 | start_scn_display: 20240409T160954, checkpoint_scn_display: 20240409T161154. | | BACKUP_PIECE | 7 | file:///ob_backup/archive/piece_d1002r1p7 | start_scn_display: 20240409T161154, checkpoint_scn_display: 20240409T161354. | | BACKUP_PIECE | 8 | file:///ob_backup/archive/piece_d1002r1p8 | start_scn_display: 20240409T161354, checkpoint_scn_display: 20240409T161554. | +--------------+-----------+--------------------------------------------------------------------------------+------------------------------------------------------------------------------+ 9 rows in setクエリ結果には、指定した時間に復元するために必要なすべての backup_set と archivelog_piece、およびこれらのファイルが元データバックアップとログアーカイブの出力先に配置されるパスが表示されます。業務上の必要により、一部またはすべてのファイルを手動で他のパスやストレージメディアに移動している場合は、実際の状況に応じて、各 backup_set と archivelog_piece の元のパスから現在のパスへのマッピング関係をご自身で管理する必要があります。
例えば、上記のクエリ結果で、
BACKUP_PIECEが1の archivelog_piece を使用して復元する必要がある場合、そのファイルが既にoss://test_bucket/archive/piece_1に手動で移動されているとします。この場合、ADD RESTORE SOURCEコマンドでバックアップパスを読み込む際には、新しい保存先パスoss://test_bucket/archive/piece_1を選択する必要があります。