Azure SQL 托管实例提供 7 天的默认备份保留期,并且无法根据 MS 进行更改。也没有提供对自动备份的访问,这非常令人惊讶。我的客户要求恢复备份以进行分析。
要求每天备份最后 14 天,并保存每月第一天的备份。
- 怎样才能满足上述要求?或者我们如何在开启 TDE 的 MI 中创建自动备份和自动归档?
- 提供这些自动备份的存储位置。
Azure SQL 托管实例提供 7 天的默认备份保留期,并且无法根据 MS 进行更改。也没有提供对自动备份的访问,这非常令人惊讶。我的客户要求恢复备份以进行分析。
要求每天备份最后 14 天,并保存每月第一天的备份。
托管实例现在支持长达 35 天的备份保留(而不是 7 天),请参阅https://docs.microsoft.com/en-us/azure/sql-database/sql-database-managed-instance-index#new-and -预览功能
更新信息(2020 年 5 月):
MI 支持 7-35 天的备份保留取决于定价层。MI 还支持在 Azure Blob 存储中将完整备份长期保留长达 10 年。您无法访问 Azure 自动备份,但可以在 URL 上安排 copy_only 备份。有关 TDE 和其他信息,您可以查看以下链接: https ://docs.microsoft.com/en-us/azure/sql-database/sql-database-automated-backups