在本地计算机中还原Azure备份

Bav*_*han 2 azure-storage azure-sql-database

我需要在Azure上备份我的数据库,我需要将该备份恢复到我的本地计算机.由于SQL和Azure SQL不同,我是否可以通过PowerShell命令备份Azure SQL并使用它在非Azure SQL服务器上重新创建数据库而不会有太多麻烦?

有人可以帮我吗?

elf*_*her 6

这个有可能.一种选择如下:

1)使用导出PowerShell cmdlet或使用Azure门户将数据库导出到Azure存储.

2)打开SQL Sever Management Studios并连接到本地SQL服务器.

3)右键单击非Azure SQL服务器下的"数据库".

4)单击"导入数据层应用程序".

5)连接到Azure存储帐户.

6)提供存储帐户密钥和存储帐户名称.这可以通过登录https://manage.windowsazure.com/找到,然后转到Azure存储并单击"管理访问密钥".

7)选择存储容器,然后选择要导入的.BACPAC文件.

8)运行导入以在本地SQL服务器上创建数据库.

您可以在此处了解有关使用数据层应用程序备份包迁移的更多信息.

希望这可以帮助!