熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

RMAN自動備份的腳本(windows環境)

2013-11-13 15:32:50  來源: Oracle 
自從推出兩個自動備份腳本後得到大家的認可(回復不少) 對此大受感動 因此再接再厲 用了近一個星期的時間(絕大部分是業余時間關鍵公司有windws環境也需要) 將windows下用RMAN進行自動備份腳本且自動拷貝備份文件到其它機器(windows)的腳本也寫出來了 並通過了測試

  在上次兩個備份腳本的基礎上將各個文件存放的目錄結構進行了優化而且對腳本中用到的環境變量的命名也進行了徹底整改目的是為了方便維護達到見其名知其意


  因為在我成長的過程中有許多人幫助過我所以我在此將腳本奉獻出來幫助需要幫助的人讓大家一同進步但是我還是留有私心沒有將自動恢復的腳本給出來!原因有二:
)私心 希望經過一段的思想進步 能將其克服
) 關心 大家不應該老是有拿來主義的思想 而是要有自己動手 豐衣足食的思想 這樣才能真正的進步真正的成長起來!

[red]使用前提[/red]
看readme/readmetxt文件


[red]其它兩個腳本的位置:[/red]
Rman自動備份:    ?tid=
Exp自動備份:      ?tid=


[red]簡要介紹如下[/red]

[red]背景[/red]
  現在許多產品數據庫都需要維護而且要求做到×數據量又大況且還有的數據庫為RAC數據庫在這種情況下rman備份的優勢就體現出來了而且這也是oracle推薦的備份方法在大多數情況下備份都需要磁帶或磁帶庫這種方式需要較高的投資有沒有一種備份方法不用磁帶或磁帶庫而也能達到用磁帶或磁帶庫備份的功效呢?
試試本文介紹的方法吧?它會令你滿意的!

[red]腳本功能[/red]
  實現用rman備份數據庫並且將備份出的備份文件自動拷貝到其它機器而且可以定期只備份歸檔日志這樣就可以實現這樣的要求即使數據庫所在的機器崩潰硬盤數據全丟失也只丟失一定時間的數據前期是定期(如分鐘)執行日志切換並將歸檔日志備份出來當然如果沒有丟失數據庫崩潰時的控制文件聯機日志文件回滾表空間的文件此備份腳本可以實現恢復到崩潰點
該備份方法可以替代磁帶庫與磁帶備份而且效率會更高


[red]使用方法[/red]
下載後將其解壓到任何一個目錄readme\readmetxt


[red]使用前提[/red]
在數據庫服務器上設置共享驅動器!

[red]更正[/red]
上次的說法有誤設置LOG_CHECKPOINT_TIMEOUT參數並不能使聯機日志在指定時間內歸檔在oraclei以上實現此功能的參數為archive_lag_target在此感謝xzh版主他幫我找到這個參數!

  最後祝大家元旦快樂順便說一下別忘了做數據庫備份否則…………

[ Last edited by SunnyXu on at : ]

From:http://tw.wingwit.com/Article/program/Oracle/201311/16896.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.