达梦数据库归档配置
一、归档技术介绍
备份与恢复过程都依赖归档日志,归档日志是保证数据一致性和完整性的重要保障。配有归档日志的数据库系统在出现故障时丢失数据的可能性更小,这是因为一旦出现介质故障如磁盘损坏时,利用归档日志,系统可被恢复至故障发生的前一刻,也可以还原到指定的时间点。
二、启用归档步骤
alter database mount; alter database add archivelog 'DEST=/home/dmdba/dmdbms/arch2,TYPE=local,FILE_SIZE=128,space_limit=0';
alter database archivelog; alter database open;
查看归档状态
SQL> select arch_mode from v$database; 行号 ARCH_MODE ---------- --------- 1 Y
查看归档目录
SQL> SELECT ARCH_NAME, ARCH_TYPE, ARCH_DEST FROM v$dm_arch_ini; 行号 ARCH_NAME ARCH_TYPE ARCH_DEST ---------- -------------- --------- ------------------------ 1 ARCHIVE_LOCAL1 LOCAL /home/dmdba/dmdbms/arch
三、图形界面打开归档
四、手动归档命令
alter system switch logfile;
五、归档文件配置
修改完成后需要重启数据库
vi dmarch.ini DaMeng Database Archive Configuration file #this is comments ARCH_WAIT_APPLY = 0 [ARCHIVE_LOCAL1] ARCH_TYPE = LOCAL ARCH_DEST = /home/dmdba/dmdbms/arch ARCH_FILE_SIZE = 64 ARCH_SPACE_LIMIT = 1024 ARCH_FLUSH_BUF_SIZE = 2 ARCH_HANG_FLAG = 1
参数详解:https://eco.dameng.com/document/dm/zh-cn/pm/configuration-description