升级或迁移 Site Recovery Manager 时,在 32 位目标虚拟机上还原 SQL 数据库可能会遇到问题。
问题
如果使用 SQL Express 数据库,并将 Site Recovery Manager 升级或迁移到新的数据库服务器,则在 32 位操作系统上还原数据库可能会失败。
当在 64 位目标虚拟机而非 32 位目标虚拟机上迁移 SQL Express 数据库时,请使用“附加”而不是“还原”。
如果使用与 vCenter Server 捆绑在一起的 SQL Express,请注意以下条件:
- 如果卸载 vCenter Server,则 SQL Express 也将移除,同时您将丢失所有 Site Recovery Manager 数据。
- 在 SQL Express 服务器中创建并管理独立的数据库实例。无论数据库供应商或版本如何,Site Recovery Manager 都不会在 DSN(包含 vCenter Server 数据)所指向的数据库上进行安装。
解决方案
- 要在 Site Recovery Manager 升级期间安装 SQL Express 并迁移数据库,请停止 Site Recovery Manager 服务并备份您的数据库。
- 在新的主机或虚拟机上安装 SQL Express。
- 将备份文件复制到新的主机或虚拟机中,并从中还原数据库。
- 创建指向已还原数据库的系统 DSN。
- 安装 Site Recovery Manager,并为迁移和升级选择使用现有数据库。