我的问题是在我的本地机器上获得大(250Gb)postgres转储。
它在AWS RDS上。我试图将它转储到本地机器,但它需要太长时间,有点3天。 试图找到一种方法将其转储到S3并安全地从那里下载。也许你可以建议更有效的方法来做到这一点。将不胜感激任何帮助。 谢谢!
答案 0 :(得分:0)
据我所知,aws没有提供将db备份到s3
的方法你可以看看这个问题和答案,
Export huge database from amazon RDS to local mysql
这是一个答案
如果数据那么大,我会建议在S3上复制RDS快照,如here所述。
答案 1 :(得分:0)
此StackOverflow线程Exporting a AWS Postgres RDS Table to AWS S3
中介绍了此主题另一个解决方案是启动EC2实例并将数据库转储到本地EBS卷,该卷足够大,可用于以下步骤。然后选择以下之一: