AWS Backup for S3即将到期

0

【以下的问题经过翻译处理】 我最近在几个存储桶上启用了 AWS Backup for S3 来测试它的工作原理。我正在使用标签来选择合适的桶。一切都很好。

从那时起,我将标签添加到我们最大的存储桶(1.1TB 和8MM 对象),以便它可以获得第一个备份。备份运行的第一个晚上,但没有完成。备份状态为:已过期,错误消息为“Backup job failed because there was a running job for the same resource”。

出于数据保留目的,备份计划包括每天、每周、每月,我没有遇到任何较小的存储桶的问题。这是此 S3 存储桶上的唯一备份计划,所以我不明白该错误消息。

有没有可能它花了这么长时间与下一个每日备份发生冲突?有没有其他方法可以进行初始备份,以便所有后续备份都是增量备份? (进行 5 周后到期的手动备份 - 之后所有自动备份都是增量备份吗?)

profile picture
专家
已提问 1 年前84 查看次数
1 回答
0

【以下的回答经过翻译处理】 快照备份

状态消息为“备份作业失败,因为同一资源正在运行作业”的过期状态是由仍在运行的备份引起的,以下 [AWS CLI](https://docs.aws.amazon. com/cli/latest/userguide/getting-started-install.html) 命令将显示您的默认配置文件有权访问的所有帐户中所有正在运行的备份作业。它还将显示快照备份的完成百分比,但连续备份似乎总是显示“0.0”。

aws backup list-backup-jobs --by-account-id * --by-state RUNNING

如果您更愿意使用 AWS 控制台,请转到 AWS Backup 并在作业列表中搜索任何正在运行的备份资源。

正在运行的备份作业将最终完成或在到达备份计划中定义的 Complete Within 期限结束时到期。如果您认为备份卡住了,您也可以停止备份,但最好将其放置几天。我尝试了几次才完成备份。


连续备份

如果您看到类似“另一项作业已经针对 Bucket yourS3BucketName 运行,备份作业无法为您的资源 arn:aws:s3:::yourS3BucketName 创建恢复点,因为缺少角色 yourRoleArn 的权限。”之类的错误消息。用于手动备份,当第一个连续备份未能在达到“内完成”期限之前完成时,会发生该错误。对于计划备份,您可能会看到没有错误消息的失败状态。

如果您使用 AWS 控制台,请转至 AWS Backup 并检查保管库中是否有过期的备份。 S3 存储桶也将出现在受保护的资源下。

如果您使用 AWS CLI,以下命令和您的适当值将显示过期的恢复点 (按备份库列出恢复点) ,其中 S3 存储桶的 ARN 将采用 arn:aws:s3:::s3BucketName 的形式。

aws backup list-recovery-points-by-backup-vault --backup-vault-name yourVaultName --by-resource-arn yourS3BucketArn --profile yourAwsProfile

如果这是我上面描述的原因,请从vault中删除状态已过期的恢复点,即使vault已有vault lock,也可以让资源备份再次工作。

我假设即使第一次备份失败,连续备份也会尝试继续运行,因此它是在您安排备份作业时运行的备份作业。

profile picture
专家
已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则