问题描述
尝试创建一个简单的解决方案来将我的 AWS 参数存储备份到 S3,并且很可能触发它每天晚上进行备份。
有人对我如何开始这项工作有任何想法或帮助吗?
谢谢
解决方法
选择一种您习惯使用的编程语言,然后使用该语言的 AWS 开发工具包执行以下操作:
- 查询参数存储以获取参数列表。
- 迭代参数列表,获取每个参数的值。
- 然后,您可以获取这些参数键/值,并以您选择的格式将它们写入文件。
- 将文件上传到您的 S3 存储桶。
您可以将其编写为一个按计划运行的 AWS Lambda 函数,它会在 AWS 免费套餐定价范围内。
,我编写了一个 Python 代码来收集、拉取并发送到我选择的 s3 存储桶。
工作正常。
所以我要把它全部放入 terraform 代码中。
干杯!