苹果7的小米5s原配充电器线用着不到半年出现不支持比配件,又从新买个线,用了不到一个月又出现这情况,怎么回事

查看: 959|回复: 7
请教oracle rman备份还原的一个问题
论坛徽章:0
我有一个oracle rac 的数据库,通过rman还原异机单实例 做测试备份。为了省事,单机和rac的安装和配置环境一模一样,还原后数据库正常,备份库连接正常。
但是在阅读了很多的教程中,都提到一个问题,即是要重新生成tempfile,这是为什么。
我发现还原的数据库在open resetlogs 时候tempfile 就自动生成了!
是不是因为网上的教程都是异机不同路径下的还原,在open resetlogs时候,tempfile无法生成在原始路径下?所以才需要修改tempfile的设置!!!???
我这样的还原方法有什么问题吗,测试环境没有问题,还原后的数据库可以用到生产环境中吗?
论坛徽章:5
rman备份不包括tempfile的,你可以list backup看看备份内容就知道了
论坛徽章:0
comerliang 发表于
rman备份不包括tempfile的,你可以list backup看看备份内容就知道了
这点我是理解的,关键就是在于需不需创建tempfile的问题。
创建和不创建的原因是否就是我提到的open resetlogs 后系统自身创建tempfile的路径问题!!呵呵
如果是这样,就可以采用投机取巧的方法,建立相对应的路径,让它自动完成!!这是我的理解
认证徽章论坛徽章:490
open resetlogs 时会生成tempfile吗?
论坛徽章:0
guoyJoe 发表于
open resetlogs 时会生成tempfile吗?
对!我亲眼看到的!!
这是我在自己的环境中无数次还原实验得出的结果
认证徽章论坛徽章:244
异地恢复试过,会有TEMP表空间生成,但是不会有相应的数据文件,需要手工添加数据文件
认证徽章论坛徽章:490
mynamezz 发表于
对!我亲眼看到的!!
这是我在自己的环境中无数次还原实验得出的结果
SELECT *&&FROM V$TEMPFILE;
论坛徽章:0
guoyJoe 发表于
SELECT *&&FROM V$TEMPFILE;
我觉得大家恢复数据库的时候可能更多的是还原到与原始库不一样的路径,所以没有看到tempfile的文件生成!当初我就是觉得不同路径的恢复要敲那么多命令去还原!还不如把备份环境做成一样就简单了。用了点小聪明,建议大家参考我的方法试试!
ps:tempfile本身就没数据,按我的方法视图没有问题!
itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号: 广播电视节目制作经营许可证:编号(京)字第1149号查看: 1815|回复: 12
exp备份的数据能恢复比如丢失控制文件等问题的库吗?和RMAN的区别是什么啊
论坛徽章:1
新手请教一个问题,如果一个库一直都是使用EXP备份的,从未做过RMAN备份,那么如果这个库断电,或者物理上丢失了文件等等问题,能用EXP的备份完全恢复吗?
我现在知道EXP备份的是逻辑数据,RAMN备份的是物理,还有没有其他的区别,请高手指点一下。谢谢
论坛徽章:2
EXP不能做完全恢复,物理数据文件丢失的话,需要手动建库,然后用IMP导入。
论坛徽章:1
hucan1987 发表于
EXP不能做完全恢复,物理数据文件丢失的话,需要手动建库,然后用IMP导入。
那请问,有必要对库定期进行rman备份吗?
论坛徽章:9
本帖最后由 s7eqs7eq 于
15:57 编辑
又是石头叔 发表于
那请问,有必要对库定期进行rman备份吗?
假设exp 10号备分, 13号断电, exp 只能恢复到10号, 10~13号资料将遗失
使用RMAN 则可以利用arhcive /rodo log file 恢复到断电前最后log file 的时间,当然rman 的损失会小很多
rman 的优点
1.可以进行差异备份, 要是DB好几T 可以使用此备分策略减少空间利用
2.可以压缩 (expdp 也可以)
3.可以利用archive log 进行数据库不完全恢复到指定时间点
4.支持多线热备份 (expdp 也可以)
5.支持在线资料恢复
另外使用rman 来迁移DB 也是很方便的我个人觉得比imp/exp 还简单
最常使用的Rman备分策略是Sunday 做0级备份, Monday~ Friday 则作2级备份(incremental_2), 另外Wednesday 则做1级备份(incremental_1)
你说的需不需要定期做RMAN备份? 这个问题&_&
公司因该都会有个备分策略
重要的DB 都会开archive log mode 每天都进行RMAN备分(差异备分/增量备分)
教育训练或小DB , 我觉得可以对整个 datafile 做冷备份, IMP/ EXP比较适合对单一重要表做备份
因为 IMP/ EXP full db 还蛮慢的
论坛徽章:2
又是石头叔 发表于
那请问,有必要对库定期进行rman备份吗?
RMAN的备份信息存储在控制文件中,默认的保留时间是7天,你可以调整参数:control_file_record_keep_time。然后RMAN的配置你可以自己调整如何保留备份文件。
我们现在在用的是保留7天的备份。1周2个全备,其它日期备份归档。
论坛徽章:1
s7eqs7eq 发表于
假设exp 10号备分, 13号断电, exp 只能恢复到10号, 10~13号资料将遗失
使用RMAN 则可以利用arhcive /r ...
谢谢了,我发现我们公司的没开archinve log,而且每次exp备份也不shutdown
论坛徽章:29
又是石头叔 发表于
谢谢了,我发现我们公司的没开archinve log,而且每次exp备份也不shutdown
原来你公司的DB只是一个摆设。
求职 : 认证徽章论坛徽章:33
exp是逻辑备份,备份的对象是数据中的表,RAMN是物理备份,备份的是数据库数据文件。 exp不能对数据库做完全恢复,只能恢复数据到备份的哪个时间点。
论坛徽章:1
阿吉2009 发表于
原来你公司的DB只是一个摆设。
呵呵,如果我们公司的这个DB真的是个摆设的话,那么整个证券金融行业目测都是摆设,同一个供应商!
论坛徽章:29
又是石头叔 发表于
呵呵,如果我们公司的这个DB真的是个摆设的话,那么整个证券金融行业目测都是摆设,同一个供应商!
实在很难想象一个证券公司如此对待数据库,没有开ARCH LOG,没有实时备份,EXP还不关闭DB,这算是什么事?!
itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号: 广播电视节目制作经营许可证:编号(京)字第1149号查看: 1398|回复: 5
请教RMAN TSPITR的问题
论坛徽章:2
生产库采用NBU备份,测试库磁盘规划、oracle软件位置、pfile等设置与生产库一模一样,
并已经安装了netbackup client和oracle agent
使用如下方法
$rman target / catalog rman/rman@rman
allocate channel ch00 type 'sbt_tape';
send 'NBU_ORA_SERV=ccadb1, NBU_ORA_CLIENT=cca_db_1';
set until time &to_date(' 18:30:00','YYYY-MM-DD HH24:MI:SS')&;
release channel ch00;
直接利用生产库的备份直接恢复测试库成功,没有问题。
现在想单独恢复一个表空间,在测试库上建了辅助实例test1
执行以下恢复操作
export ORACLE_SID=test1
rman target / catalog rman/rman@rman auxiliary /
allocate auxiliary channel ch01 type 'sbt_tape';
allocate auxiliary channel ch02 type 'sbt_tape';
send 'NBU_ORA_SERV=ccadb1, NBU_ORA_CLIENT=cca_db_1';
recover tablespace cca_date_01 until time &to_date(' 15:30:00','yyyy-mm-dd hh24:mi:ss')&;
release channel ch01;
release channel ch02;
报如下错误
executing Memory Script
executing command: SET until clause
Starting restore at 15-SEP-10
channel ch01: starting datafile backupset restore
channel ch01: restoring control file
channel ch01: reading from backup piece c--
ORA-19870: error reading backup piece c--
ORA-19507: failed to retrieve sequential file, handle=&c--&, parms=&&
ORA-27029: skgfrtrv: sbtrestore returned error
ORA-19511: Error received from media manager layer, error text:
& &Backup file &c--& not found in NetBackup catalog
failover to previous backup
catalog中根本没有这个backup piece ,似乎根本没有到NBU备份集中去找,请问我的操作设置哪有问题,谢谢!
论坛徽章:2
顶一下 没有人知道吗
论坛徽章:2
招聘 : 论坛徽章:4
看样子是做单个表空间的不完全恢复?不可能的事
论坛徽章:24
list backup of tablespace cca_date_01&&查看備份集是否存在
论坛徽章:24
1)找出對應的句柄
2)在SQL中執行
devtype varchar2(256);
devtype:=sys.dbms_backup_restore.deviceAllocate(type=&'sbt_tape',ident=&'t1');
sys.dbms_backup_restore.restoreSetD
sys.dbms_backup_restore.restoreControlfileTo(cfname=&'/oracle/control.bak');
sys.dbms_backup_restore.restoreBackupPiece(done=&done,handle=&'',
params=&'ENV=(NB_ORA_CLIENT=pa51)');
sys.dbms_backup_restore.deviceD
3)將其帶入上面的handle=&裏面在再執行恢復的腳本試試
itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号: 广播电视节目制作经营许可证:编号(京)字第1149号查看: 1751|回复: 11
RMAN恢复问题
认证徽章论坛徽章:11
问各位大侠一个问题:RMAN恢复为什么必须追加至少一个归档?是RMAN在备份完后,还达不到数据的一致性吗?如果小弟那里理解有误,请指正探讨。
认证徽章论坛徽章:490
如果是热备,在备份当中就会产生重做日志,备份完成,会做一次归档。。。
求职 : 认证徽章论坛徽章:21
事务量大的话一个归档远远不够,因为你再备份的时候还有日志再REDO里,要满足一致性备份,必须归档当前的日志进行一致性恢复使用
认证徽章论坛徽章:11
guoyJoe 发表于
如果是热备,在备份当中就会产生重做日志,备份完成,会做一次归档。。。
有个问题想请教一下:(热备情况下)
RMAN备份完后,oracle会自动 做一次归档吗?
我现在还是不太明白为什么要至少追加一个归档,跟备份完后生成的这个归档有什么关系?
认证徽章论坛徽章:490
xteitxu 发表于
有个问题想请教一下:(热备情况下)
RMAN备份完后,oracle会自动 做一次归档吗?
我现在还是不太明白为 ...
你是热备吗?热备这拿这个备份不能打开库,还用这个归档同步一下所有数据文件达到一致才行
认证徽章论坛徽章:11
guoyJoe 发表于
你是热备吗?热备这拿这个备份不能打开库,还用这个归档同步一下所有数据文件达到一致才行
嗯,是热备。你说的我现在理解了。非常感谢。明天再亲自验证一下。
认证徽章论坛徽章:11
guoyJoe 发表于
如果是热备,在备份当中就会产生重做日志,备份完成,会做一次归档。。。
今天我做了下测试,RMAN热备,在库备份完后,没有归档生成 。(库是11g,库里数据量很小)是不是可以说明备份完后,不一定做归档。
论坛徽章:1
xteitxu 发表于
今天我做了下测试,RMAN热备,在库备份完后,没有归档生成 。(库是11g,库里数据量很小)是不是可以说明 ...
我感觉的&&跟你数据量不大 有很大关系
如果数据量不大, 新增的redo 不足以促使redo 进行切换, 也就不会写入归档
正如前边 ls 说的, 数据量大的, 做一次热备, 一个归档都不够一样
认证徽章论坛徽章:490
xteitxu 发表于
今天我做了下测试,RMAN热备,在库备份完后,没有归档生成 。(库是11g,库里数据量很小)是不是可以说明 ...
没归档日志不大,肯定写在online redo log file中了。。。。
求职 : 认证徽章论坛徽章:15
追加归档只要目的是为了,让数据一致。
因为RMAN的备份,如果没有备份归档的话,数据恢复之后,数据是不一致的
itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号: 广播电视节目制作经营许可证:编号(京)字第1149号对数据库到 过去一点 恢复
- (用rman 还是用flashback好)解决方案 - Oracle技术当前位置:& &&&对数据库到 过去一点 恢复
- (用rman 还是用flash对数据库到 过去一点 恢复
- (用rman 还是用flashback好)解决方案&&网友分享于:&&浏览:19次对数据库到 过去一点 恢复
-- (用rman 还是用flashback好)想请教大家一个问题,想不数据库的内容恢复到过去的一个time point
用rman 还是用flashback好呢?------解决方案--------------------用rman比较好一些。
------解决方案--------------------整体恢复? 整体恢复的话肯定是RMAN好,FLASHBACK做,要求比较高吧,这么大量的数据恢复
------解决方案--------------------大数据量的恢复使用flashback肯定不行的
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有

我要回帖

更多关于 苹果原配耳机 的文章

 

随机推荐