分享一個自動傳輸歸檔到備庫並註冊的指令碼
好處是傳輸時不影響主庫,缺點是不能使用real-time功能
功能如下:
1.自動從主庫上發現需要傳輸的歸檔
2.自動把歸檔從主庫上傳輸到備庫
3.自動register歸檔到備庫
使用方法:
主SHELL程式為autoarch_transmit.sh,autoarch_transmit.sh呼叫autoarch_transmit.func(主功能函式),autoarch_transmit.func讀取配置檔案
把檔案解壓縮到Linux一個目錄,例如/home/oracle/shell/autoarch目錄
檔案autoarch_transmit.func、autoarch_transmit.sh、monitor_public.func改為可執行
chmod 755 autoarch_transmit.func
chmod 755 autoarch_transmit.sh
chmod 755 monitor_public.func
修改autoarch_transmit.sh,主要是改一個程式的路徑
把程式放入contab執行
例如:*/10 * * * * /home/oracle/shell/autoarch/autoarch_transmit.sh >> /home/oracle/shell/autoarch/autoarch_transmit.log
開通備庫oracle使用者到主庫oracle使用者的SSH信任關係,保證ssh oracle@ date可以不輸入命令返回結果
指令碼附件:autoarch_transmit.zip
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23250928/viewspace-1041313/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- dg歸檔沒有傳輸到備庫
- Linux ftp 自動上傳備份檔案指令碼LinuxFTP指令碼
- rman映像copy自動備份的一個指令碼指令碼
- Python 自動備份SVN版本庫並複製到遠端主機指令碼Python指令碼
- iOS自動打包指令碼+自動上傳到firiOS指令碼
- 一個簡單的自動備份alert log指令碼指令碼
- Oracle 11g Data Guard 備庫歸檔日誌清理指令碼(保留一週歸檔)Oracle指令碼
- 指令碼定期自動刪除ASM下的歸檔檔案指令碼ASM
- cmake使用教程(十一)-使用cpack打包原始碼並編寫自動化指令碼上傳到倉庫原始碼指令碼
- 利用sqlplus指令碼刪除備庫歸檔SQL指令碼
- 使用CukeTest建立指令碼自動化備份檔案到網盤指令碼
- 用python寫一個自動化盲註指令碼Python指令碼
- 備份表空間並上傳磁帶庫的指令碼指令碼
- shell 備份檔案指令碼+自動清理指令碼
- 【轉載】Oracle Data Guard 備庫 歸檔檔案 刪除指令碼Oracle指令碼
- 自動備份指令碼指令碼
- ORACLE NBU調取oracle rman指令碼備份歸檔不自動刪除歸檔Oracle指令碼
- RMAN備份歸檔日誌指令碼指令碼
- 備庫自動刪除已應用的歸檔日誌
- 一個自動ftp的指令碼(轉)FTP指令碼
- 批量註冊歸檔日誌
- Oracle 11g 自動刪除ASM歸檔檔案指令碼OracleASM指令碼
- dg刪除備庫已經應用的歸檔日誌指令碼指令碼
- MySQL自動備份指令碼MySql指令碼
- 歸檔模式下熱備原理及指令碼模式指令碼
- 一個自動生成oracle job的指令碼Oracle指令碼
- 將個人註冊資訊傳到另一個頁面(包含陣列的傳遞)陣列
- 使用ftp自動傳輸檔案FTP
- SQL Server 自動迴圈歸檔分割槽資料指令碼SQLServer指令碼
- FTP自動下載並解壓縮檔案指令碼FTP指令碼
- 分享一個自動編譯,打包,簽名 android apk 的小指令碼編譯AndroidAPK指令碼
- 自動定時備份 mysql 資料庫 的 shell 指令碼MySql資料庫指令碼
- windows下oracle資料庫的exp自動備份指令碼WindowsOracle資料庫指令碼
- SecureFX for Mac 「ftp檔案傳輸工具」 註冊碼啟用 附圖文教程MacFTP
- zabbix自動註冊
- 如何封裝一個自動歸、解檔類封裝
- oracle自動冷備份指令碼Oracle指令碼
- ORACLE自動備份shell指令碼Oracle指令碼