AWS备份 - 如何获取备份失败通知

7
我正在使用AWS Backup备份我的资源。我希望能够收到备份失败的通知,但是目前检查备份状态的唯一方式是从AWS Backup服务页面,Cloudwatch指标中没有与AWS Backup相关的内容。我曾考虑从Cloudwatch指标创建SNS主题,但现在似乎不可能实现?
另一个问题是,是否有任何方法可以从AWS Backup获取每周报告,例如“当前正在备份25个资源,最近7天内有175个还原点可用”?

2
相关:使用Amazon SNS跟踪AWS备份事件 - John Rotenstein
1
如果我理解正确,可以以这种方式列出的事件仅为手动事件。因此,自动备份按照备份计划进行的情况下将不会收到通知?当然,我从该链接中找到了我的第二个问题的答案,感谢您! - Nipazz
这里展示了如何仅获取备份失败的通知:https://aws.amazon.com/premiumsupport/knowledge-center/aws-backup-failed-job-notification/ - RichVel
1个回答

0
首先,您应该创建一个 SNS 主题,在 SNS 主题的基于资源的策略中添加 AWS Backup 作为受信任实体:
{
"Sid": "__console_pub_0",
"Effect": "Allow",
"Principal": {
"Service": "backup.amazonaws.com"
},
"Action": "SNS:Publish",
"Resource": "arn:aws:sns:us-west-2:{accountId}:test"
}

然后按照以下AWS文档使用Amazon SNS跟踪AWS备份事件,为该主题打开通知并添加BACKUP_JOB_COMPLETED事件。

每当AWS备份作业完成或失败时,您将收到SNS主题中订阅的电子邮件地址的通知。但是,我找不到自定义通知的方法。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接