Резервные копии Firebird на Google Compute Engine

Мы рассматриваем возможность переноса наших систем в GCE и пытаемся найти лучший подход для резервного копирования наших многочисленных баз данных Firebird.

Firebird не знает VSS, поэтому мы не можем использовать теневое копирование. На нашем текущем хосте мы ежедневно создаем резервные копии каждой отдельной базы данных с помощью gbak, что занимает много времени и дисков. Мы хотели бы улучшить это.

Будет ли следующей процедуры достаточно, чтобы гарантировать безопасное дифференциальное резервное копирование? Мы на окнах:

  1. подключиться ко всем базам данных и установить их в режим резервного копирования (или автономный режим)
  2. остановить службу Firebird
  3. размонтировать диск с БД
  4. создать снимок с помощью gcloud
  5. перемонтировать, перезапустить сервис, поставить дбс онлайн

1 ответ

Решение

Ваши шаги должны быть выполнимыми и осуществимыми. Однако я предлагаю перед выполнением миграции выполнить пару тестов и создать план резервного копирования и восстановления в соответствии с вашими потребностями. В этой статье вы можете найти дополнительную информацию о создании моментального снимка диска Windows. Также я рекомендую посетить документацию Best Practices для корпоративных организаций и запустить контрольный список для документации Google Cloud Platform. Это еще один документ, хотя это не Firebird, но вы можете найти некоторую полезную информацию о плане аварийного восстановления баз данных с помощью Compute Engine.

Другие вопросы по тегам