我想要对Azure数据库进行自动备份。我不想在时间点恢复中使用Azures构建。我的计划类似于自动导出到Azure存储blob并从那里每天下载。但由于MS放弃了自动导出功能(01.03.2017),因此崩溃了。还有办法做到这一点,或者更好的方法吗?基本上我的目标是从我的Azure数据库中获取本地自动备份,这样我就可以恢复它而无需依赖Azure。
答案 0 :(得分:2)
我的计划类似于自动导出到Azure存储blob并从那里每天下载。但由于MS放弃了自动导出功能(01.03.2017),因此崩溃了。还有办法做到这一点,或者更好的方法吗?
首先,正如您所说,2017年3月1日的Azure SQL数据库Automated Export is retired,现在我们可以使用长期备份保留或Azure自动化来存档SQL数据库,并且数据库备份存储在中Azure恢复服务保管库而不是Azure存储Blob,恢复服务保险库似乎无法让我们将数据库备份下载到本地计算机。
其次,Azure SQL Database REST API不提供备份和将Azure SQL数据库导出到Azure存储或本地计算机的操作。
第三,我们可以创建一个维护计划来备份SQL Server Management Studio中的数据库,但它不能让我们创建一个维护计划来安排和自动备份 Azure SQL 。
我怀疑它目前无法将Azure SQL数据库备份到我们的本地计算机。
答案 1 :(得分:0)
您可以使用自动化帐户安排Azure数据库导出到Azure存储 见tutorial here