【发布时间】:2013-02-02 03:27:35
【问题描述】:
我有一个关于 Amazon RDS 的问题。我每天只需要在线大约 2 个小时的数据库,但我正在处理大约 1gb 的相当大的数据库。
我有两个主要问题:
我能否通过脚本自动将我的 RDS 数据库联机和脱机以节省资金?
当我将 RDS 脱机以停止“工作时间”计数器运行并向我计费时,当我将其重新联机时,它是否仍具有相同的内容(即我的所有数据会保留在那里,还是会保留必须是空白数据库?)。如果是这样,有什么办法可以解决这个问题,而不是每次都备份到 S3 并重新导入它?
【问题讨论】:
-
如下所述,您可以快照/删除/恢复以“启动/停止”您的 RDS 实例。我认为在 EC2 实例上安装 mysql 可能更容易,您可以根据需要启动和停止。
-
羞于亚马逊,截至 2016 年 6 月,仍然没有这样的功能
-
快照是一个糟糕的选择。快照存储在 S3 上。因此,当您创建快照时,您需要为存储付费。亚马逊非常聪明,不会实施强制您支付的停止/启动功能。目前截至 2016 年 6 月,可以创建
db.t2.micro实例作为免费层用于测试目的。 -
自 2017 年 6 月 1 日起,RDS 支持启动和停止大多数引擎类型的实例。您可以通过控制台或 CLI 执行此操作。更多信息请访问RDS User Guide
标签: amazon-web-services amazon-rds