将数据库从一个可用性组移动到另一个位于不同SQL实例上的数据库

时间:2018-10-30 10:46:28

标签: sql-server alwayson

我们始终配置了三个群集节点(在同一数据中心中有2个用于HA,在另一个数据中心中有一个用于DR)。每个节点上都有三个SQL实例。我们为每个实例创建了一个AG。现在我们遇到的情况是,我们希望将数据库从一个AG组移动到另一个位于不同SQL实例上的AG组。

从一个AG组到另一个AG组的数据库迁移

下方图片

Screen Shot

我们希望将DB 4和DB 5从节点1上的AG 1(实例1)移动到节点2上的AG 2主节点(实例2)。这是可以实现的吗?如果是,请帮助我们采取步骤。任何帮助或指导,我们将不胜感激。注意:-数据库在AG1辅助服务器的实例2中已经存在。因此,我们不需要(或不想)将数据库复制到节点上的实例2。

1 个答案:

答案 0 :(得分:1)

始终在线可用性组支持在辅助副本上进行备份。您可以首先为备份任务创建维护计划,然后还原数据库并在实例上记录备份。请参阅Offload supported backups to secondary replicas of an availability group

请注意,您只能对数据库执行仅复制的完整备份。但是,对于执行日志备份,辅助副本不支持COPY_ONLY选项。