跳到主要内容

SHOW BACKUP

描述

该语句用于查看BACKUP任务

语法

 SHOW BACKUP [FROM <db_name>]
[WHERE SnapshotName { LIKE | = } '<snapshot_name>' ]

参数

1.<db_name>

备份任务所属数据库名。

2.<snapshot_name>

备份的名称。

返回

列名说明
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
Progress任务进度
TaskErrMsg显示任务的错误信息
Status如果作业失败,显示失败信息
Timeout作业超时时间,单位秒

示例

  1. 查看 example_db 下最后一次 BACKUP 任务。
SHOW BACKUP FROM example_db;
  1. 查看备份名称为snapshot_label的BACKUP任务。
show backup from example_db where SnapshotName = 'snapshot_label';