説明
このステートメントは、指定された時間に復元するために必要なデータバックアップセット(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を選択する必要があります。