社区
Oracle 高级技术
帖子详情
如何做RMAN热备份的恢复
feng3000
2009-06-05 02:06:31
我是用恢复目录做备份的。现在把备份拷贝到其他电脑上做恢复。
现在我不是很清楚,Rman到底是从哪里的备份做恢复???
...全文
134
7
打赏
收藏
如何做RMAN热备份的恢复
我是用恢复目录做备份的。现在把备份拷贝到其他电脑上做恢复。 现在我不是很清楚,Rman到底是从哪里的备份做恢复???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
feng3000
2009-06-07
打赏
举报
回复
OK,恢复成功。
但还是有些异常情况的。
例如:
RMAN> recover database ;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: error encountered while parsing input commands
RMAN-01005: syntax error: found "recover": expecting one of: "allocate, alter, "
RMAN-01007: at line 1 column 1 file: standard input
输入recover database,就出现以上错误了。
跳过这一步后,输入RMAN> alter database open resetlogs
数据库成功打开。现在正常使用了。
谢谢各位的帮助和支持。
inthirties
2009-06-06
打赏
举报
回复
[Quote=引用 4 楼 inthirties 的回复:]
引用 2 楼 feng3000 的回复:
以下是我的备份脚本
{
allocate channel c1 type disk;
allocate channel c2 type disk;
allocate channel c3 type disk;
allocate channel c4 type disk;
allocate channel c5 type disk;
allocate channel c6 type disk;
backup
tablespace idxspace, system, tools, rbs, temp, users, indx, drsys, webspace
filesperset = 1
format '/full_db_bk/idx_%d_%s_%p_%t…
[/Quote]
你这在'/full_db_bk/idx_%d_%s_%p_%t'上备份了以上数据文件和control文件,把这些文件可以拷贝到另外的机器上相同的目录,通过RMAN来恢复。
由于要恢复control file,要先在nomount的状态下,恢复controlfile先,然后到mount状态,恢复这些datafile。
inthirties
2009-06-06
打赏
举报
回复
[Quote=引用 2 楼 feng3000 的回复:]
以下是我的备份脚本
{
allocate channel c1 type disk;
allocate channel c2 type disk;
allocate channel c3 type disk;
allocate channel c4 type disk;
allocate channel c5 type disk;
allocate channel c6 type disk;
backup
tablespace idxspace, system, tools, rbs, temp, users, indx, drsys, webspace
filesperset = 1
format '/full_db_bk/idx_%d_%s_%p_%t'
include current control…
[/Quote]
你这在'/full_db_bk/idx_%d_%s_%p_%t'上备份了以上数据文件和control文件,把这些文件可以拷贝到另外的机器上相同的目录,通过RMAN来恢复。
liuyi8903
2009-06-06
打赏
举报
回复
restore spfile from ...
restore controlfile
mount datbase;
restore database
recover database;
vc555
2009-06-05
打赏
举报
回复
另一台机子把备份放同样的目录
feng3000
2009-06-05
打赏
举报
回复
以下是我的备份脚本
{
allocate channel c1 type disk;
allocate channel c2 type disk;
allocate channel c3 type disk;
allocate channel c4 type disk;
allocate channel c5 type disk;
allocate channel c6 type disk;
backup
tablespace idxspace, system, tools, rbs, temp, users, indx, drsys, webspace
filesperset = 1
format '/full_db_bk/idx_%d_%s_%p_%t'
include current controlfile
tag = 'EXCEPT_DATSPACE_FULL';
sql 'alter system archive log current';
release channel c1;
release channel c2;
release channel c3;
release channel c4;
release channel c5;
release channel c6;
}
Oracle 12c-备份
恢复
学习实践手册合集
Oracle 12c 闪回技术 Flashback Database.pdf Oracle 12c 闪回技术 Oracle Flashback技术.pdf ...Oracle 12c
RMAN
备份与
恢复
数据库.pdf Oracle 12c EXPDP和IMPDP指令详解.pdf Oracle 12c EXP和IMP指令详解.pdf
Oracle数据库备份与
恢复
操作手册
Oracle数据库备份与
恢复
操作手册,主要介绍oracle数据库冷备份和
恢复
,
热备份
和
恢复
以及
rman
备份和
恢复
.
Oracle
RMAN
备份与
恢复
视频教程篇
本套课程讲解了Oracle
RMAN
备份
恢复
的课程,讲解了压缩备份,备份加密,数据库
恢复
,
恢复
指导,块跟踪,3种增量备份、基于增量备份的数据
恢复
、
恢复
目录catalog、手工制作坏块、坏块的屏蔽与
恢复
、使用dbms_backup_restore...
RMAN
测试演练即讲解
二、
Rman
热备份
的前提条件:数据库需要运行在归档模式下 (1) 查看oracle数据库的archivelog mode的方式 sqlplus / as sysdba ##需要as sysdba登录,不然即使有dba权限也fail archive log list ##方式一 select ...
Oracle用
RMAN
和DBMS_JOB包实现自动存储1
物理备份是数据库文件拷贝的备份,冷备份、
热备份
属于物理备份。 导出/导入(EXPORT/IMPORT)工具用于进行逻辑备份。冷备份是在数据库被正常关闭之后进行的数据文件的物理备份。当数据库被关闭时,被数据库使用的每...
Oracle 高级技术
3,491
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章