DM数据库配置归档模式的两种方式

        归档模式,联机日志文件中的内容保存到硬盘中,形成归档日志文件(REDO日志)。
        采用归档模式会对系统的性能产生些许影响,然而系统在归档模式下运行会更安全,当
出现故障时其丢失数据的可能性更小,这是因为一旦出现介质故障,如磁盘损坏时,利用归
档日志,系统可被恢复至故障发生的前一刻,也可以还原到指定的时间点。
        如果没有归档 日志文件,则只能利用备份进行恢复。

1.联机配置归档流程

        1) 修改数据库为 MOUNT 状态
        2) 增加或修改归档
        3) 开启归档模式
        4) 修改数据库为 OPEN 状态

//开启本地归档

ALTER DATABASE MOUNT;
ALTER DATABASE ADD ARCHIVELOG 'DEST = /opt/dmdbms/data/dmbak ,TYPE = local, FILE_SIZE = 1024, SPACE_LIMIT = 2048,ARCH_FLUSH_BUF_SIZE=16,HANG_FLAG=1';
ALTER DATABASE ARCHIVELOG;     
ALTER DATABASE OPEN; 


//开启远程归档

ALTER DATABASE MOUNT;
ALTER DATABASE ADD ARCHIVELOG 'DEST = DAMENG, TYPE = REMOTE, INCOMING_PATH = 
/opt/dmdbms/data/dmbak';
ALTER DATABASE ARCHIVELOG;     
ALTER DATABASE OPEN; 

归档字段说明:

        DEST   

//LOCAL 对应归档文件存放路径,REMOTE对应归档为数据库实例名

        TYPE   

//归档类型,LOCAL 和 REMOTE

        FILE_SIZE  

//单个 REDO 日志归档文件大小,取值范围 64~2048,单位 MB,缺省值为 1024MB,即 1GB

        SPACE_LIMIT 

 //REDO 日志归档空间限制,当所有本地归档文件达到限制值时,系统自动删除老归档文件。0 表示无空间限制,取值范围 1024~2147483647,单位 MB,缺省值为 0

        ARCH_FLUSH_BUF_SIZE

//归档合并刷盘缓存大小,取值范围 0~128,单位 MB,缺省值为 0,表示不使用归档合并刷盘

        INCOMING_PATH

//仅 REMOTE 归档有效,表示远程节点的本地归档日志文件存放路径

2.手动配置归档流程

        1) 手动编辑 dmarch.ini 文件,之后保存在 dm.ini 所在的目录;

[ARCHIVE_LOCAL1]       //REDO 日志归档名
ARCH_TYPE = LOCAL 
ARCH_DEST = /data/dmbak
ARCH_FILE_SIZE = 1024 
ARCH_SPACE_LIMIT = 2048
ARCH_HANG_FLAG = 1

        2)编辑 dm.ini 文件;

ARCH_INI=1

      3)启动数据库实例,数据库已运行于归档模式。  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值