天天看點

區域網路内RMAN異機備份(windows系統):

pub上的一個文章,覺得有意思,分享一下。

1、 關于使用者的準備:

①如果A和B上的Administrator        使用者密碼都一樣,并且A上的OracleServiceMyDB

服務和OracleOraHome92TNSListener服務都以‘本地系統賬戶登陸’,那麼,OK,進入下個準備階段;

如何檢視oracle服務的登陸方式?右擊OracleServiceMyDB服務,選擇屬性->登陸->登陸身份->本地系統賬戶 or 此賬戶;

②如果A和B上的Administrator        使用者密碼不一樣,就需要在A和B上分别建立一個使用者,使用者名可以不相同,但是密碼得一樣;比如,在A上建使用者usera,在B上建使用者userb,密碼統一為pwd。使用者建好之後,為它們配置設定管理者的權限。

具體步驟:運作lusrmgr.msc指令,建使用者,設密碼都很簡單,關鍵是設權限,右擊使用者->屬性->隸屬于,預設是Users,删掉它,點選添加->進階->立即查找->Administrators,

之後儲存修改。

③在A上,修改OracleServiceMyDB服務和OracleOraHome92TNSListener服務的登陸使用者,把登陸使用者改成usera,密碼pwd,重新開機服務,怎麼改?結合前面。

2、 關于共享檔案的準備

假定,在A上要直接備份到B的D:\rman_share檔案下,就要設定成此檔案共享,共享的權限設定成‘完全控制’,即是要能讀也能寫;

3、RMAN執行指令改為類似這樣:

ALLOCATE CHANNEL CH1 DEVICE TYPE DISK FORMAT '\\211.161.111.53\rman_share\mydb_backup_%U';

注意其中2個地方:211.161.111.53為B的IP,rman_share為B上D:\rman_share檔案夾的共享名。

經過上面的設定,OK,在A上執行RMAN指令,然後觀察B的D:\rman_share目錄。

參考:

<a href="http://www.itpub.net/viewthread.php?tid=1265512&amp;extra=&amp;page=2">http://www.itpub.net/viewthread.php?tid=1265512&amp;extra=&amp;page=2</a>