11g中節點間拷貝檔案
如果你的某一資料庫上的檔案(controlfile、datafile、archivelog file)在節點1上的ASM上,你想要將裡面的檔案拷貝到第二個資料庫伺服器的ASM或者檔案系統上,可以在11g中通過執行以下步驟達到拷貝的目的。
[@more@]oracle 11g的release 1和2允許你通過RMAN來在通過網路在節點間進行檔案的傳輸,這個新的特性可以指定“AUXILIARY FORMAT"引數來在備份的時候完成。
以下你可以拷貝archivelog:
connect target SYS/...@srcinst # source system
connect auxiliary SYS/...@destinst # destination system
backup as copy reuse
archivelog like "/u01/oracle/archivelog/arc_des/arch%.arc"
auxiliary format "+RCVAREA" ;
你同樣也可以拷貝datafile:
connect target SYS/...@srcinst # source system
connect auxiliary SYS/...@destinst # destination system
backup as copy reuse datafile "/u01/oracle/datafiles/system01.dbf"
auxiliary format "+DATA" ;
AUXILIARY FORMAT:指定節點間傳遞本地資料到其他庫,當你指定AUXILIARY FORMAT指定的時候RMAN只是生成映象檔案,前提條件是RMAN必須要同時連線主庫與備庫,並且有訪問備庫的許可權。
你也可是使用BACKUP AUXLLIARY FORMAT 來進行主庫與備庫見的資料檔案的傳遞,例如,如果你主庫的資料檔案丟失,你可以連線standby庫,設定primary庫為auxiliary 庫,來進行資料檔案的恢復操作。
FORMATSPEC:用於指定在備用庫上的輸出,前提是這個備庫上的地址必須是可用且存在的。
NEW:通過在備庫上的DB_CREATE_FILE_DEST指定的目錄下建立一個影像檔案。
REUSE:在備庫上已經存在和當前要拷貝的檔案同名的情況下允許RMAN來覆蓋先前的檔案。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10130206/viewspace-1041369/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- IOCP 檔案拷貝
- IO流-檔案拷貝
- 檔案內容拷貝
- 在不同主機的ASM之間拷貝檔案ASM
- Golang命令列拷貝檔案Golang命令列
- asm拷貝檔案到檔案系統ASM
- [java IO流]之檔案拷貝Java
- c語言拷貝檔案程式C語言
- Python基礎 - 檔案拷貝Python
- 二進位制檔案拷貝
- Javascript知識點:淺拷貝和深拷貝JavaScript
- 間歇性筆記——淺拷貝與深拷貝筆記
- JavaScript中的淺拷貝與深拷貝JavaScript
- VUE 中 的深拷貝和淺拷貝Vue
- 檔案操作(二進位制拷貝)
- 使用expect指令碼SCP拷貝檔案指令碼
- linux 帶路徑拷貝檔案Linux
- Android開發中拷貝db檔案寫入SQLiteAndroidSQLite
- 使用RMAN在ASM和檔案系統之間拷貝資料ASM
- linux採用scp命令拷貝檔案到本地,拷貝本地檔案到遠端伺服器Linux伺服器
- 資料檔案拷貝檔案頭驗證錯誤
- 理解JS中的淺拷貝與深拷貝JS
- PHP中的淺拷貝和深拷貝薦PHP
- 定時拷貝加時間維的檔案和定時刪除過期檔案
- Java IO 流之拷貝(複製)檔案Java
- linux parallel rsync 拷貝N多檔案LinuxParallel
- 零拷貝讀取檔案成 Go 物件Go物件
- 使用UltraEdit 拷貝二進位制檔案
- 淺談Java中的淺拷貝和深拷貝Java
- linux下拷貝命令中的檔案過濾操作記錄Linux
- [20170220]快速拷貝檔案在linux磁碟之間Linux
- Java實現檔案拷貝的4種方法.Java
- 【ASM學習】從ASM拷貝檔案的方法ASM
- 在js中如何區分深拷貝與淺拷貝?JS
- vue深拷貝淺拷貝Vue
- python 指標拷貝,淺拷貝和深拷貝Python指標
- JavaScript中物件的拷貝JavaScript物件
- JS中的深拷貝JS