**
DAMENG数据库的物理备份和还原
**
数据库全库脱机备份
1、检查DmAPService.service服务是否开启(下图为开启状态):systemctl status DmAPService.service
如果没有开启要输入命令systemctl start DmAPService.service开启.
2、在root用户下关闭DmServiceDMSERVER.service服务:systemctl stop DmServiceDMSERVER.service
3、使用创建数据库的用户(我的用户的是dmdba)下,切换到dm数据库安装目录dm8下的tool目录:cd /dm8/tool 再打开控制台:./console
4、使用 console 控制台工具进行脱机备份还原(此处的图借用的是我们实训老师:熊小东的图)
如果备份过程中出现下图所示错误,说明关闭DmServiceDMSERVER.service服务没有成功,要重新去root用户下关闭,可以使用命令systemctl status DmServiceDMSERVER.service查看是否成功关闭此服务
5、去root用户下打开DmServiceDMSERVER.service服务:systemctl start DmServiceDMSERVER.service
删除 DMHR 表空间
1、先删除管理用户DMHR(要勾选级联删除)
2、再删除表空间DMHR
还原数据库,观察删除内容是否正常恢复
1、首先,在root用户下关闭DmServiceDMSERVER.service服务:systemctl stop DmServiceDMSERVER.service
2、使用 console 控制台工具进行脱机备份还原(此处的图借用的是我们实训老师:熊小东的图)
3、root用户下开启DmServiceDMSERVER.service服务:systemctl start DmServiceDMSERVER.service
4、观察数据库还原之后,之前删除的表空间是否正确还原
————————————————
版权声明:本文为CSDN博主「文车」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43499266/article/details/112107428