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:
См. также