ITPub博客

首页 > Linux操作系统 > Linux操作系统 > control_file_record_keep_time 对RMAN备份的影响以及是否影响热备份

control_file_record_keep_time 对RMAN备份的影响以及是否影响热备份

原创 Linux操作系统 作者:tolywang 时间:2007-08-02 00:00:00 0 删除 编辑
RMAN:

如果用rman采用nocatalog备份的话,其备份信息保存在control file中,保存的时长等于control_file_record_keep_time的值


---------------------------


对于热备份 (热备的信息应该是写在控制文件中的?) :

control_file_record_keep_time 默认 7 天 , 如果db数据太大 , 热备份需要 15 天时间才能完成 . 那么15 天可以分为 7+7+1, 那么最后1天的控制文件中的归档纪录信息将覆盖前几 天的 , 即使有归档文件也不能恢复 ( 热备份中standby controlfile 是end backup之后生成的 ) ?


还有控制文件中的maxloghistory 值对这两种备份是否有影响 ?


与好友天邊月的QQ聊天纪录 :

天邊月 10:10:43
我覺得熱備份不存在這種問題
下裡巴人(琦) 10:11:17
熱備份時備份信息也是寫在controlfile 吧 ?
天邊月 10:11:36
是,但是這個不影響恢復,這個和RMAN不一樣
天邊月 10:12:10
因為你RMAN的時候,可能把ARCHIVELOG信息也寫入控制文件,然後備RACHIVELOG,最後刪除
天邊月 10:12:18
你恢復的時候,需要恢復ARCHIVELOG
天邊月 10:12:27
但是熱備不存在這個問題
下裡巴人(琦) 10:12:45
對 , 這是重點 , 懂了
天邊月 10:13:26
熱備不存在從備份片中恢復日志
天邊月 10:13:47
我覺得這個是關鍵...........
天邊月 10:13:51
和RMAN最大的區別
下裡巴人(琦) 10:14:20
是的 , 多謝 .
天邊月 10:14:27
請客........
下裡巴人(琦) 10:14:39
沒問題
下裡巴人(琦) 10:14:50
這個東西可比一頓飯貴多了 . 哈哈
天邊月 10:15:13

下裡巴人(琦) 10:16:37
nocatalog的時候才將ARCHIVELOG信息也寫入控制文件,然後備RACHIVELOG,最後刪除 ?
下裡巴人(琦) 10:16:55
catalog存在的時候寫入目錄資料庫 ?
天邊月 10:17:00
下裡巴人(琦) 10:16:52
catalog存在的時候寫入目錄資料庫 ?
天邊月 10:17:03
這個是
天邊月 10:17:21
在NOCATALOG的時候,歸檔日志不一定要刪除

天邊月 10:17:32
但是你要是刪除的話,就要恢復
天邊月 10:17:45
但是恢復信息從什麼地方來呢?只有從控制文件來
天邊月 10:18:10
但是熱備和冷備不存在需要控制文件恢復來恢復歸檔日志
下裡巴人(琦) 10:18:23
nocatalog的時候如果rman中沒有刪除arcfile的語句 , 那麼歸檔信息會寫入 controlfile 嗎 ?
天邊月 10:18:40
所以,不存在control_file_record_keep_time 的問題
下裡巴人(琦) 10:18:46
天邊月 10:18:10
但是熱備和冷備不存在需要控制文件恢復來恢復歸檔日志

贊成
天邊月 10:19:18
下裡巴人(琦) 10:18:20
nocatalog的時候如果rman中沒有刪除arcfile的語句 , 那麼歸檔信息會寫入 controlfile 嗎 ?

歸檔日志一定會寫到CONTROLFILE中,無論你是否刪除
下裡巴人(琦) 10:19:53
了解 , RMAN原理有點模糊 . 見笑了

下裡巴人(琦) 10:19:59

天邊月 10:19:59
但是RMAN,如果你沒有ARCHIVELOG的話,你必須用控制文件信息來恢復這些日志
天邊月 10:20:22
熱備和冷備不存在從控制文件中恢復這些的必要
下裡巴人(琦) 10:20:27
也就是說archive log file可以保存也可以刪除
天邊月 10:20:32

下裡巴人(琦) 10:20:45
反正控制文件中有存在
下裡巴人(琦) 10:20:57
清晰很多了
天邊月 10:21:11
怕的就是你一次備份超夠7天,有些ARCHIVELO的信息被刪除了
下裡巴人(琦) 10:21:51
如果超過 7 天 , controlfile 中info被刪除 ,但是歸檔文件還在 ?
天邊月 10:21:51
並且你那些ARCHIVELOG被做成悲憤片的話,就比較鬱悶了
下裡巴人(琦) 10:21:55
可以嗎 ?
天邊月 10:22:01
我覺得這樣可以
天邊月 10:22:27
但是你的歸檔文件沒有了,並且這些歸檔文件都被做成悲憤片的話,就鬱悶了
天邊月 10:22:38
你要恢復這些悲憤片成歸檔日志
天邊月 10:22:50
但是你的控制文件又沒有這些信息,
天邊月 10:22:57
你叫RMAN怎麼辦?>
下裡巴人(琦) 10:23:04
yes
下裡巴人(琦) 10:23:07
了解
天邊月 10:23:15
他也不曉得該怎麼辦
下裡巴人(琦) 10:23:28

天邊月 10:23:56
你要是有機會的話,可以做一個測試,把KEEP的時間改成1天
天邊月 10:24:22
你熱備化多少時間都一樣,因為不會影響你的歸檔日志
下裡巴人(琦) 10:24:39
恩 , 肯定要的 , 做實驗好費時間 ,不過還是得做 .
天邊月 10:24:47
如果是RMAN並且是備歸檔日志,然後刪除歸檔日志
天邊月 10:24:58
然後恢復的話,估計就很危險
下裡巴人(琦) 10:25:35
ok
天邊月 10:26:51
呵呵,我也有點糊塗,只是今天這麼一探討,我也明白了

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-84838/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
Oracle , MySQL, SAP IQ, SAP HANA, PostgreSQL, Tableau 技术讨论,希望在这里一起分享知识,讨论技术,畅谈人生 。

注册时间:2007-12-10

  • 博文量
    5595
  • 访问量
    13381965