Резервное копирование и восстановление
Резервное копирование применяется для защиты от потери данных, позволяя восстановить их из резервной копии.
YDB предоставляет несколько решений для выполнения резервного копирования и восстановления:
- Резервное копирование в файлы и восстановление с помощью YDB CLI.
- Резервное копирование в S3-совместимое хранилище и восстановление с помощью YDB CLI.
YDB CLI
Файлы
Для выполнения резервного копирования в файлы применяется команда ydb tools dump
. Перейдите по ссылке в справочник по YDB CLI для получения информации о данной команде.
Для выполнения восстановления из файловой резервной копии применяется команда ydb tools restore
. Перейдите по ссылке в справочник по YDB CLI для получения информации о данной команде.
S3-совместимое хранилище
Для выполнения резервного копирования в S3-совместимое хранилище (например, AWS S3) применяется команда ydb export s3
. Перейдите по ссылке в справочник по YDB CLI для получения информации о данной команде.
Для выполнения восстановления из резервной копии, созданной в S3-совместимом хранилище, применяется команда ydb import s3
. Перейдите по ссылке в справочник по YDB CLI для получения информации о данной команде.
Примечание
Скорость операций резервного копирования и восстановления в/из S3-совместимого хранилища подобрана таким образом, чтобы минимизировать влияние на пользовательскую нагрузку. Для управления скоростью операций настройте лимиты для соответствующей очереди брокера ресурсов.