首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Server 2014 AG升级为Server 2017 AG

将Server 2014 AG升级为Server 2017 AG
EN

Database Administration用户
提问于 2019-03-01 23:51:10
回答 2查看 175关注 0票数 1

是否可以使用滚动升级方法将Server 2014 AG (Windows 2012,SQL Server 2014)迁移到Server 2017 AG (Windows 2016,SQL Server 2017)?

我的意思是

  1. 构建2个Server 2017实例。
  2. 将上述节点添加到现有集群中。
  3. 将新节点添加到现有的AG中,作为附加副本(异步)
  4. 故障转移到2017服务器
  5. 从Ag中删除2014年节点
  6. 从集群中删除2014年节点。

这是可行的,还是我们必须从头开始建造所有东西?

EN

回答 2

Database Administration用户

发布于 2019-03-02 05:50:02

根据msdn链接这里,答案是非常或者可能是肯定的。我还没试过,所以我不能保证百分之百会成功。它建议,如果您有一个测试环境,那么继续像这样设置场景并尝试一下。我就像镜像是如何工作的,它被期望是相同的或类似于日志传送。但是,请确保辅助副本不可读,因为辅助副本将在较高的Server版本中。

票数 1
EN

Database Administration用户

发布于 2019-03-04 07:47:13

请按照以下步骤配置和执行故障转移:

  1. 构建2个Server 2017实例。
  2. 将上述节点添加到现有集群中。
  3. 禁用现有alwayson上的日志备份作业。
  4. 进行完整备份并记录备份,并在新创建的节点上恢复备份。
  5. 在同步模式下将新节点添加到现有的AG中,将故障转移模式添加到自动模式。应该在现有的主节点和新创建的节点(要配置的主节点)之间配置自动故障转移。
  6. 打开仪表板,等待数据同步。
  7. 故障转移到2017服务器。成功故障转移后,在2017年服务器节点之间设置自动故障转移。
  8. 从Ag中删除2014年节点
  9. 从集群中删除2014年节点。

替代方法是通过日志传送.But来完成的--在这种情况下,您必须执行一些附加步骤。

我希望这会对steup有所帮助。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/231107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档