amazon ec2 mysql_使用EBS在Amazon EC2上运行MySQL

我有一个生产服务器,其MYSQL可能无法备份.有问题的实例有一个EBS支持的根设备(/ dev / sda1),它持久存储文件.我不清楚它是否自然地存储我的MYSQL数据和二进制日志文件.

它是否应该安装在root用户?我想是的.

我应该改为附加并安装另一个卷,然后将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

我不是系统管理员专家,我不想搞砸我现有的数据库.这里有风险吗?我是否应该在这里使用其他设备或者只是坚持使用内置根设备?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值