AWS Backup - 如何从失败的备份中获取通知

问题描述 投票:0回答:1

我正在使用 AWS Backup 来备份我的资源。我想从失败的备份中获取通知,但检查备份状态的唯一方法是从 AWS Backup 服务页面 - Cloudwatch 指标上没有任何 AWS Backup 相关,我正在考虑从 Cloudwatch 指标创建 SNS 主题但是现在好像不可能了?

另一个问题 - 是否有任何方法可以从 AWS Backup 获取每周报告,例如“当前有 25 个资源正在备份,并且从过去 7 天开始有 175 个可用还原点”?

amazon-web-services backup amazon-sns amazon-cloudwatch
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 文档添加 BACKUP_JOB_COMPLETED 事件: 使用 Amazon SNS 跟踪 AWS 备份事件.

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

© www.soinside.com 2019 - 2024. All rights reserved.