Google Compute Engine 上的 Firebird 备份

Google Compute Engine 上的 Firebird 备份

我们正在考虑将我们的系统迁移到 GCE,并尝试找出最佳方法来备份我们的许多 firebird 数据库。

Firebird 不支持 VSS,因此我们无法使用影子复制。在我们当前的主机上,我们每天使用 gbak 创建每个数据库的备份 - 这会消耗大量时间和磁盘空间。我们希望改进这一点。

以下步骤是否足以保证差异备份的安全?我们在 Windows 上:

  1. 连接到所有数据库并将其设置为备份模式(或离线模式)
  2. 停止 firebird 服务
  3. 卸载包含数据库的驱动器
  4. 使用 gcloud 创建快照
  5. 重新挂载,重新启动服务,将数据库联机

答案1

您的步骤应该是可行且可实施的。但是,我建议在迁移之前进行一些测试,并根据您的需求创建备份和恢复计划。您可以在以下位置找到有关创建 Windows 持久磁盘快照的更多信息本文。我还建议参观企业组织的最佳实践Google Cloud Platform 发布清单文檔。这是另一份文件,虽然它不是 Firebird,但您可能会找到一些有关使用 Compute Engine 的数据库灾难恢复计划的好信息。

相关内容