ca_restore 指令包含下列 Oracle RMAN 資料庫選項:
ca_restore -use_rmancat
[-rman_catdbname <rman_catdbname>] [-rman_catuser <RMan Catalog User>] [-rman_catpassword <RMan Catalog Password>]
ca_restore [-put_online] ca_restore [-oracle_controlfile] ca_restore [-listbakset] ca_restore [-rman_archlogsel
al_all | al_pattern [-rman_alpattern <Archive Log Pattern>] | al_time [-rman_alfromtime <Archive Log From Time>] [-rman_aluntiltime <Archive Log Until Time>] | al_scn [-rman_alfromscn <Archive Log From SCN>] [-rman_aluntilscn <Archive Log Until SCN>] | al_logseq [-rman_alfromlogseq <Archive Log From Sequence>] [-rman_aluntillogseq <Archive Log Until Sequence>] [-rman_althread <Archive Log Number of Threads>] | al_none]
ca_restore [-rman_script <RMan Script>] ca_restore [-rman_numberofchannels <Number of Channels>] ca_restore [-rman_blocksize <Block Size (Bytes)>] ca_restore [-rman_baksetnum <Validate Backup Set Number>] ca_restore [-rman_restoremethod
rm_lastbackup | rm_time [-rman_restoretime <Restore From Backup Made On (Date/Time)>] | rm_tag -rman_baktag <RMan Backup Tag> ]
ca_restore [-rman_recoverytype
rec_norec | rec_untilendoflogs | rec_untilscn [-rman_recoveruntilscn <Until SCN>] | rec_untillogseq [-rman_recoveruntilseq <Until Log Sequence>] [-rman_recthread <Recovery Thread Number>] | rec_untiltime [-rman_recoveruntiltime <Until Time>]]
附註:ca_restore 資料庫選項的說明位於名為「資料庫選項」的個別主題中,您可以輸入下列指令,從實際的 CLI 加以檢視:ca_restore allusage。
附註:當您使用 CA ARCserve Backup CLI (指令行介面) 來備份或還原 Oracle 物件,而其名稱中含有 DBCS (雙位元組字元集) 或是 MBCS (多位元組字元集) 時,您必須要確認 CA ARCserve Backup 伺服器與代理程式方塊具有相同的語言設定。
附註:如果 Oracle 執行個體名稱和資料庫名稱不同,-database 選項應該是 "-database ORACLERMAN [執行個體名稱@資料庫名稱]",而不是 "-database ORACLERMAN [資料庫名稱]"。
指定使用目錄 (建議)。 表示是否使用 RMAN 目錄進行作業。 通常建議您要使用,因為若未使用目錄時,RMAN 將會使用資料庫控制檔。 遺失此控制檔將會導致 RMAN 無法還原資料庫。
這個參數是用來在當您嘗試執行 Oracle RMAN ca_restore 工作搭配 [復原目錄資料庫] 時,包含目錄資料庫的名稱。
預設值:空
指定擁有 RMAN 目錄的 Oracle 使用者名稱。
指定擁有 RMAN 目錄之使用者的密碼。
對 RMAN 指定所還原的 Oracle 物件應於執行復原之後上線。
指定應還原控制檔案。
指定列出所有包含在來源節點中所選取物件的備份集。
假設「封存日誌」物件已併入 [還原管理員] GUI 的 [來源] 面板,此面板的 [封存日誌選取範圍] 部份可讓使用者選取要還原的封存日誌為何。 此選項是以選項按鈕表示。 全部表示將會備份所有封存日誌。
預設值:全部
字串模式可用於依據名稱選取封存的日誌。
使用此選項以指示將依據建立時間,選取要還原的封存日誌。 此欄位會決定封存日誌選取範圍的時間下限。 只有於此時間之後所建立的封存日誌才會還原。
使用此選項以指示將依據建立時間,選取要還原的封存日誌。 此欄位會決定封存日誌選取範圍的時間上限。 只有於此時間之前所建立的封存日誌才會還原。
使用此選項以指示要還原的封存日誌範圍並非依時間決定,而是依 SCN (系統變更數) 決定。 此欄位表示封存日誌選取範圍之 SCN 下限。 此值可保留空白,假設 Until SCN 欄位不是空白。
使用此選項以指示要還原的封存日誌範圍並非依時間決定,而是依 SCN (系統變更數) 決定。 此欄位會用以決定封存日誌選取範圍之 SCN 上限。 只要使用者輸入 From SCN 欄位的值,就不一定要輸入此欄位的值。
請使用此選項以指定封存日誌選取範圍,是依據封存日誌的順序編號而定。 此欄位對應至最低的日誌順序編號,其會決定將還原的封存日誌。 唯有當您提供 Until Log Sequence 欄位值時,此欄位才可保留空白。
使用此選項以指示封存日誌選取範圍,是依據封存日誌的順序編號而定。 此欄位會用以輸入封存日誌選取範圍的封存日誌順序編號上限。 只要使用者輸入 From Log Sequence 欄位的值,就不需要輸入此欄位的值。
請使用此選項指定執行緒號碼,用以識別產生封存日誌檔的 Oracle 伺服器。 該參數僅用與 [依據時間] 併用,[依據 SCN] 或 [依據日誌序號] 選項,會描述如下。 若使用 [全部] 或 [依據模式] 選項時,將會忽略它。
預設值:1
附註:此值僅會用於 OPS (Oracle Parallel Server,對於 Oracle 8 及 8i) 或 RAC (Real Application Clusters,對於 Oracle 9i 及 10g),否則執行緒號碼將永遠為 1。
使用此選項輸入 RMAN 指令碼的路徑。 提供此欄位的值會使得 Oracle 代理程式忽略所有其他已由使用者輸入 GUI 中的選項。 該指令碼將會傳送至 RMAN,而 Oracle 代理程式則會正常地執行還原作業。
使用這個選項指定 RMAN 會配置用以執行還原作業的通道數量。 RMAN 將以每個通道各一工作的平行方式提交工作。
預設值:1 通道
請使用此選項指定一個值,以決定執行還原時 RMAN 將傳送至 Oracle 代理程式的資料區塊大小。 該欄位預設為留空。 若使用者在備份期間輸入了某個值,則在想還原時,亦須輸入相同的區塊大小值。 否則,RMAN 將會產生錯誤訊息,表示備份區塊大小與還原大小不相符。 在此情況下,錯誤訊息中會放置於備份期間所使用的值。 若未提供任何值,則 RMAN 會使用 64 KB (Oracle 8 或 8i) 及 256 KB (Oracle 9i)。
此參數不會再出現於 Oracle 10g 中。
預設值:空
指定來確定磁帶上的複製資料是否有效同時可以進行還原。 RMAN 實際上不會從此指令還原資料。
您可以取得備份集數目,方法是連接至其環境中的 RMAN,並發出「list backupset」指令。 還有一種方法可以取得備份集數目,即從 ca_restore 指令的 -listbakset 選項執行結果中取得,以檢視可用備份集資訊。
指定根據要執行的方法執行資料還原。
指定 RMAN 應嘗試從最新備份還原資料。
根據指定的日期與時間指定 RMAN 將要從中取得資料的集合。
指定 RMAN 應嘗試根據指定的「標籤」還原資料。 如果您在實際備份期間指定備份「標籤」,您可以使用「標籤」名稱來還原資料。
指定根據要執行的復原類型執行資料復原。
此參數表示在資料還原之後 RMAN 無需執行任何復原。
對 RMAN 指定復原資料,距離目前時間越近越好,直到目前日誌結尾。
對 RMAN 指定執行復原,直到指定的「系統變更數」(SCN) 值為止。
指定對整個資料庫執行復原到所指定時間點 (由指定的封存日誌序號表示) 為止。 此為表示復原程序將停止的封存日誌。
指定對整個資料庫執行復原到所指定時間點 (由指定的復原執行緒編號表示) 為止。 該值將會用於 OPS 或 RAC 環境中,以辨識產生封存日誌的 Oracle 伺服器。
指定對整個資料庫執行復原到指定的時間點為止。
Copyright © 2013 CA.
All rights reserved.
|
|