Elasticache Redis 自动备份到 S3

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

我想每天备份我的 Elasticache Redis 集群。我可以在 AWS 上设置自动备份,但是我想知道如何设置备份(.rdb 文件)每天在创建备份时导出到 S3 中。

amazon-web-services amazon-s3 redis amazon-elasticache
2个回答
0
投票

这有点 hacky,但您可以结合使用 cron 和 aws-cli 来完成。您甚至可以(加分)从 aws lambda 运行 cron,从而消除了对外部服务器的需要。您需要在 lambda 代码上安装 aws-cli(请参阅:https://alestic.com/2016/11/aws-lambda-awscli/)。我没有尝试过任何这些,但通过一些工作应该是可能的。


0
投票
  1. 打开 Amazon S3 控制台。

  2. 选择要将备份复制到的 Amazon S3 存储桶的名称。

  3. 选择“权限”选项卡。

  4. 在“权限”页面上向下滚动,选择访问控制列表 (ACL),然后选择编辑。

添加受助者规范 ID:540804c33a284a299d2547575ce1010f2312ef3da9b3a053c8bc45bf233e4353

  1. 选择列出的以下选项:

对象:列表、写入

存储桶 ACL:读、写

  1. 选择保存。

注意:GovCloud 区域使用不同的 ID:

规范 ID: 40fa568277ad703bd160f66ae4f83fc9dfdfd06c2f1b5060ca22442ac3ef8be6

就这样,您就可以将快照上传到 s3 了

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