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

Azure sql database 在本地计算机中还原Azure备份,azure-sql-database,azure-storage,Azure Sql Database,Azure Storage,我需要对Azure上的数据库进行备份,并将该备份恢复到本地计算机中。由于SQL和Azure SQL不同,我是否能够通过PowerShell命令备份Azure SQL,并使用它在非Azure SQL服务器上重新创建数据库而不会遇到太多麻烦 谁能帮我一下吗?这是可能的。一种选择是: 1) 使用或将数据库导出到Azure存储 2) 打开SQL server Management Studio并连接到本地SQL server 3) 右键单击非Azure SQL server下的“数据库” 4) 单击导入

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


谁能帮我一下吗?

这是可能的。一种选择是:

1) 使用或将数据库导出到Azure存储

2) 打开SQL server Management Studio并连接到本地SQL server

3) 右键单击非Azure SQL server下的“数据库”

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

5) 连接到您的Azure存储帐户

6) 提供您的存储帐户密钥和存储帐户名称。可以通过登录Azure存储并单击“管理访问密钥”来找到

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

8) 运行导入以在本地SQL server上创建数据库

您可以使用了解有关迁移的更多信息


希望这有帮助

我建议您使用现有的工具,而不是编写自己的脚本来完成此操作

  • 如果是一次性作业或多次手动作业,请使用以下位置的SQL Azure迁移向导-

  • 或者,如果它是一种日常同步的东西,那么您可以简单地依赖Azure数据同步服务来拥有一个本地或本地DB副本,该副本与云上最新的SQL Azure同步