【发布时间】:2021-08-25 04:09:57
【问题描述】:
辅助服务器离主服务器很远。数据库太大,无法通过 Internet 复制。将文件物理复制到外部设备,然后将其转移到辅助站点,将其复制回驱动器到新服务器,然后恢复也很耗时。
有没有办法将辅助服务器添加到 Always on 配置,而无需先在辅助服务器上恢复数据库,在辅助服务器上创建一个空白数据库以开始同步?
PS 注意:辅助服务器配置我们需要它是只读的。
【问题讨论】:
辅助服务器离主服务器很远。数据库太大,无法通过 Internet 复制。将文件物理复制到外部设备,然后将其转移到辅助站点,将其复制回驱动器到新服务器,然后恢复也很耗时。
有没有办法将辅助服务器添加到 Always on 配置,而无需先在辅助服务器上恢复数据库,在辅助服务器上创建一个空白数据库以开始同步?
PS 注意:辅助服务器配置我们需要它是只读的。
【问题讨论】:
有没有一种方法可以将辅助服务器添加到 Always on 配置,而无需先在辅助服务器上恢复数据库,在辅助服务器上创建一个空白数据库以开始同步? PS 注意:辅助服务器配置我们需要它是只读的。
不清楚您期望的答案是什么。
首先,辅助 AG 副本始终是只读的。
您可以选择使用 Automatic Seeding 将数据库添加到 AG,或者您可以通过从主数据库备份数据库及其事务日志并在辅助数据库上手动恢复来添加现有数据库.
您只能将数据库加入其最后提交的 LSN 在当前活动日志范围内的可用性组。
无论哪种方式,您要添加到 AG 的数据库都会以某种方式将数据复制到辅助数据库,无论是通过 Internet 使用自动播种、手动复制备份文件(根据我的经验,这是最可靠的选择) ) 或通过物理媒体。
上次我检查时,魔术不是一个选项! :-)
【讨论】: