了解用于迁移的分布式可用性组

已完成

如果要最大程度减少迁移过程中的停机时间,可以使用 SQL Server Always On 可用性组 (AG) 功能将本地数据库扩展到云中。

使用分布式可用性组 (AG)将 SQL Server 的独立实例或 Always On 可用性组迁移到 Azure 虚拟机 (VM) 上的 SQL Server。

如果正在从独立实例迁移数据库(或多个数据库),使用分布式可用性组是一种简单的解决方案,不需要 Windows Server 故障转移群集或源或目标上的可用性组侦听器。 但是,如果正在迁移可用性组,源和目标上都需要群集和侦听器。

An architecture diagram of distributed availability group to migrate databases from a standalone instance.

可以参考添加 Azure 副本向导,使用已经存在的本地 SQL Server 通过 Transact-SQL 添加数据库的副本。 它必须具有现有的 Always On 可用性组,并且在本地网络和 Azure 之间具有现有的连接。

注意

添加 Azure 副本向导仅适用于在经典部署模式中运行的 Azure 虚拟机。 最佳做法是使用资源管理器创建虚拟机,因此只能使用 Transact-SQL 添加副本。