説明
このステートメントは、元のテナントレベルのアーカイブおよびバックアップパスと希望の復元時刻を指定し、指定した時刻に復元するために必要なデータバックアップセット(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;