DM8 使用dmrman工具进行备份与还原

1.使用dmrman进行备份

在这里插入图片描述
1.1关闭服务,dmrman只能冷备因此需要关闭服务只需要AP服务

[dmdba@localhost bin]$ll *Dm*
[dmdba@localhost bin]$ ./DmServiceDMSERVER stop

在这里插入图片描述
1.2备份,将源库的数据进行脱机备份

[dmdba@localhost bin]$ ./dmrman
RMAN> backup database '/home/dmdba/dmdbms/data/DAMENG/dm.ini' full backupset '/home/dmdba/backup2021_5_17';

或者不用进入dmrman直接

[dmdba@localhost bin]$./dmrman ctlstmt="backup database '/home/dmdba/dmdbms/data/DAMENG/dm.ini' full backupset '/home/dmdba/backup2021_5_17'"

在这里插入图片描述
exit退出rman
在这里插入图片描述
1.3查看备份文件,进入/home/dmdba路径可以找到备份的文件

[dmdba@localhost bin]$ cd /home/dmdba
[dmdba@localhost ~]$ ls

在这里插入图片描述
1.4将备份的文件发送给目的库进行还原
在这里插入图片描述

在这里插入图片描述

2目的库进行还原

2.1目的库初始化实例,目的库与源库参数要一样

[dmdba@localhost bin]$ ./dminit help (查看自己需要的参数)

在这里插入图片描述
2.2注册服务

/home/dmdba/dmdbms/script/root

在这里插入图片描述
2.3恢复

[dmdba@localhost bin]$ ./dmrman ctlstmt="restore database 
'/home/dmdba/dmdbms/data/DAMENG/dm.ini' from backupset '/home/dmdba/backup2021_5_17'"

在这里插入图片描述
2.4还原

[dmdba@localhost bin]$ ./dmrman ctlstmt="recover database '/home/dmdba/dmdbms/data/DAMENG/dm.ini' from backupset '/home/dmdba/backup2021_5_17'"

在这里插入图片描述
2.5更新

[dmdba@localhost bin]$ ./dmrman ctlstmt="recover database '/home/dmdba/dmdbms/data/DAMENG/dm.ini' update db_magic"

在这里插入图片描述
2.6启动服务,连接数据库,查看数据
在这里插入图片描述
源库插入数据忘了commit保存因此只有表存在里面没有数据.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值