管理處理序伺服器
本文說明管理 Site Recovery 流程伺服器的一般工作。
流程伺服器用來接收、最佳化和將複寫資料傳送至 Azure。 流程伺服器也會在您想要複寫的 VMware VM 和實體伺服器上執行行動服務的推送安裝,並執行內部部署機器的自動探索。 將內部部署 VMware VM 或實體伺服器複寫至 Azure 時,流程伺服器預設會安裝在組態伺服器機器上。
- 針對大型部署,您可能需要額外的內部部署處理序伺服器才能調整容量。
- 若要從 Azure 容錯回復至內部部署,您必須在 Azure 中設定暫時性的流程伺服器。 容錯回復完成後,您可以刪除此 VM。
深入了解處理序伺服器。
升級處理序伺服器
當您部署內部部署的流程伺服器,或部署為 Azure VM 進行容錯回復時,會安裝最新版本的流程伺服器。 Site Recovery 小組會定期發行修正程式和增強功能,我們建議您將處理序伺服器保持在最新狀態。 您可以升級流程伺服器,如下所示:
- 以系統管理員身分登入處理序伺服器。
- 下載最新版的整合安裝安裝程式。
- 按兩下安裝程式,即可啟動更新程序。
- 安裝程式會偵測已安裝的 Site Recovery 元件,並將其升級為最新版本。
移動 VM 以平衡流程伺服器負載
藉由在兩個流程伺服器之間移動 VM 來平衡負載,如下所示:
在保存庫的 [管理] 下,按一下 [Site Recovery 基礎結構]。 在 [VMware/實體機器] 下,按一下 [設定伺服器]。
按一下註冊處理序伺服器的組態伺服器。
按一下您要對流量進行負載平衡的流程伺服器。
按一下 [負載平衡],選取您要移動電腦的目標流程伺服器。 然後按一下 [確定]。
按一下 [選取電腦],然後選擇您想要從目前的電腦移至目標流程伺服器的電腦。 系統會針對每個虛擬機器顯示平均資料變更的詳細資料。 然後按一下 [確定] 。
在保存庫中,監視位於 監視>Site Recovery 作業下的作業進度。
需要大約 15 分鐘的時間,變更才會反映在入口網站中。 如需更快速的效果,請重新整理設定伺服器。
將整個工作負載切換到另一個流程伺服器
將流程伺服器所處理的整個工作負載移至不同的流程伺服器,如下所示:
在保存庫的 [管理] 下,按一下 [Site Recovery 基礎結構]。 在 [VMware/實體機器] 下,按一下 [設定伺服器]。
按一下註冊處理序伺服器的組態伺服器。
按一下您要切換工作負載的流程伺服器。
按一下 [切換],選取您要移動工作負載的目標流程伺服器。 然後按一下 [確定]。
在保存庫中,監視位於 監視>Site Recovery 作業下的作業進度。
需要大約 15 分鐘的時間,變更才會反映在入口網站中。 如需更快速的效果,請重新整理設定伺服器。
註冊主要目標伺服器
主要目標伺服器位於設定伺服器和擴增流程伺服器上。 必須向設定伺服器註冊。 如果此註冊失敗,可能會影響受保護項目的健康情況。 若要向設定伺服器註冊主要目標伺服器,請登入需要註冊的特定設定伺服器/擴增流程伺服器。 覽至資料夾 %PROGRAMDATA%\ASR\Agent,然後在系統管理員命令提示字元中執行下列命令。
cmd
cdpcli.exe --registermt
net stop obengine
net start obengine
exit
重新註冊處理序伺服器
使用設定伺服器,將在內部部署或 Azure VM 上執行的流程伺服器重新註冊,如下所示:
建立與執行處理序伺服器所在電腦的遠端桌面連線。
執行 cspsconfigtool.exe 以啟動 Azure Site Recovery 處理序伺服器設定工具。
- 此工具會在您第一次登入處理序伺服器時自動啟動。
- 如果未自動開啟,請在桌面上按一下其鍵盤快速鍵。
在 [設定伺服器 FQDN 或 IP] 中,指定要用來註冊處理序伺服器的設定伺服器名稱或 IP 位址。
在 [組態伺服器連接埠] 中,確定已指定 443。 這是組態伺服器用於接聽要求的連接埠。
在 [連線複雜密碼] 中,指定設定組態伺服器時要指定的複雜密碼。 若要尋找複雜密碼:
- 在組態伺服器上,瀏覽至 Site Recovery 安裝資料夾 **\home\svssystems\bin**:
cd %ProgramData%\ASR\home\svsystems\bin
- 執行下列命令以列印出目前的複雜密碼:
genpassphrase.exe -n
在 [資料傳輸連接埠] 中,除非您已指定自訂連接埠,否則請保留預設值。
按一下 [儲存] 以儲存設定,然後註冊處理序伺服器。
儲存設定之後,請執行下列作業:
在處理序伺服器上,開啟系統管理員命令提示字元。
瀏覽至 %PROGRAMDATA%\ASR\Agent 資料夾,然後執行命令:
cdpcli.exe --registermt net stop obengine net start obengine
修改內部部署處理序伺服器的 Proxy 設定
如果內部部署流程伺服器使用 Proxy 連線到 Azure,您可以修改 Proxy 設定,如下所示:
- 登入處理序伺服器電腦。
- 開啟系統管理 PowerShell 命令視窗並執行下列命令:
$pwd = ConvertTo-SecureString -String MyProxyUserPassword Set-OBMachineSetting -ProxyServer http://myproxyserver.domain.com -ProxyPort PortNumber –ProxyUserName domain\username -ProxyPassword $pwd net stop obengine net start obengine
- 瀏覽至 %PROGRAMDATA%\ASR\Agent,然後執行命令:
cmd cdpcli.exe --registermt net stop obengine net start obengine exit
移除處理序伺服器
針對您的特定情況,請遵循這些步驟。
取消註冊已連線的處理序伺服器
- 以系統管理員身分建立處理序伺服器的遠端連線。
- 在 [控制台] 中開啟 [程式集] > [解除安裝程式]。
- 解除安裝 Microsoft Azure Site Recovery 行動服務/主要目標伺服器程式。
- 解除安裝 Microsoft Azure Site Recovery Configuration/Process Server 程式。
- 將步驟 3 和 4 的程式解除安裝之後,您就可以解除安裝 Microsoft Azure Site Recovery Configuration/Process Server 相依項目。
取消註冊已中斷連線的處理序伺服器
只有在無法恢復已安裝處理序伺服器的機器時,才使用這些步驟。
以系統管理員身分登入組態伺服器。
開啟系統管理命令提示字元,並瀏覽至
%ProgramData%\ASR\home\svsystems\bin
。執行此命令以取得一或多個處理序伺服器的清單。
perl Unregister-ASRComponent.pl -IPAddress <IP_of_Process_Server> -Component PS
- IP/名稱:執行處理序伺服器的電腦 IP 位址和名稱。
指定您想要取消註冊的處理序伺服器序號。
取消註冊處理序伺服器會從系統中移除其所有詳細資料,並顯示下列訊息:已成功取消註冊伺服器名稱 > (server-IP-address)
從防毒軟體排除資料夾
如果防毒軟體在獨立處理序伺服器或主要目標伺服器上執行,請從防毒作業中排除下列資料夾:
- C:\Program Files\Microsoft Azure Recovery Services Agent
- C:\ProgramData\ASR
- C:\ProgramData\ASRLogs
- C:\ProgramData\ASRSetupLogs
- C:\ProgramData\LogUploadServiceLogs
- C:\ProgramData\Microsoft Azure Site Recovery
- 處理序伺服器安裝目錄。 例如:C:\Program Files (x86)\Microsoft Azure Site Recovery