【问题标题】:Backup my AWS Parameter Store to an S3 Bucket将我的 AWS Parameter Store 备份到 S3 存储桶
【发布时间】:2021-10-04 05:35:37
【问题描述】:

尝试创建一个简单的解决方案来将我的 AWS 参数存储备份到 S3,并且很可能会触发它每天晚上进行备份。

有人对我如何开始这项工作有任何想法或帮助吗?

谢谢

【问题讨论】:

  • 您是将 Parameter Store 用于(动态)运行时数据存储还是仅用于(静态)应用程序配置?希望是后者,在这种情况下,您的配置应该来自一些基础设施即代码源,而这本身就是您要进行修订控制和备份的内容。

标签: amazon-web-services amazon-s3 aws-parameter-store


【解决方案1】:

选择您习惯使用的编程语言,并使用适用于该语言的 AWS 开发工具包执行以下操作:

  1. 查询参数存储以获取参数列表。
  2. 遍历参数列表,获取每个参数的值。
  3. 然后您可以将这些参数键/值以您选择的格式写入文件。
  4. 将文件上传到您的 S3 存储桶。

您可以将其编写为按计划运行的 AWS Lambda 函数,它会在 AWS 免费套餐定价范围内。

【讨论】:

    【解决方案2】:

    我编写了一个 Python 代码来收集、提取并发送到我选择的 s3 存储桶。

    工作正常。

    所以我要把它全部放到 terraform 代码中。

    干杯!

    【讨论】:

      猜你喜欢
      • 2020-12-13
      • 1970-01-01
      • 2020-08-13
      • 1970-01-01
      • 1970-01-01
      • 2021-09-13
      • 2020-09-17
      • 2023-03-15
      • 2017-11-10
      相关资源
      最近更新 更多