首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >存档AWS RDS mysql数据库

存档AWS RDS mysql数据库
EN

Stack Overflow用户
提问于 2020-01-29 15:07:15
回答 2查看 2.8K关注 0票数 2

我正在寻找选项来存档我的旧数据从AWS RDS MySQL数据库的特定表。我遇到了亚马逊网络服务S3,亚马逊网络服务Glacier,并使用一些管道或桶将数据复制到其中一个,但据我所知,他们将数据复制到保险库或备份数据,但不移动它们。

是否有合适的选项通过从RDS迁移到S3、Glacier或Deep Archive来归档数据?即在创建档案后从AWS RDS中的表中删除。满足我的要求的归档流程的最佳选项是什么?它是否会影响现有的副本?

EN

回答 2

Stack Overflow用户

发布于 2020-01-30 09:10:54

在“存档”数据时,最大的考虑因素是确保它是一种有用的格式,以防您再次想要它。

Amazon RDS最近在export RDS snapshot data to Amazon S3中添加了这一功能。

因此,流程可能是:

将Amazon的快照数据作为

  • Create文件导出到亚马逊存储中(您可以根据需要选择导出特定的数据库、模式或在导出的文件上导出(例如,Glacier database
  • Export tables)
  • Set S3 from the source database (确保在删除数据之前保留快照或测试导出!))

当您稍后想要访问数据时:

如有必要,

  • Restore data (基于存储类)
  • 使用亚马逊雅典娜直接从亚马逊S3

查询data

票数 6
EN

Stack Overflow用户

发布于 2020-12-01 04:19:03

最近,我确实使用AWS lambda构建了一个类似的管道,每个月都会按照cron计划(Cloudwatch event)运行,以获取RDS的手动快照,将其导出到S3,并删除超过n天的记录

我添加了我所使用的util类的要点,如果它对任何人有帮助的话就把它添加到这里JS Util class to create and export Db snapshots to S3

PS:我只是想把它作为评论添加到批准的答案中,但没有足够的声誉。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59962021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档