2017-07-15 61 views
-1

我们在我们的AWS账户中无意中终止了EC2实例。 EC2实例是从由第三方维护和分发的Linux,MySQL AMI启动的。 这是ESB支持的,所以我们仍然有可用的卷。我们希望这些卷容纳MySQL数据。我们现在正在重建EC2实例并附加卷以恢复环境。我的问题如下:从ESB卷重建AWS EC2上的MySQL数据库

  1. 我们拥有的AMI已经很老了。如果我们从它启动一个新的实例,那么它是否将所有适用于Linux和MySQL的补丁应用于它?

  2. 如果我们启动一个新实例并将卷重新连接到它,MySQL数据库会自动出现,还是需要执行额外的步骤才能恢复数据库?

在此先感谢!

回答

0

回答你的第一个问题。不要使用AMI安装MySQL来进行恢复。改为安装一个新的。

第二。完成MySQL的全新设置后,停止服务连接并挂载卷(对数据目标进行另一次预防性备份),然后更新my.cnf文件中的mysql_datadir以指向卷中保存您的目录数据。完成后,重新启动服务,并且应该将数据带回