通过EBS在Amazon EC2上运行MySQL

问题描述

| 我有一台生产服务器,其MYSQL可能无法备份。有问题的实例具有EBS支持的根设备(/ dev / sda1),该设备永久存储文件。我尚不清楚它是否自然地持久存储MYSQL数据和二进制日志文件。 如果安装在根目录下,应该这样做吗?我会这样认为。 我是否应该附加并挂载另一个卷,然后将MYSQL服务器指向新位置? 我的命令如下所示(在创建快照时还要锁定MYSQL表)
    sudo mkdir /vol/etc /vol/lib /vol/log
    sudo mv /etc/mysql     /vol/etc/
    sudo mv /var/lib/mysql /vol/lib/
    sudo mv /var/log/mysql /vol/log/

    sudo mkdir /etc/mysql
    sudo mkdir /var/lib/mysql
    sudo mkdir /var/log/mysql

    echo \"/vol/etc/mysql /etc/mysql     none bind\" | sudo tee -a /etc/fstab
    sudo mount /etc/mysql

    echo \"/vol/lib/mysql /var/lib/mysql none bind\" | sudo tee -a /etc/fstab
    sudo mount /var/lib/mysql

    echo \"/vol/log/mysql /var/log/mysql none bind\" | sudo tee -a /etc/fstab
    sudo mount /var/log/mysql 
我不是系统管理员,我也不想搞砸我现有的数据库。这里有风险吗?我是否应该在这里使用其他设备,还是只使用内置的根设备?     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)