在「應用程式詳細資料和設定」頁面 (透過「詳細資料和設定」存取),管理一致性群組資料擷取作業時,您可以修改應用程式專屬設定。在某些情況下,應用程式設定可能很有用或不可或缺。 設定應用程式設定後,按一下「儲存變更」。
以下列出應用程式設定,並說明各項設定的用途。
- 使用者名稱/密碼 (SQL 服務、SMB):適用於 SQL Server。用於備份資料庫交易記錄的使用者憑證。這個帳戶必須具備備份權限。只有在選取「備份交易記錄」或「截斷記錄」,且「本機系統」沒有 SQL 資料庫的權限時,才需要提供憑證。SMB:用於驗證 SMB 共用的使用者憑證。
資料庫中的使用者角色 (僅限 Oracle):用於備份和災難復原 RMAN 備份的資料庫使用者帳戶。這是必要設定,根據預設,「資料庫」設定中的「使用者角色」會使用 sysdba 角色。如果是 12c 以上版本的 sysbackup 角色,請選取 sysbackup 角色。角色選項如下:
- 角色 sysdba
- sysbackup 角色 (適用於 12c)
通道數量 (僅限 Oracle):使用者可根據主機運算能力具體情況,設定 RMAN 通道。應根據伺服器上可用的核心數量設定通道數量,並考量到設定要平行執行的其他資料庫備份作業。有效值為 1 到 255。
暫存磁碟大小 (GB) (Oracle、本機檔案系統、SMB、NFS、SQL Server): 在「暫存磁碟大小 (GB)」欄位中輸入暫存磁碟大小。備份和災難復原代理程式會計算設定的應用程式大小上限。「暫存磁碟大小」選項可讓您分配暫存磁碟來保留備份,並允許資料庫日後擴充。
暫存磁碟細微程度 (GB) (本機檔案系統、SMB、NFS、SQL Server):定義為應用程式建立的暫存磁碟細微程度。如果應用程式使用多個暫存磁碟,這個屬性會指定每個暫存磁碟的大小。有效項目為 1 到 128000,例如:
- 如果應用程式為 4.3 TB,且「暫存磁碟精細程度」值為 2 TB,「最後暫存磁碟大小下限」值為 1 TB,備份/還原設備會建立三個暫存磁碟,大小分別為 2 TB、2 TB 和 1 TB。
- 如果應用程式為 4.3 TB,且「階段磁碟精細程度」值為 2 TB,「最後階段磁碟大小下限」值為 0.1 TB,備份/還原設備會建立三個階段磁碟,大小分別為 2 TB、2 TB 和 0.3 TB。
- 如果應用程式為 4.3 TB,且「階段磁碟精細程度」值為 5 TB,「最後階段磁碟大小下限」值為 1 TB,備份/復原設備會建立一個 4.3 TB 的階段磁碟。「階段磁碟細微程度」和「最後階段磁碟大小下限」是在應用程式層級指定。
最後暫存磁碟大小下限 (GB) (本機檔案系統、SMB、NFS):
如果為應用程式建立多個暫存磁碟,則為最後一個片段的大小。有效項目為 1 到 128000。 這項應用程式設定會與「階段磁碟細微程度」搭配使用,且這兩項應用程式設定都是在應用程式層級指定。
- 暫存磁碟掛接點 (Oracle、本機檔案系統、SMB、NFS):如要將暫存磁碟掛接至特定位置,請輸入暫存磁碟掛接點。
- Oracle 具名接聽程式 (僅限 Oracle):如果資料庫伺服器上執行多個接聽程式,請在此指定接聽程式名稱。
RMAN 記錄位置 (僅限 Oracle):預設的 RMAN 記錄位置為
/act/log/rman<db name>.log。使用者可彈性變更 rman 記錄檔位置 (完整路徑,含 rman 檔案名稱)。在「RMAN Log Location」欄位中輸入 RMAN 記錄路徑。這是自訂位置,也就是 RMAN 寫入記錄檔的完整路徑和 RMAN 檔案名稱 (備份期間)。(僅限 Oracle)- 在 Linux 中,預設記錄檔位置為
/act/log/<sid>_rman.log.。如要變更路徑,值必須為/act/log/test/custom_rman.log形式。 - 在 Windows 中,預設記錄位置為
c:\act_tmp\log\<sid>_rman.log。 如果變更路徑,請務必確認路徑中沒有空格。
- 在 Linux 中,預設記錄檔位置為
還原驗證 (僅限 Oracle):選擇在還原備份檔前驗證每個備份檔。RMAN 提供備份的「還原驗證」。勾選這個選項後,備份和災難復原代理程式會針對每個備份作業,叫用 RMAN 還原驗證指令。
- RMAN 目錄資料庫名稱 (僅限 Oracle):這是目錄資料庫 SID 名稱 (選填)。這是指使用者環境,其中已為 RMAN 備份設定 RMAN CATALOG DATABASE。
- RMAN 目錄使用者 (僅限 Oracle):RMAN 備份的目錄資料庫使用者名稱。
- RAN 目錄密碼 (僅限 Oracle)。編目資料庫使用者登入密碼。
- Oracle 服務名稱 (僅限 Oracle):可讓您在
tnsnames.ora檔案中指定新的服務名稱,供備份和災難復原服務使用。如未指定,備份和災難復原 預設會使用 Oracle sid 名稱 (執行個體名稱) 做為服務名稱。新的服務名稱或預設 SID 名稱必須在tnsnames.ora檔案中有一筆項目,備份和災難復原 才能連線。如果是 Oracle RAC,則必須在每個節點上設定專屬服務。 - 叢集節點 (僅限 Oracle):以 failover
choice:Node IP:servicename:role格式指定容錯移轉節點選項,詳情請參閱。這項功能僅適用於 RAC。 - SQL 資料庫備份路徑 (僅限 SQL Server):定義暫時性 SQL 備份的位置。如果 Backup and DR 備份和災難復原代理程式對 SQL Server 資料庫進行完整備份,備份檔會儲存在這個目錄中。請確認裝載這個目錄的磁碟區有足夠的可用空間,可存放完整的資料庫備份。
- 服務存取點 IP 位址 (僅限 SQL Server):服務存取點僅適用於 SQL Server 可用性群組。在此輸入值,即可從 SQL 可用性設備備份。指定要備份資料庫的設備節點 IP 位址。如果您希望從作用中節點備份資料庫,且不需要容錯移轉設備,則不需要這個選項。
- 備份和災難復原代理程式選項:除非您與支援團隊合作,否則請將備份和災難復原代理程式選項留空。
- 記錄檔清除保留期限:輸入要將封存記錄檔保留在主要記錄檔目的地的時數。舉例來說,如果設為 4,系統就會從資料庫主要封存目的地清除超過 4 小時的封存記錄。有效值為 1 到 720。預設值為 24 小時。
- 清除前成功備份的記錄 (僅限 Oracle):輸入記錄修剪前需要成功備份的記錄數量。
- MAXCORRUPT 參數設定 (僅限 Oracle):輸入擷取作業失敗前允許的損毀數量上限。
- AU Size (僅限 Oracle):ASM 磁碟群組的配置單位 (AU) 大小。 預設值為 4 MB。這只會用於 ASM 磁碟群組下的第一個備份。 選項包括 1、2、3、4、8、16、32 和 64 MB。
- 記錄暫存磁碟大小 (GB) (僅限 Oracle):適用於設定記錄備份政策時。有效值為 1 到 4000。 根據預設,設備管理控制台會計算 30 天的平均值,以決定封存備份暫存磁碟的暫存磁碟大小。指定 24 小時的記錄備份容量,加上 20% 的額外負荷,做為「記錄暫存磁碟大小」。
- 請勿取消編目 (僅限 Oracle):在每次備份後保留 RMAN 備份編目。根據預設,備份和災難復原備份會在備份結束時取消編目,並在備份開始時編目。選項為「是」或「否」。
- 強制執行新的 Level0 備份 (僅限 Oracle):強制啟動新的 Level0 Oracle RMAN 備份。如果因任何原因需要完整備份 (層級 0),以覆寫備份和災難復原服務的增量備份,請為單一備份工作選取這個選項。請務必在完成完整層級 0 備份後清除,否則每次備份都會強制成為新的層級 0 Oracle RMAN 備份。這會影響快照集區儲存空間。
- 交叉檢查 Archivelog:根據預設,交叉檢查不會與封存備份一起執行。選取這個選項,即可在每次備份封存記錄時執行交叉檢查,並刪除過期的封存記錄。
- 交叉檢查 Archivelog 備份:選取這個選項,即可在備份新記錄之前,對目前備份的 archivelog 執行交叉檢查,並刪除過期的 archivelog。
- Oracle 設定檔位置 (僅限 Oracle):如要備份任何 Oracle 設定檔 (例如用於加密支援的錢包),必須提供完整路徑。如果指定資料夾名稱,系統會備份該資料夾下的所有檔案。如果指定檔案名稱,則只會備份指定的檔案。
- Oracle TND_Admin 路徑 (僅限 Oracle):指定 Oracle TNS 管理員路徑,做為 Oracle 環境的一部分,例如
TNS_ADMIN=$GRID_HOME/network/admin。tns_admin參數會決定 TND 管理檔案的位置,例如tnsnames.ora和listener.ora。 - 將檔案系統格式轉換為 Oracle ASM 格式 (僅限 Oracle):根據預設,資料庫會以預設格式 (ASM 或檔案系統) 擷取。備份目的地為 ASM 至 ASM,以及非 ASM 至檔案系統。如果來源資料庫位於檔案系統下,且備份目的地必須設為 Oracle ASM,請選取「是」。您必須在 Oracle 伺服器上安裝 ASM。 您也可以選擇使用「Convert ASM Format」(轉換 ASM 格式) 轉換為「Filesystem Format」(檔案系統格式)。如果來源資料庫是 ASM,且備份目的地必須設為檔案系統,請選取「是」。