Экспорт резервных копий во внешнее хранилище
Экспорт коллекций резервных копий в S3-совместимое хранилище или файловую систему для аварийного восстановления.
Экспорт в S3
Для больших резервных копий или аварийного восстановления экспортируйте в S3-совместимое хранилище:
# Экспорт коллекции резервных копий в S3
ydb export s3 \
--s3-endpoint storage.yandexcloud.net \
--bucket my-backup-bucket \
--item src=.backups/collections/production_backups,dst=backups/production_backups
# Экспорт конкретной резервной копии в S3
ydb export s3 \
--s3-endpoint storage.yandexcloud.net \
--bucket my-backup-bucket \
--item src=.backups/collections/production_backups/20250821141425Z_full,dst=backups/20250821141425Z_full
Экспорт в файловую систему
Для небольших резервных копий или локального тестирования экспортируйте в локальную файловую систему:
# Экспорт коллекции резервных копий
ydb tools dump -p .backups/collections/production_backups -o /backup/exports/production_backups_export
# Экспорт конкретной резервной копии из коллекции
ydb tools dump -p .backups/collections/production_backups/20250601120000Z_full -o /backup/exports/backup_20250601
Лучшие практики экспорта
- Экспортируйте каждую резервную копию отдельно: экспортируйте полные и инкрементальные копии по отдельности для сохранения целостности цепочки
- Сохраняйте порядок цепочки: при экспорте цепочки сначала экспортируйте полную копию, затем инкрементальные по порядку
- Проверяйте экспорт: убедитесь, что экспортированные данные полны, прежде чем удалять резервные копии из кластера
- Планируйте регулярный экспорт: автоматизируйте экспорт во внешнее хранилище для аварийного восстановления
Следующие шаги
Была ли статья полезна?
Предыдущая
Следующая