SHOW BACKUP
Description
该语句用于查看 BACKUP 任务
SHOW BACKUP [FROM db_name];
返回结果说明:
mysql> show backup\G
*************************** 1. row ***************************
JobId: 89205228
SnapshotName: snapshot1
DbName: example_db
State: FINISHED
BackupObjs: [default_cluster:example_db.table1 (p1)]
CreateTime: 2020-06-14 12:08:49
SnapshotFinishedTime: 2020-06-14 12:08:55
UploadFinishedTime: 2020-06-14 12:10:31
FinishedTime: 2020-06-14 12:10:41
UnfinishedTasks:
Progress:
TaskErrMsg:
Status: [OK]
Timeout: 86400
1 row in set (0.06 sec)
- PALO 中仅保存最近一次 BACKUP 任务。
-
各列含义如下:
- JobId:唯一作业id。
- SnapshotName:备份的名称。
- DbName:所属数据库。
-
State:当前阶段
- PENDING:提交作业后的初始状态。
- SNAPSHOTING:执行快照中。
- UPLOAD_SNAPSHOT:快照完成,准备上传。
- UPLOADING:快照上传中。
- SAVE_META:将作业元信息保存为本地文件。
- UPLOAD_INFO:上传作业元信息。
- FINISHED:作业成功。
- CANCELLED:作业失败。
- BackupObjs:备份的表和分区。
- CreateTime:任务提交时间。
- SnapshotFinishedTime:快照完成时间。
- UploadFinishedTime:快照上传完成时间。
- FinishedTime:作业结束时间。
- UnfinishedTasks:在 SNAPSHOTING 和 UPLOADING 阶段会显示还未完成的子任务id。
- Status:如果作业失败,显示失败信息。
- Timeout:作业超时时间,单位秒。
example
-
查看 example_db 下最近一次 BACKUP 任务。
SHOW BACKUP FROM example_db;
Keywords
SHOW, BACKUP
最佳实践
- 仅显示最近一次备份操作的信息。历史操作信息无法查看。