Skip to main content
Skip to main content

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:

См. также