关于 Oracle 备份与恢复 15 个典型问题

4.如果只是简单的备份管理需求的话,建议使用控制文件即可,因为如果使用recovery catalog的话,意味着还要对其它的数据库做备份管理,Licence费用;所以,只有在使用recovery catalog带来的好处比较大时才使用。

关于 Oracle 备份与恢复 15 个典型问题

13、问:Oracle 强大之处之一在于有很多表和视图用于性能分析和故障诊断,哪些表可以用于备份恢复异常时的性能诊断?

答:

select s.status as "备份状态",

b.INPUT_TYPE as "备份类型",

to_char(b.START_TIME,'yyyy-mm-dd hh24:mi:ss') as 总的开始时间,

to_char(b.end_time, 'yyyy-mm-dd hh24:mi:ss') as 总的结束时间,

trunc(b.ELAPSED_SECONDS/60
,0) as 耗时多少分钟,

b.INPUT_BYTES_PER_SEC_DISPLAY "in_sec/s",

b.OUTPUT_BYTES_PER_SEC_DISPLAY "out_sec/s",

trunc((s.END_TIME-s.START_TIME)2460,0) "单个文件备份用时(分)",

to_char(s.START_TIME, 'yyyy-mm-dd hh24:mi:ss') as "开始备份时间",

to_char(s.END_TIME, 'yyyy-mm-dd hh24:mi:ss') as "结束备份时间",

s.OPERATION as "命令",

trunc(s.INPUT_BYTES/1024/1024
,2) as "INPUT-M",

trunc(s.OUTPUT_BYTES/1024/1024,2) as "OUTPUT-M",

s.OBJECT_TYPE as "对象类型",

s.MBYTES_PROCESSED as "百分比",

s.OUTPUT_DEVICE_TYPE as "设备类型"

from v$rman_status s,v$rman_backup_job_details b

where to_char(s.START_TIME, 'yyyy-mm-dd hh24:mi:ss') < to_char(sysdate,
'yyyy-mm-dd hh24:mi:ss')

and to_char(s.END_TIME, 'yyyy-mm-dd hh24:mi:ss') > to_char(sysdate-7,'yyyy-mm-dd hh24:mi:ss')

and s.COMMAND_ID=b.COMMAND_ID

order by s.START_TIME desc ;

select s.status as 备份状态,

trunc((s.END_TIME-s.START_TIME)2460,0) "备份用时(分钟)",

to_char(s.START_TIME, 'yyyy-mm-dd hh24:mi:ss') as 开始备份时间,

to_char(s.END_TIME, 'yyyy-mm-dd hh24:mi:ss'
) as 结束备份时间,

s.OPERATION as 命令,

trunc(s.INPUT_BYTES/1024/1024,2) as "INPUT/M",

trunc(s.OUTPUT_BYTES/1024/1024,2) as "OUTPUT/M",

s.OBJECT_TYPE as "对象类型",

s.MBYTES_PROCESSED as 百分比,

s.OUTPUT_DEVICE_TYPE as "设备类型"

from v$rman_status s

where to_char(s.START_TIME, 'yyyy-mm-dd hh24:mi:ss') < to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')

and to_char(s.END_TIME, 'yyyy-mm-dd hh24:mi:ss') > to_char(sysdate-7,'yyyy-mm-dd hh24:mi:ss')

order by s.START_TIME desc ;


关于 Oracle 备份与恢复 15 个典型问题

14、问:现有数据库为oracle rac,想搭建一套完全实时互备的数据库,能做DataGuard吗?如果可以那么scanip 和VIP、sid和原库能保持一致吗?如不行那么有什么能实现以上功能?

答:

完全可以在现有环境下搭建adg。

scanip,VIP,sid都不能一致,但是数据库唯一名必须一致,这是adg的配置条件。

关于 Oracle 备份与恢复 15 个典型问题

15、问:如果Orace数据库的RAC在建设的时候,归档没有放在共享或者ASM上,只是在单边存放,那么这种的Oracle数据库备份大家一般都怎么做?两边都备份?还是mount NFS?哪种更好些?

答:

归档还是建议放在共享存储上,不太建议单边存放。一是方便管理,二是简化备份流程。

若是单边存放,只能在每个节点上单独备份各自的归档。

对于归档数据量较大的场景,不太建议NFS。如果允许,能共享尽量共享


分享到:


相關文章: