我必须在Elastic Beanstalk上缩小RDS数据库。现在它有1024GB,我只需要30GB。
我读到我必须创建一个新实例并恢复转储。
问题在于我不知道如何将新的RDS实例“附加”到我现有的Beanstalk环境中。
任何帮助?
答案 0 :(得分:1)
您需要做的第一件事是创建当前数据库的快照,然后取消数据库与Elastic Beanstalk环境的关联。完成后,您应该可以转到数据层页面并参考亚马逊here提供的说明,确保将数据库大小设置为您需要的30GB:
创建Amazon RDS数据库并将其与现有环境相关联
选择是否要创建空白Amazon RDS数据库或从快照创建一个。如果您选择从快照创建数据库,请从快照列表中选择快照。
对于数据库引擎,请选择数据库引擎。
对于实例类,请选择数据库实例类。有关数据库实例类的信息,请转至http://aws.amazon.com/rds/。
对于已分配的存储空间,请键入所需的空间量(以GB为单位)。在某些情况下,为数据库实例分配比数据库大小更大的存储量可以提高IO性能。有关存储分配的信息,请转至Features。
对于主用户名,请使用字母数字字符键入将用于以所有数据库权限登录数据库实例的名称。
对于主密码,键入8到16个可打印的ASCII字符(不包括/,\和@)作为主用户密码。
对于删除策略,选择是创建数据库快照还是在终止AWS Elastic Beanstalk环境时将其删除。默认值为删除,如果您终止环境,则会删除您的数据库并丢弃您的数据。
选择是跨多个可用区配置数据库还是仅配置一个。在多个可用区中运行数据库实例可以在一个可用区中发生数据库实例组件故障或服务运行状况中断的情况下保护您的数据。
- 醇>
点击保存。
AWS Elastic Beanstalk更新环境并创建Amazon RDS数据库。更新完成后,您可以转到配置页面查看数据库。