我有一个已损坏的 Ubuntu 映像,无法再启动(托管在 EC2 上)。这只是操作系统启动的问题,而不是实际 EBS 卷的问题。因此,我已将 EBS 卷安装到另一个正在运行的 EC2 实例上。如何访问我已安装的 EBS 卷上的 MySQL 数据库,以便将数据复制到在工作箱上运行的 MySQL 实例?
答案1
将 my.cnf 中的数据目录设置为 EBS 上的目录并重新启动 mysql。一旦看到数据,请执行 mysqldump 将数据目录切换回来,重新启动 mysql..然后执行导入
我有一个已损坏的 Ubuntu 映像,无法再启动(托管在 EC2 上)。这只是操作系统启动的问题,而不是实际 EBS 卷的问题。因此,我已将 EBS 卷安装到另一个正在运行的 EC2 实例上。如何访问我已安装的 EBS 卷上的 MySQL 数据库,以便将数据复制到在工作箱上运行的 MySQL 实例?
将 my.cnf 中的数据目录设置为 EBS 上的目录并重新启动 mysql。一旦看到数据,请执行 mysqldump 将数据目录切换回来,重新启动 mysql..然后执行导入