system.backup_log
Содержит информацию о всех операциях BACKUP
and RESTORE
.
Колонки:
event_date
(Date) — Дата события.event_time_microseconds
(DateTime64) — Время события с точностью до микросекунд.id
(String) — Идентификатор операции.name
(String) — Название хранилища (содержимое секцииFROM
илиTO
в SQL запросе).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
:
См. также