所以,为了澄清,我知道我可以使用为数据库编写的工具来转储数据库,这些工具对azure没有任何了解。
我知道我可以做一个导入/导出 。
而且我知道我可以延长数据库的时间点恢复保留期。
但是我想要的比这更简单。 我不需要在过去十年中能够备份到任何时间点。 我只需要正常的时间点保留期, 以及快照特定时刻的function(可能会有完整备份的停机时间),并且在正常保留期结束后保留特定备份 。
在AWS中,我使用RDS快照完成了这个任务。 我做了大量的search和阅读Azure文档。 这似乎是一个非常基本和基本的特征。 这让我感到惊讶,我还没有find它,但我正在给微软带来这个疑问,并假设他们已经实现了这个function,而我只是(不知何故)无法find它。
据我所知,目前, Azure SQL数据库(Paas)不支持快照。 有很多方法可以select备份SQL数据库,请参考本博客:备份Windows Azure SQL数据库的不同方法 。
但是对于Azure VM(Iaas)上的SQL Server ,Azure VM支持创build快照。 你可以在Azure Portal上轻松完成。
有关Azure VM上的SQL数据库和SQL Server之间的区别的更多信息,请参阅此链接 。