Azure SQL Server LTR 备份通知

Posted

技术标签:

【中文标题】Azure SQL Server LTR 备份通知【英文标题】:Azure SQL Server LTR backup notification 【发布时间】:2022-01-23 22:14:04 【问题描述】:

由于 ISO 认证的要求,我们需要在 Azure SQL Server(不是 Azure VM 上的 SQL Server)中进行长期保留备份时设置通知逻辑。

有人对如何实现这个目标有任何想法吗?

P.S 我们不想将我们的 DB 移动到 Azure VM,所以我们不能使用 Backup Alert 服务或类似与 SQL Server Azure VM 部署方式相关的东西。

【问题讨论】:

【参考方案1】:

没有现成的方法可以实现这一点。您可以专注的最短时间是一周see。

以下几点需要考虑。

您无法控制 LTR 备份时间,您可以使用四个参数的组合来定义策略:每周备份保留 (W)、每月备份保留 (M)、每年备份保留 (Y) 和一年中的一周 (WeekOfYear ) 但不是确切的日期和时间。

Azure SQL database backups - responsibility to monitor and fix #11412

可能的解决方法

由于 LTR 备份存储完整的数据库备份,这会导致 Metric 完整备份存储大小更新。您可以通过自定义图表和set alerts进行监控。

您可以进一步利用Azure Monitoring REST API

【讨论】:

嗨@KarthikBhyresh-MT。非常感谢,明天我会尝试您建议的解决方法,并让您知道它是否有效。 当然,?✌你也可以share an Idea或log an issue获得官方回复 嗨@KarthikBhyresh-MT 你能告诉你如何找到这个指标吗?我刚刚在 SQL 数据库中检查了我的 Metric 页面,但我找不到任何关于备份相关指标的提及 指标是Full backup storage size 我刚刚输入了backup 来过滤下拉条目。 如果回答对您有帮助,您可以Accept it as an Answer,以便其他遇到相同问题的人可以找到此解决方案并解决他们的问题

以上是关于Azure SQL Server LTR 备份通知的主要内容,如果未能解决你的问题,请参考以下文章

Azure 支持SQL Server 2019备份和文件还原

备份SQL Server数据库到Azure Storage

使用Azure Automation Hybrid管理本地SQL Server备份状态

使用Azure Automation Hybrid管理本地SQL Server备份状态

Azure Data Studio - 找不到备份选项

Azure 恢复服务和 SQL 2014 托管备份不能很好地配合使用