上一個主題: 配置 Assured Recovery 內容

下一個主題: Assured Recovery 測試限制

指定 Assured Recovery 內容

本節列出 Assured Recovery 內容的清單、對應值,並解說各個內容。

附註:在 Windows x64 系統上,您無法執行會利用圖形化使用者介面啟動應用程式的指令碼。

排程器

[排程器] 可讓您根據預先定義的排程 (例如,每隔幾個小時、每天一次或一個月數次),自動執行 Assured Recovery 測試。 若要設定排程器,請參閱〈在排定的模式中執行 Assured Recovery 測試〉。

啟動資料庫

這個內容會定義 AR 測試的第一個步驟:在複本上啟動資料庫服務。

自動

預設狀況下,此內容設定為 [開啟]。 若要使用指令碼來取代資料庫服務的自動初始化,請將這個選項設為 [關閉]。

使用者定義的指令碼

您可以指定指令碼,以增加或取代用來啟動資料庫服務的標準步驟。

若要取代標準步驟,請將 [自動] 設為 [關閉],並將 [使用者定義的指令碼] 設為 [開啟]。 接著,在 [指令碼名稱] 方塊中,為要執行的指令碼指定完整路徑名稱。

若要在標準步驟之後執行指令碼,請將 [自動] 保留為 [開啟]。

指令碼名稱 (完整路徑)

輸入啟動資料庫服務之後,所呼叫的指令碼名稱及完整路徑或不輸入。

引數

要傳送到指令碼的其他引數,指令碼於之前內容中指定。 此處輸入的引數為靜態值。

複本的資料庫測試

這個內容會定義 Assured Recovery 測試的第二個步驟:驗證所有應用程式服務都已經正確啟動,且所有資料庫或資訊存放區都已成功裝載並處於有效的狀態。

自動

預設狀況下,此內容設定為 [開啟]。 若要使用指令碼來取代這個資料庫驗證階段期間執行的自動動作,請將這個選項設定為 [關閉]。

使用者定義的指令碼

您可以指定指令碼,以增加或取代這個資料庫驗證階段期間執行的動作。

若要取代標準步驟,請將 [自動] 設為 [關閉],並將 [使用者定義的指令碼] 設為 [開啟]。 接著,在 [指令碼名稱] 方塊中,為要執行的指令碼指定完整路徑名稱。

若要在標準步驟之後執行指令碼,請將 [自動] 保留為 [開啟]。

指令碼名稱 (完整路徑) — 輸入在資料庫驗證步驟或取代它之後,所呼叫之指令碼的名稱與完整路徑。

引數 — 要傳送至之前內容中所指定之指令碼的其他引數。 此處輸入的引數為靜態值。

測試成功時的動作 (資料庫連線)

成功測試複本之後,應用程式資料處於已知、有效的狀態。 例如,您可能會想利用這個事實,來確定此時正在對驗證的資料執行備份。 如果您想執行的動作需要應用程式正在執行中,且已裝載資料庫或資訊儲存,則應該在這個步驟透過此處的指令碼來進行登錄,方法是在 [使用者定義的指令碼] 方塊中指定指令碼的詳細資訊。 本節沒有預設動作。

使用者定義的指令碼

指令碼名稱 (完整路徑) — 輸入在應用程式仍在執行中,且已裝載資料庫或資訊儲存時,所呼叫之指令碼的名稱與完整路徑。

引數 — 要傳送至之前內容中所指定之指令碼的其他引數。 此處輸入的引數為靜態值。

停止資料庫

這個內容會定義標準 AR 測試中第三個,也是最後一個步驟:測試完成時,停止資料庫服務。

自動

預設狀況下,此內容設定為 [開啟]。 若要使用指令碼來取代資料庫服務的自動停止,請將此選項設為 [關閉]。

使用者定義的指令碼

您可以指定指令碼,以增加或取代用來停止資料庫服務的標準步驟。

  • 若要取代標準步驟,請將 [自動] 設為 [關閉],並將 [使用者定義的指令碼] 設為 [開啟]。 接著,在 [指令碼名稱] 方塊中,為要執行的指令碼指定完整路徑名稱。
  • 若要在標準步驟之後執行指令碼,請將 [自動] 保留為 [開啟]。

指令碼名稱 (完整路徑) — 輸入在停止資料庫服務或取代它之後,所呼叫之指令碼的名稱與完整路徑。

引數 — 要傳送至之前內容中所指定之指令碼的其他引數。 此處輸入的引數為靜態值。

測試成功時的動作 (資料庫離線)

如同「測試成功時的動作 (資料庫連線)」中所述,此階段中的應用程式會處於已知的有效狀態。 您可以在此時複製它、執行備份或取得快照。 如果動作不需要應用程式正在執行中,則請透過此處的指令碼來登錄此動作,方法是在 [使用者定義的指令碼] 欄位中指定指令碼的完整路徑名稱。

附註:在 Windows Server 2003 和更新的系統上,您可以自動產生 VSS 快照。 如需詳細資訊,請參閱〈自動建立 VSS 快照〉。

使用者定義的指令碼

指令碼名稱 (完整路徑) — 輸入成功完成 Assured Recovery 測試之後所呼叫的指令碼的名稱與完整路徑。

引數 — 要傳送至 [指令碼名稱] 內容中所指定之指令碼的其他引數。 此處輸入的引數為靜態值。