system.backup_log
在 ClickHouse Cloud 中进行查询
该系统表中的数据保存在 ClickHouse Cloud 中每个节点的本地。因此,如需获得所有数据的完整视图,需要使用 clusterAllReplicas 函数。更多详情请参阅此处。
包含 BACKUP 和 RESTORE 操作相关信息的日志记录。
列:
hostname(LowCardinality(String)) — 执行查询的服务器主机名。event_date(Date) — 日志记录的日期。event_time(DateTime) — 日志记录的日期和时间。event_time_microseconds(DateTime64) — 日志记录的时间(精确到微秒)。id(String) — 备份或恢复操作的标识符。name(String) — 备份存储的名称(FROM或TO子句中的内容)。status(Enum8) — 操作状态。可能的取值:'CREATING_BACKUP''BACKUP_CREATED''BACKUP_FAILED''RESTORING''RESTORED''RESTORE_FAILED'
error(String) — 失败操作的错误信息(成功操作时为空字符串)。start_time(DateTime) — 操作开始时间。end_time(DateTime) — 操作结束时间。num_files(UInt64) — 备份中存储的文件数量。total_size(UInt64) — 备份中存储的文件总大小。num_entries(UInt64) — 备份中的条目数量,即如果备份以目录形式存储,则为目录中的文件数量;如果备份以归档形式存储,则为归档中的文件数量。如果是增量备份,或者包含空文件或重复文件,则该值与num_files不同。始终满足:num_entries <= num_files。uncompressed_size(UInt64) — 备份的未压缩大小。compressed_size(UInt64) — 备份的压缩大小。如果备份不是以归档形式存储,则该值等于uncompressed_size。files_read(UInt64) — 恢复操作期间读取的文件数量。bytes_read(UInt64) — 恢复操作期间读取的文件总大小。
示例
这些内容本质上与系统表 system.backups 中记录的信息相同:
另请参阅