首页 > 解决方案 > SQL Server Always on 配置,无需备份还原

问题描述

辅助服务器离主服务器很远。数据库太大,无法通过 Internet 复制。将文件物理复制到外部设备,然后将其转移到辅助站点,将其复制回驱动器到新服务器,然后进行恢复也很耗时。

有没有办法将辅助服务器添加到 Always on 配置,而无需先在辅助服务器上恢复数据库,在辅助服务器上创建一个空白数据库以开始同步?

PS 注意:辅助服务器配置我们需要它是只读的。

标签: sql-server-2019alwayson

解决方案


有没有办法将辅助服务器添加到 Always on 配置,而无需先在辅助服务器上恢复数据库,在辅助服务器上创建一个空白数据库以开始同步?PS 注意:辅助服务器配置我们需要它是只读的。

目前尚不清楚您期望的答案是什么。

首先,辅助 AG 副本始终是只读的。

您可以选择使用Automatic Seeding将数据库添加到 AG ,也可以通过从主数据库备份数据库及其事务日志并在辅助数据库上手动恢复来添加现有数据库。

您只能将数据库加入其最后提交的 LSN 在当前活动日志范围内的可用性组。

无论哪种方式,您要添加到 AG 的数据库都会以某种方式将数据复制到辅助数据库,无论是通过 Internet 使用自动播种、手动复制备份文件(我的经验中最可靠的选项)还是通过物理媒体。

上次我检查时,魔术不是一种选择!:-)


推荐阅读