将Azure数据库从一个订阅复制到Azure门户上的另一个订阅

时间:2018-12-05 06:58:40

标签: azure azure-sql-database

我想将数据库从生产复制到开发。但是,它们都位于不同的订阅/资源组中。

对于开发环境,我们具有sql身份验证,对于生产环境,我们具有azure广告身份验证。

此外,sql服务器也有所不同。

那么,如何将数据库从生产环境复制到开发环境?

1 个答案:

答案 0 :(得分:1)

据我所知,您无法使用Azure门户将Azure数据库从一个订阅复制到另一个订阅。

请按照以下步骤使用SSMS将Azure DB从一个订阅复制到另一个订阅。

  1. 您可以将源数据库导出到Azure Portal中的存储中。

enter image description here

  1. 导出后,您可以在存储帐户中找到bacpac文件。

    右键单击bacpac文件并下载到本地文件夹。

enter image description here

  1. 打开SSMS并连接到目标服务器。

enter image description here

  1. 右键单击节点数据库,然后选择导入数据层应用程序。

enter image description here

  1. 导入设置:然后,您可以选择从本地磁盘或Azure存储导入数据库。

enter image description here

  1. 数据库设置:指定新的Azure Sql数据库的设置。

enter image description here

有关更多详细信息,您可以引用类似的线程“ Cross Subscription Copying of Databases on Windows Azure SQL Database”。