Azure 现在可以自动导出(也称为完整备份)到您可以安排的 Blob 存储。.bacpac 文件是数据库的完整压缩副本,并且 blob 存储非常便宜。为了让您了解大小,我们有一个 20GB 的数据库,该数据库仅备份 500 MB。我们通常保留 14 天的备份,但保留多长时间取决于您的需求。
这有点像 Ron Popeil Rotisserie。您只需设置它,然后忘记它。
显然,在您进行备份后,您希望将其恢复到其他地方以验证它是否有效。定期恢复备份以确保它们随着时间的推移工作也是一个好主意。您可以在 Azure 门户中完成所有这些操作。只需根据您从自动导出创建的 .bacpac 文件创建一个新数据库。
您实际上不必在本地下载数据库,除非您想在本地获得另一个副本。因为如果您使用的是异地冗余 blob 存储,它已经复制到另一个区域,并且您总共有 6 个副本。但这又取决于你。
当您登录到管理门户时,导航到 Sql Database 选项卡。单击您的数据库,然后单击配置。在那里,您可以为您的数据库设置自动备份到 blob 存储。
管理门户上的路径如下所示:
https://manage.windowsazure.com/mycompany.com#Workspaces/SqlAzureExtension/SqlServer/coolazuredb/Database/5.coolazuredb/Config
这是自动导出部分的屏幕截图: