从ESB卷重建AWS EC2上的MySQL数据库

时间:2017-07-15 13:18:52

标签: mysql linux amazon-ec2

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

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

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

  3. 提前致谢!

1 个答案:

答案 0 :(得分:0)

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

第二个。一旦你准备好MySQL的全新设置,停止服务附加并安装卷(对datadir进行另一个预防性备份)然后更新my.cnf文件中的mysql_datadir指向容纳你的卷中的目录数据。完成后,重新启动服务,然后重新启动数据