原教程
https://eco.dameng.com/document/dm/zh-cn/ops/physical-backup-restore.html
里边包含了达梦管理工具,开启备份。本文重点介绍无管理工具下如何实现备份。
参照之前安装达梦数据库,目录沿用之前的。
mkdir -p /dmdata/dmbak/full |
后续请切换到dmdba用户下执行
开启归档
必须开启
##修改数据库为 Mount 状态
ALTER DATABASE MOUNT;##开启归档模式
ALTER DATABASE ARCHIVELOG;##配置本地归档
ALTER DATABASE ADD ARCHIVELOG 'DEST = /dmdata/arch, TYPE = local,FILE_SIZE = 1024, SPACE_LIMIT = 2048';##修改数据库为 Open 状态
ALTER DATABASE OPEN;
备份命令
物理备份
full_backup.sh
#!/bin/bash |
授予权限
yum install dos2unix -y |

逻辑备份
dexp_backup.sh
#!/bin/bash |
授予权限
chmod +x /dmdata/dmbak/dexp_backup.sh |

数据恢复
说一下物理恢复,挺有意思,先得把数据库停了,进入安装目录/bin下执行
systemctl stop DmServiceDMServer.service |

答案