Назад | Перейти на главную страницу

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

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

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

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

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

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