首批通过分布式安全可靠测评,为关键业务系统打造
RESTORE PREVIEW
更新时间:2025-09-04 10:57:16
描述
该语句用于指定原始租户级归档和备份路径与期望恢复时间,从而预览恢复到期望时间所需要的数据备份集(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。obclient [oceanbase]> ALTER SYSTEM RESTORE FROM 'file:///ob_backup/data, file:///ob_backup/archive' UNTIL SCN = 1712650554000909004 PREVIEW;指定原始数据备份路径和日志归档路径,并且期望恢复到指定时间戳
2024-04-09 16:15:54。obclient [oceanbase]> ALTER SYSTEM RESTORE FROM 'file:///ob_backup/data, file:///ob_backup/archive' UNTIL TIME = '2024-04-09 16:15:54' PREVIEW;