达梦迁移数据目录
程序员文章站
2022-03-03 20:14:19
...
目录
前言
数据目录迁移步骤。
一、停止数据库服务
./DmServiceDMSERVER stop
二、脱机物理全备
./dmrman
backup database '/dmdata/DAMENG/dm.ini' backupset '/dmbak/fullbak';
三、转换原控制文件
需要输出至原目录
cd /dm8/bin
./dmctlcvt TYPE=1 SRC=/dmdata/DAMENG/dm.ctl DEST=/dmdata/DAMENG/dmctl.txt
四、修改dmctl.txt路径参数
查询需要修改的内容:
cat dmctl.txt |grep /dmdata/
修改/dmdata/ 为 /data
五、更新控制文件
修改原来的dm.ctl文件为dm.ctl_bak
转换新dmctl.txt为新的dm.ctl
./dmctlcvt TYPE=2 SRC=/dmdata/DAMENG/dmctl.txt /DEST=/dmdata/DAMENG/dm.ctl
六、修改配置文件
vi dm.ini 把所有的/dmdata/改为 /data/
vi dmarch.ini 修改归档路径
七、拷贝数据目录至新路径
整个/dmdata文件复制到新的存储路径/data下
cp -r /dmdata/DAMENG /data/.
八、修改服务启动脚本
cd /dm8/bin
vi DmServiceDMSERVER
INI_PATH="/data/DAMENG/dm.ini"
九、启动数据库服务
./DmServiceDMSERVER start
总结
更多资讯请上达梦技术社区了解:https://eco.dameng.com