自学内容网 自学内容网

Linux挂载数据盘,并迁移mysql数据到数据盘

# 查找新数据盘
lsblk
 
# 假设新数据盘是 /dev/sdb,对其进行分区
sudo fdisk /dev/sdb
 
# 创建一个新分区 /dev/sdb1
sudo fdisk -cu /dev/sdb <<EOF
n
p
w
EOF
 
# 创建文件系统,例如 ext4
sudo mkfs.ext4 /dev/sdb1
 
# 创建挂载点
sudo mkdir /mnt/data
 
# 挂载新分区
sudo mount /dev/sdb1 /mnt/data
 
# 为了让系统启动时自动挂载,添加到 /etc/fstab
echo '/dev/sdb1 /mnt/data ext4 defaults 0 0' | sudo tee -a /etc/fstab

系统盘譬如:180G。一般系统盘都是无法扩展的。就算扩展还需要重启系统很麻烦。

添加一个数据盘。加一个180G的数据,要981元。

加到512G又花了1687元

服务器花500元很便宜,没想到拓展却这么贵。

使用宝塔面板安装的mysql。

需要把mysql里的数据从系统盘迁移到数据盘里。

手动迁移很麻烦,而且,不一定成功。

可以使用宝塔面板迁移。十分方便。

选择你要迁移的位置。

如果数据很大的话,时间会有些久。慢慢等待。

执行完成后,迁移成功。系统盘里的数据也别删,数据算备份。等运行一段时间没问题后,再清理系统盘里的数据。

另外,你会发现有些.bin文件很大。

这个是mysql的数据备份。

可以删除一些老的数据。来拓展空间。

另外,在宝塔面板上,可以把二进制日志备份关闭。可以节约好多空间。


原文地址:https://blog.csdn.net/a315823806/article/details/143061183

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!