説明
このステートメントは、元のテナントレベルのアーカイブおよびバックアップパスと希望する復旧時間を指定し、指定された時間に復旧するために必要なデータバックアップセット(backup_set)とログアーカイブ(archivelog_piece)をプレビューします。
権限要件
このステートメントを実行するには、現在のユーザーがALTER SYSTEM権限を持っている必要があります。
構文
ALTER SYSTEM RESTORE FROM 'uri' UNTIL { TIME='timestamp' | SCN=scn } PREVIEW;
パラメータの説明
| パラメータ | 説明 |
|---|---|
| uri | 原始データのバックアップパスとログアーカイブのパスを指定します。英語のカンマで区切ります。 |
| TIME='timestamp' | SCN=scn | 復元対象のタイムスタンプまたはSCNを指定します。このステートメントを実行する際には、時間を明示的に指定する必要があります。 |
例
OSS
元のデータバックアップパスとログアーカイブパスを指定し、指定されたSCN
1712650554000909004に復旧することを希望します。obclient [oceanbase]> ALTER SYSTEM RESTORE FROM 'oss://test_bucket/data?host=***&access_id=****&access_key=****, oss://test_bucket/archive?host=***&access_id=****&access_key=****' UNTIL SCN = 1712650554000909004 PREVIEW;元のデータバックアップパスとログアーカイブパスを指定し、指定されたタイムスタンプ
2024-04-09 16:15:54に復旧することを希望します。obclient [oceanbase]> ALTER SYSTEM RESTORE FROM 'oss://test_bucket/data?host=***&access_id=****&access_key=****, oss://test_bucket/archive?host=***&access_id=****&access_key=****' UNTIL TIME = '2024-04-09 16:15:54' PREVIEW;
NFS
元のデータバックアップパスとログアーカイブパスを指定し、指定されたSCN
1712650554000909004に復旧することを希望します。ALTER SYSTEM RESTORE FROM 'file:///ob_backup/data, file:///ob_backup/archive' UNTIL SCN = 1712650554000909004 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;