将 Azure SQL 数据库的备份还原到另一个资源组的另一个 Azure SQL 数据库

use*_*993 6 azure azure-data-sync azure-sql-database azure-migrate

我需要将生产数据库的所有数据移动到其暂存版本。这 2 个数据库是来自 2 个不同资源组的 Azure SQL 数据库。

我已经阅读了一些有关如何实现导出和导入 .bacpac 文件的指南,但这种方法不允许导入到现有数据库中。

我正在寻找一种在不创建新数据库的情况下迁移数据的方法,而是针对现有数据库。

Alb*_*llo 3

正如我们在 SQL Server 上所知,Azure SQL 数据库没有备份和还原(WITH REPLACE 选项)。我们也无法导出数据库并将其导入到现有数据库。

您可以使用新名称导入,然后删除现有数据库,并将导入的数据库的名称重命名为删除的数据库的名称。

你还可以使用Azure SQL 数据同步的初始同步将所有数据从一个数据库迁移到另一个数据库。您的数据库不仅可以位于不同的资源组中,而且还可以位于不同的订阅中。初始同步在空数据库上运行得更快。