数据库数据文件如何进行分区转移
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,数据库数据文件如何进行分区转移,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。由于之前同事没有对磁盘分区做规划,可以看到数
千家信息网最后更新 2025年02月03日数据库数据文件如何进行分区转移
数据库数据文件如何进行分区转移,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
由于之前同事没有对磁盘分区做规划,可以看到数据和系统是在同个分区的,没有单独规划一个数据分区给数据库,还有个分区是640G没有用上。下面简单介绍一下mysql数据库数据文件的转移过程。
1. 新建数据分区
篇幅需要,以下从简。。。
# fdisk /dev/sdb n->p->1->Enter->Enter->w #创建物理卷 #pvcreate /dev/sdb1 #创建逻辑卷 #vgcreate datavg /dev/sdb1 #lvcreate -n lv_data -L +200G datavg #格式化磁盘 # mkfs.ext4 /dev/datavg/lv_data #挂载 # vim /etc/fstab /dev/datavg/lv_data /tmsdata ext4 defaults 0 0 # mount -a
2. mysql数据库数据转移
之前的数据文件和日志都在/data目录下,目前需转移到新数据目录/tmsdata
(1) 停止数据库服务
systemctl stop mysqld systemctl status mysqld #把缓存写到数据文件,多做几次总不会错 sync sync
(2) 转移数据文件和日志
cp -rf /data/* /tmsdata/ chmod -R 755 /tmsdata chown -R mysql:mysql /tmsdata/
(3) 修改my.cnf配置
# vim /etc/my.cnf [mysqld] datadir=/tmsdata/datafile log-error=/tmsdata/log/mysqld.log #注意二进制日志也要改 log-bin = /tmsdata/log/mysql-bin.log log-bin-index =/tmsdata/log/binlog.index
3. 启动mysql服务并验证
如果有主从服务最好在停数据库服务时先设置数据库只读,后面从库开启后再开启读写~
# vim /etc/my.cnf [mysqld] datadir=/tmsdata/datafile log-error=/tmsdata/log/mysqld.log #注意二进制日志也要改 log-bin = /tmsdata/log/mysql-bin.log log-bin-index =/tmsdata/log/binlog.index
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
数据
数据库
文件
日志
服务
二进制
目录
磁盘
帮助
规划
清楚
主从
内容
同事
对此
文章
新手
是在
更多
最好
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
coturn服务器 摄像头
软件开发怎么避免外包
兴化巨型网络技术哪家好
医疗系统数据库运维案例
有看头db数据库
电商和网络技术
二维码制作数据库
迷你世界炸掉了我的世界的服务器
HCNA网络技术实验期末
文献来源数据库怎么填写
一个软件开发的工作安排
网络安全技术与实践复习题目
枸杞网络技术科技
怪物猎人x没有追加数据库
网络安全知识测试情况汇报
黑龙江北斗授时模块服务器云主机
we7 数据库
苹果服务器和安卓互通
组态王web服务器死机
锐起无盘服务器
加密狗与服务器
网络安全承诺书内容
数据库中多对多触发器怎么写
数据库ndf文件怎么产生的
软件开发课程价格
服务器 安全策略
普陀区互联网教育科技市场
多媒体与网络技术是什么专业
metascape数据库使用
nc600串口服务器