DM数据库备份与还原(下)---操作部分

1、表空间的还原只能在脱机状态进行
2、查看系统的PERMANENT_MAGIC和DB_MAGIC值
select permanent_magic;
select db_magic from v$rlog;
3、DM的dmarch.ini可以进行本地和远程归档的设置,DM备份与还原过程中使用的日志均为本地归档日志
4、dmarch.ini相关配置参数
ARCH_NAME 归档名
ARCH_TYPE 归档类型 LOCAL 本地 REMOTE远程
ARCH_DEST 归档目标 LOCAL对应归档存放路径 REMOTE对应节点实例名
ARCH_FILE_SIZE 单个REDO日志归档大小
ARCH_SPACE_LIMIT 日志归档空间限制
ARCH_INCOMING_PATH 仅REMOTE归档有效,对应远程归档存放在本节点的实际路径
5、配置归档
联机配置归档:

修改数据库为mount
alter database mount;
配置本地文档
alter database add archivelog ‘DEST=/home/dmdba/arch,TYPE=local,FILE_SIZE=1024,SPACE_LIMIT=2048’
开启归档模式
alter database archivelog;
修改数据库为open状态
alter database open;

手动配置归档:
编辑dmarch.ini 文件,存放在dm.ini所在目录下
dmarch.ini内容:
[ARCHIVE_LOCAL]
ARCH_TYPE=LOCAL
ARCH_DEST=/home/dmdba/arch
ARCH_FILE_SIZE=1024
ARCH_SPACE_LIMIT=2048
编辑dm.ini文件,设置参数ARCH_INI=1
启动数据库实例,数据库运行于归档模式

6、使用DIsql工具备份还原
DDL_CLONE数据库克隆,只用于完全备份中表示仅拷贝所有的元数据不拷贝数据

完全备份
backup database full backupset ‘/home/dmdba/dm_bak’;

增量备份
backup database increment with backupdir ‘/home/dmdba/dm_bak’ backupset ‘/home/dmdba/dm_bak/db_increment_bak_1’;

表空间备份:
backup tablespace main backupset ‘ts_full_bak_01’;

表备份:
backup table tab_01 backupset ‘tab_bak_01’;

检查备份集是否有效
backup database full backupset ‘/home/dmdba/db_bak_01’;
select sf_bakset_check(‘disk’,’/home/dmdba/db_bak_01’);
执行结果 1为备份集合法,否则报错

表还原
restore table tab_01 from backupset ‘tab_bak_01’;

脱机工具DMRMAN备份还原
./dmrman
help

完全备份
backup database ‘/data/dmdbms/DAMENG/dm.ini’ full backupset ‘/home/dmdba/dm_bak/db_full_bak_01’;

增量备份
backup database ‘/data/dmdbms/DAMENG/dm.ini’ increment with backupdir ‘/home/dmdba/db_bak’ backupset ‘/home/dmdba/db_bak/db_increment_bak_01’;

启动RMAN,校验备份
check backupset ‘/home/dmdba/dm_bak/db_full_bak’;

还原数据库
restore database ‘/home/dmdba/DAMENG/dm.ini’ from backupset ‘/home/dmdba/dm_bak/db_full_bak’;

恢复数据库
recover database ‘/home/dmdba/DAMENG/dm.ini’ from backupset ‘/home/dmdba/dm_bak/db_full_bak’;

更新数据库
recover database ‘/home/dmdba/DAMENG/dm.ini’ update DB_MAGIC;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值