故障转移群集迁移向导(SQL 安装部分)

故障转移群集迁移向导(SQL 安装部分)

有 5 个 SQL 2005 到 2008 R2 集群实例。我已设置一个新集群以准备使用集群迁移向导。据我了解,您必须在运行集群迁移向导之前安装 SQL。与此相关的问题是,我应该进行哪种类型的安装?

我是否应该设置一个新的独立 SQL 安装,执行迁移向导,然后卸载独立实例?还是我需要进行集群安装?

与 SQL 相关的 MS 页面不会涉及这些细节:http://technet.microsoft.com/en-us/library/ff182337(v=ws.10).aspx

谢谢!

答案1

我不相信迁移向导能够正确地为 SQL Server 复制所有内容。我可以看到这会导致 SQL Server 实例损坏。我建议执行以下操作...

  1. 使用新的操作系统和 SQL Server 版本构建新集群,并使用 SQL 作为具有相同实例名称的集群实例(操作系统名称会有所不同,但我们稍后会处理)。
  2. 将所有登录、SSIS 包和作业复制到新的集群实例。
  3. 在升级当晚将旧的集群实例脱机。
  4. 拍摄 LUN 的 SAN 快照(这将是您的回滚)
  5. 将 LUN 从旧群集移动到新群集,使 LUN 联机并将其添加为群集资源。
  6. 将新的群集磁盘放入 SQL Server 资源组。
  7. 使 SQL Server 服务依赖于故障转移群集管理器内的群集磁盘。
  8. 将数据库附加到新的集群实例。
  9. 根据旧群集实例的网络名称向群集添加新的网络名称资源(这可能要求您先从 Active Directory 中删除网络名称)。
  10. 根据旧集群实例的 IP 地址向集群添加新的网络 IP 资源(可选)
  11. 测试
  12. 测试完成后删除 SAN 快照。
  13. 完毕

如果由于某些事情无法正常工作而需要回滚,则可以将数据库与新实例分离,将 LUN 移回旧群集,然后回滚 SAN 快照并将数据库重新连接到旧版本的 SQL Server。

相关内容