使用暖待命伺服器

當記錄傳送設定的主要伺服器變得無法使用時,很可能是次要伺服器的所有次要資料庫未完全同步。有些在主要伺服器上建立的交易記錄備份可能尚未套用到次要伺服器。此外,自從上次交易記錄備份後,主要伺服器上的資料庫可能也發生了變更。使用待命副本之前,請將主要資料庫與待命副本同步,然後遵循以下步驟讓待命伺服器連線工作:

  1. 將建立在主要伺服器上而尚未套用的交易記錄備份,依序套用到待命伺服器。

  2. 在主要伺服器上建立現用交易記錄檔的備份,並將這個備份套用至待命伺服器上的資料庫。將使用中之交易記錄檔的備份套用至待命伺服器時,由於這是失敗前的狀態,因此可以讓使用者以主要資料庫的正確副本來進行工作 (但任何未認可的交易都會永遠遺失)。如需詳細資訊,請參閱<使用交易記錄備份>。

  3. 復原待命伺服器上的資料庫。此復原資料庫的動作是以不建立待命資料庫檔案的方式進行,讓資料庫可供使用者修改。

  4. 如果主要伺服器是在計畫的維護或升級的情況中,而未損毀,則可以利用 NORECOVERY 備份使用中的交易記錄檔。這會使資料庫處於還原狀態。如需詳細資訊,請參閱<結尾記錄備份>。

  5. (選擇性) 利用次要伺服器的交易記錄備份更新主要伺服器。然後,您便可以切換回主要伺服器,而不必備份和還原次要資料庫。如需詳細資訊,請參閱<套用交易記錄備份>。

若要減少資源需求,您可以從單一待命伺服器上的數個主要伺服器中儲存資料庫的備份。例如,假設一個部門中有幾部主要伺服器,每一部伺服器執行著關鍵任務的資料庫系統。此部門的運算環境是設定為將同時多部主要伺服器失敗的可能性降至最低。五部主要伺服器中每一部的最近資料庫備份會複製到單一共用待命伺服器。為了處理並行失敗影響主要伺服器的可能性,待命伺服器比主要伺服器的規格更高。萬一任何主要伺服器發生嚴重損毀,其資料庫的備份可在待命伺服器上還原和復原。