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