Azure:如何将数据库从不同的Azure SQL服务器移至Elastic Pool

时间:2019-05-29 00:45:22

标签: azure azure-sql-server azure-elasticpool

我们有多个Azure Sql Server,每个服务器中都有一个数据库。我们希望将它们合并到单个Azure Sql Server中,以具有弹性池定价的优势。 如何在最小(或零)停机时间内完成?

如果数据库位于同一台Azure服务器上,问题Azure: How to move databases into Elastic Pool很好,但是我没有发现将生产Azure数据库从一台Azure服务器迁移到另一台Azure服务器的过程是什么。

1 个答案:

答案 0 :(得分:-1)

Azure SQL数据库弹性池不支持将来自不同服务器的数据库添加到同一池中。 enter image description here

您可以获取此注释注意Azure文档:Creating a new SQL Database elastic pool using the Azure portal

这意味着您无法从其他Azure SQL服务器移动数据库。

您有多个Azure Sql Server,每个服务器中都有一个数据库,并且您想将它们合并到单个Azure Sql Server中。我认为最好的方法是将这些数据库迁移到一个具有弹性池的Azure SQL Server中。

有很多工具可以帮助您迁移数据库。例如,您可以使用Azrue Data Factory:Copy data to or from Azure SQL Database by using Azure Data Factory。 Azure将帮助您以最少(或零)的停机时间完成任务。

希望这会有所帮助。