Импорт и восстановление резервных копий
Импорт резервных копий из внешнего хранилища и восстановление данных в базе данных.
Импорт из файловой системы
Импорт ранее экспортированных резервных копий:
# Импорт резервной копии в целевую базу данных
ydb tools restore -p .backups/collections/production_backups_restored -i /backup/exports/production_backups_export
# Импорт конкретной резервной копии в коллекцию
ydb tools restore -p .backups/collections/emergency_restore -i /backup/exports/backup_20250601
Импорт из S3
ydb import s3 \
--s3-endpoint storage.yandexcloud.net \
--bucket my-backup-bucket \
--item src=backups/production_backups,dst=.backups/collections/production_backups
Восстановление данных
После импорта резервных копий в кластер восстановите данные:
RESTORE production_backups;
Процесс аварийного восстановления
- Импорт полной резервной копии: сначала импортируйте базовую полную резервную копию
- Импорт инкрементальных копий: импортируйте каждую инкрементальную резервную копию по порядку
- Выполнение RESTORE: запустите команду RESTORE для применения цепочки резервных копий
# Шаг 1: Импорт полной резервной копии
ydb tools restore -p .backups/collections/recovery/20250821141425Z_full -i /backup/full_20250821
# Шаг 2: Импорт инкрементальных копий по порядку
ydb tools restore -p .backups/collections/recovery/20250822070000Z_incremental -i /backup/inc_20250822
# Шаг 3: Восстановление
ydb yql -s "RESTORE recovery;"
Следующие шаги
Была ли статья полезна?
Предыдущая
Следующая