system.backups
描述
包含所有 BACKUP 或 RESTORE 操作及其当前状态和其他属性的列表。注意,该表不是持久化的,只显示上次服务器重启之后执行的操作。
列
id(String) — 操作 ID,可以通过 SETTINGS id=... 传入,也可以是随机生成的 UUID。name(String) — 操作名称,即形如Disk('backups', 'my_backup')的字符串。base_backup_name(String) — 基设备份操作名称,即形如Disk('backups', 'my_base_backup')的字符串。query_id(String) — 启动备份的查询的查询 ID。status(Enum8('CREATING_BACKUP' = 0, 'BACKUP_CREATED' = 1, 'BACKUP_FAILED' = 2, 'RESTORING' = 3, 'RESTORED' = 4, 'RESTORE_FAILED' = 5, 'BACKUP_CANCELLED' = 6, 'RESTORE_CANCELLED' = 7)) — 备份或恢复操作的状态。error(String) — 错误消息 (如有) 。start_time(DateTime64(6)) — 操作开始时间。end_time(DateTime64(6)) — 操作完成时间。num_files(UInt64) — 备份中存储的文件数。total_size(UInt64) — 备份中存储的文件总大小。num_entries(UInt64) — 备份中的条目数;如果备份以文件夹形式存储,则表示该文件夹中的文件数。uncompressed_size(UInt64) — 备份的未压缩大小。compressed_size(UInt64) — 备份的压缩后大小。files_read(UInt64) — 返回从此备份执行 RESTORE 期间读取的文件数。bytes_read(UInt64) — 返回从此备份执行 RESTORE 期间读取的文件总大小。ProfileEvents(Map(LowCardinality(String), UInt64)) — 此操作期间捕获的所有 profile events。