上一個主題: Discovery.cfg 配置檔案下一個主題: 變更獨立伺服器的電腦名稱


變更成員伺服器的電腦名稱

下列程序可協助確保成員伺服器的電腦名稱變更完成後,CA ARCserve Backup 網域中的成員伺服器能與主要伺服器進行通訊。

完成此程序之前,您必須變更成員伺服器的電腦名稱。

變更成員伺服器的電腦名稱

  1. 登入成員伺服器。

    附註:請勿開啟「管理員主控台」或登入 CA ARCserve Backup。

  2. 開啟「Windows 指令行」,並將目錄變更為下列目錄:
    %ARCSERVE_HOME%
    

    執行下列指令,以停止及啟動所有 ARCserve 服務:

    cstop
    cstart
    

    所有 ARCserve 服務都將停止並重新啟動。

    附註:在完成 cstart 指令後, 有一些 CA ARCserve Backup 服務不會啟動。 這是已知的行為,不會影響這個程序。

    請勿關閉「Windows 指令行」。

  3. 從 Windows 的 [開始] 功能表中選取 [所有程式]、CA、ARCserve Backup,然後按一下 [伺服器配置精靈]。

    即開啟 [伺服器配置精靈],並出現 [選取選項] 對話方塊。

  4. 按一下 [將此伺服器移至其他 CA ARCserve Backup 網域] 選項,然後按一下 [下一步]。

    即開啟 [新增至其他 CA ARCserve Backup 網域] 對話方塊。

  5. 在 [新增至其他 CA ARCserve Backup 網域] 對話方塊中,填入下列欄位,然後按一下 [下一步]。

    開啟 [系統帳戶] 對話方塊。

  6. 填寫 [系統帳戶] 對話方塊上的下列欄位:

    按 [下一步]。

    附註:此時可能會出現一個快顯訊息,通知您將不會啟動有些 CA ARCserve Backup 服務。 這是已知的行為,不會影響這個程序。

  7. 按一下 [確定]。

    即開啟 [CA ARCserve Backup 資料移轉] 對話方塊。

  8. 在 [CA ARCserve Backup 資料移轉] 對話方塊上,按一下 [下一步]。

    即開啟 [移轉伺服器資料] 對話方塊。

  9. 在 [移轉伺服器資料] 對話方塊上,按一下 [啟動]。

    啟動並完成資料移轉程序之後,即開啟 [完成] 對話方塊。

  10. 按一下 [完成] 對話方塊的 [完成]。

    附註:這時工作不會轉移到新的成員伺服器。 繼續前往下一個步驟,將工作轉移到新的成員伺服器。

  11. 請開啟 [工作狀態管理員]。

    找到與舊成員伺服器相關的工作。

    以滑鼠右鍵按一下工作,然後按一下快顯功能表中的 [修改工作]。

    在 [備份管理員] 視窗中,按一下 [目標] 索引標籤。

    將新的成員伺服器指定為工作的目標。

    提交 [擱置] 狀態的工作。

    關閉 [備份管理員]。

    附註:如果工作的來源資料位於舊成員伺服器上,您不能修改和轉移工作。 因此,您必須刪除具備這個配置的工作,然後在新的成員伺服器上重新建立這些工作。

  12. 成員伺服器名稱變更完成後,舊的 (無效的) 成員伺服器名稱仍會保留在 CA ARCserve Backup 管理員中。 若要移除管理員中的無效成員伺服器名稱,請執行下列作業:
    1. 開啟指令行視窗並瀏覽至 CA ARCserve Backup 安裝目錄。
    2. 執行下列指令:
      bab -cahost <主要伺服器> -removehost <無效的成員伺服器>
      

      範例:以下語法描述名稱為 A 的主要伺服器和名稱為 B 的無效成員伺服器。

      bab -cahost A -removehost B
      

      附註:如果您的 CA ARCserve Backup 實作中含有多部無效的成員伺服器,請針對每部成員伺服器重複步驟 (b)。

    3. 登入到主要伺服器或主控 CA ARCserve Backup 資料庫的伺服器,以驗證 CA ARCserve Backup 資料庫的狀態。

      (選擇性) 開啟 Microsoft SQL Server Management Studio 並使用 Windows 驗證開啟 CA ARCserve Backup 資料庫執行個體。

      例如,前往 Microsoft SQL Server Express Edition 資料庫的路徑如下:

      <server name>\ARCServe_DB
      
      • 必須有 Windows 驗證--如果您必須使用 Windows 驗證登入 CA ARCserve Backup 資料庫,請執行下列指令 (適用於 Microsoft SQL Server 和 Microsoft SQL Server Express Edition 資料庫):
        osql -S  <server_name[\instance_name]>  -E -d asdb -Q "delete from ashost where rhostname = '<成員伺服器名稱>'"
        

        範例:以下語法描述名稱為 asdb 的 CA ARCserve Backup 資料庫和需要 Windows 驗證的資料庫:

        osql -S A -E -d asdb -Q "delete from ashost where rhostname = 'B' "
        
      • 不需要 Windows 驗證--如果不需要 Windows 驗證即可登入 CA ARCserve Backup 資料庫,請執行下列指令 (僅適用於 Microsoft SQL Server 資料庫):
        osql -S  <server_name[\instance_name]>  -U <login_user> -d asdb -Q "delete from ashost where rhostname = '<成員伺服器名稱>'"
        

        範例:以下語法描述名稱為 asdb 的 CA ARCserve Backup 資料庫、名稱為 B 的無效成員伺服器、Microsoft SQL Server 使用者名稱 sa 及密碼 123。

        osql -S A -U sa -d asdb -Q "delete from ashost where rhostname = 'B' " password: 123
        

        附註:如果您的 CA ARCserve Backup 實作中含有一部以上無效的成員伺服器,請針對每部成員伺服器重複步驟 (c)。

      如果您可以檢視執行個體的詳細資訊,表示資料庫運作正常。 請關閉 Microsoft SQL Server Management Studio 並繼續前往下一個步驟。

      如果 Microsoft SQL Server Management Studio 顯示快顯訊息,表示資料庫執行個體未正常運作。 您必須嘗試解決快顯訊息上指出的問題,然後驗證 CA ARCserve Backup 資料庫的狀態。

    如果上述指令都成功完成,便會出現下列訊息:

    有 n 列受到影響
    

    如果上述指令未成功完成,請驗證伺服器名稱、登入 CA ARCserve Backup 的使用者名稱及資料庫名稱正確無誤,然後重複這個步驟。

  13. 若要驗證變更,請開啟 [管理員主控台]、開啟 [備份管理員],然後選取 [來源] 索引標籤。

    展開 [來源] 樹狀目錄中的 Windows Systems 物件。

    成員伺服器會以新主機名稱出現在 Windows Systems 物件下。

更多資訊:

使用伺服器配置精靈管理 ARCserve 伺服器