在rac环境下使用rman恢复

[复制链接]
查看11 | 回复2 | 2008-6-6 09:16:16 | 显示全部楼层 |阅读模式
环境是 RHEL5+10G R2 RAC +ASM
我知道单数据库使用rman恢复时,无非是:
rman target /
startup mount;
restore database;
recover database;
alter database open;
这几步,但是如果是rac+ASM环境,不知道能不能像操作单数据那样 mount 和open?还是必须用 srvctl 命令来做mount和open?
另外,ASM实例应该是一直处于mount状态、不需要改变的把。
回复

使用道具 举报

千问 | 2008-6-6 09:16:16 | 显示全部楼层
asm实例是要在open状态下的
你恢复时候由于采用了asm所以可以先只启动一个节点到mount状态
然后执行restore 和recover
等这个节点恢复后,再启动其他节点
期间可以使用手工sqlplus界面做,不需要使用svrctl等
回复

使用道具 举报

千问 | 2008-6-6 09:16:16 | 显示全部楼层
那如果只是丢失了一个数据文件,数据库还正常运行,两个节点的实例都没有down,要恢复这个数据文件,还需要关闭一个节点吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行