最近学习达梦DM8数据库使用,备份还原工具在tool目录下,名称叫console,
但是不支持联机备份,联机备份顾名思义要数据库服务开启时可以备份,需要用到 manager工具,也可以CLI命令行
今天主要介绍 manager 工具
登录服务器本地,注意是本地;
打开终端,切换到数据库账户下,我的dmdba,进入 cd /dm8/tool 下
运行
./manager
界面如下,如果无法开启界面(root 下运行 xhost +,切换回dmdba 运行 export DISPLAY=:0)
输入账号密码,进入,然后右击 选择 管理服务器
切换到系统管理,把状态转换为 配置,注意点右侧的转换按钮
然后点左侧 归档配置,要先开启归档;
点确定
然后再回到 管理服务器,把服务打开,记着点转换,然后点确定,这样就开启了归档;
如果CLI下就简单明了,在 disql 下可以这样开启归档
alter database mount;
alter database archivelog;
alter database add archivelog 'DEST=/dm8/arch, TYPE=LOCAL, FILE_SIZE=64, SPACE_LIMIT=0';
alter database open;
然后就可以直接在界面数据库服务联机的状态下,进行库备份,表备份,表空间备份,归档备份,
点新建库备份,设置好备份目录,可以进行全备份,增量备份,点确定就可以了;
其他表,表空间,归档都是类似操作
这样就实现了联机备份