Tarantool CE/EE Documentation portal logo
Помощь
Обновлена 15 сентября 2026 г. в 08:55

box.backup.start()

backup.start([n])

Оповещает сервер о том, что следует приостановить все активности, связанные с удалением устаревших резервных копий. Чтобы гарантировать возможность скопировать эти файлы, Tarantool не станет их удалять. При этом он не переходит в режим read-only, и создание контрольных точек делается по расписанию, как обычно.

Параметры:

  • n (number) — необязательный аргумент, доступный начиная с Tarantool 1.10.1. Указывает контрольную точку, используемую для резервного копирования, относительно последней контрольной точки. Например, n = 0 означает «резервное копирование на основе последней контрольной точки», n = 1 означает «резервное копирование на основе первой контрольной точки перед последней (при обратном отсчете)» и так далее. Значение по умолчанию для n – ноль.

Возвращает

таблицу с именами снимков данных и файлов vinyl, которые нужно скопировать

tarantool> box.backup.start()---- - ./00000000000000000015.snap  - ./00000000000000000000.vylog  - ./513/0/00000000000000000002.index  - ./513/0/00000000000000000002.run...