达梦数据库的备份与恢复过程都依赖归档日志,归档日志是保证数据一致性和完整性的重要保障。配有归档日志的数据库系统在出现故障时丢失数据的可能性更小,这是因为一旦出现介质故障如磁盘损坏时,利用归档日志,系统可被恢复至故障发生的前一刻,也可以还原到指定的时间点。
达梦数据库的备份方式分为物理备份和逻辑备份。物理备份又分为冷备份和热备份。冷备份,即是在备份时需要将数据库实例关闭,否则会造成数据丢失。 冷备份要求DMAP服务是打开的,需备份的数据库实例是关闭状态。热备份就是指数据库服务是启动状态,其条件是DMAP服务开启,需要备份的实例服务开启,并且数据库是归档模式。
本次的知识点是谈谈热备份的归档是如何进行开启的,主要包括以下两种方式:
1、 通过命令行方式进行开启:
(1) 首先连接数据库实例。
(2) 连接数据库后,输入SQL语句。第一步将数据库转化为配置模式。
(3) 然后添加归档文件路径。
(4) 接着开启归档模式。
(5) 然后将数据库转为打开模式。
(6) 最后查看归档模式状态,Y即为归档模式。
2、 通过manager管理工具进行开启:
(1) 进入安装目录tool目录下,执行./manager命令,开启manager管理工具,并连接数据库。
(2) 右键打开管理服务器,此时的归档配置是非归档状态。
(3) 选择系统管理,状态转换改为“配置”并点击转换按钮。
(4) 转换状态成功后,回到归档配置,将归档模式改为“归档”,再点击“+”按钮,补齐归档目标路径。
(5) 然后再回到系统管理,将状态转换调整为“打开”,点击转换按钮,并确认退出。
(6) 查看归档模式状态,Y即为已开启归档模式。
两种方式都很方便开启归档,大家可以随意选择,相比较图形界面可能更加友好一些,避免敲错命令。