首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >亚马逊生态系统外的亚马逊RDS mysqldump

亚马逊生态系统外的亚马逊RDS mysqldump
EN

Stack Overflow用户
提问于 2012-11-01 13:02:12
回答 2查看 3.6K关注 0票数 6

我想每天把mysqldump放到我自己的亚马逊生态系统的本地磁盘上。我没有什么理由想每天做这件事。

  1. 当 RDS\EBS再次下降时,我希望更多地控制我的数据库。
  2. RDS只允许您在同一可用性区域内进行还原。这确实让我感到高兴,因为在可用性区域发生自然灾害或网络故障会使备份变得毫无用处,因为您只能还原到同一个区域。:/
  3. 我想要一个沙箱/测试数据库,在那里我不需要支付空间和带宽。

我最大的问题是,如果我每天对一个50 IO的数据库进行mysql转储,我的带宽\IO的成本会飞涨吗?我猜他们会的!以前有人做过这样的事吗?

更新:

  • 我正在运行一个多AZ生产环境,最近的停运仍然证明没有完全故障转移这样的事情。
  • 我公司有两项服务,一是前台网站,二是内部处理。最重要的是我们的内部运作不能停止。如果需要的话,我们的网站可以持续几个小时。在我看来,最近在我的数字提示上有一个mysql垃圾堆似乎是无价的。
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-11-02 19:09:05

所以你有几点担心,你注意到了。

关于控制你的数据库,我不太清楚你要做什么。如果生产DB出现故障,则无法控制它。即使您有本地备份,如果您没有存放数据的位置,这也不会对您有多大的好处。

您当前的产品RDS实例是一个多AZ实例,以帮助抵御AZ外挂吗?如果是的话,故障就会自动发生在你身上。

RDS快照可用于不同可用性区域中的还原。请参阅本链接http://docs.amazonwebservices.com/AmazonRDS/latest/CommandLineReference/CLIReference-cmd-RestoreDBInstanceFromDBSnapshot.html上的rds-还原-db-实例命令行文档。

请注意,可以指定要还原到的AZ。

基于50 in的每日备份,您将讨论仅用于备份的180美元数据传输。在与生产RDS实例相同的区域中使用一个小的测试RDS来进行测试要便宜得多(我认为这就像一个微型的5美元/月)。您在这些框之间的所有数据传输(即将快照移动到它上)将是免费的。

你可以在这里计算自己的定价:http://aws.amazon.com/rds/#pricing

这并不是说,每天对生产进行备份会中断生产DB访问,因为它会锁定DB以执行转储。当然,这是除非您付费让RDS读取副本,您可以从转储。

最后,RDS和独立的MySQL服务器在配置方式上有细微的差别,我更希望我的测试环境尽可能类似于我的生产环境。

票数 8
EN

Stack Overflow用户

发布于 2013-01-20 01:21:24

就试一下。我从亚马逊拉到我的本地mysql服务器,也就是Ubuntu。

mysqldump符号-h -h -P 3306 -u cartersxxx -pxxxxxx _ mysql -u根-pxxxxxx符号

我一直无法预先确定在亚马逊的账单,我正在积极地试图摆脱他们。FYI我为10 72的mysql支付每月72美元的低带宽。IMHO表的大小决定了成本。

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

https://stackoverflow.com/questions/13177675

复制
相关文章

相似问题

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