我正在迁移 SQL Server 群集。我想听听成功迁移的注意事项。
生产集群的规格是:
- Windows Server 2003 SP2 32 位。
- SQL Server 2005 企业版 - 9.00.3152.00(内部版本 3790:Service Pack 2)
- 包括所有数据库在内的磁盘空间约为 1.5TB。(IBM v7000)
目标集群的规格是:
- Windows Server 2016 标准版 64 位
- SQL Server 2016 标准 64 位
- 与旧集群相同的磁盘,但速度更快(IBM v9000 闪存系统)
特别注意事项:
- 群集名称必须相同以避免应用程序、链接服务器和其他连接发生变化。我的意思是,我们必须使用不同的集群名称进行迁移,然后关闭旧集群并使用旧名称重命名新集群(我希望这很清楚)
此时我所做和测试的内容如下:
- 使用 Windows Server 2016(具有不同的名称)创建和配置 Windows 故障转移群集
- 配置 Active Directory 以允许集群创建对象
- 将数据库从 MSSQL 2005 恢复到 MSSQL 2016,运行一些查询并探索对象。
还:
- 我按照最佳实践拆分了驱动器。
- 我们正在清理“超级用户”并为用户提供正确的权限。
- 设置和测试兼容模式为 130
- 大约 1 周前定义了备份策略以确保数据可用性
要做或考虑的事情:
- 将所有 SSIS 包下载到新项目并针对新集群进行测试。集群名称更改后,将 SSIS 更改为原始名称
- 迁移所有作业并确保它们成功运行
- 使用迁移数据库的测试应用程序
- 为指向 SQL Server 2000 数据库的链接服务器创建 ODBC …