我目前将网站每日的WHM备份存储在S3上,并保留10个副本。根据生命周期规则,备份将在10天后被删除。
我希望能够将每月一次的备份无限期地转移到Glacier存储。
我搜索过,没有发现这是可能的。如果不行的话,我希望能得到正确方向的指引。
谢谢!
您需要将该月度备份移动到同一存储桶中的某个前缀,并设置规则将此月度备份移动到冰川存储。
如果您熟悉 Python/Java/Node.js,可以创建一个 Lambda 函数并按月计划运行它(例如每月 1 日)。此 Lambda 函数将您本月最新的备份移动到前缀中,并根据您为 Glacier 存储创建的规则自动转换为 Glacier 存储。
除非我漏掉了什么,否则这是一个设置策略以将 S3 数据传输到 Glacier 的博客。
P.S:移动 S3 对象包括两个步骤-
1. copy object from source to destination (s3 bucket monthly-prefix)
2. delete original object