無法啟動 DPM protection 代理服務
本文可協助您修正此問題:當您啟動 Data Protection Manager (DPM) Protection 代理程式服務時,當您收到 DPMRA 服務時,收到 DPMRA 服務時,會 **以服務特有的錯誤 10048 (0x2740) ** 錯誤。
原始產品版本: System Center Data Protection Manager
原始 KB 編號: 947682
徵狀
在 Microsoft System Center Data Protection Manager 中部署 DPM 保護代理程式之後,DPM 保護代理程式服務便無法在受保護的伺服器上啟動。 (受保護的伺服器是包含保護群組成員之資料來源的伺服器。 )
原因
此問題可能是由於下列其中一個原因所造成:
- 另一個處理常式使用 TCP 埠5718和 TCP 埠5719。 DPM protection agent 服務需要這兩個埠。
- TCP 埠5718和 TCP 埠5719未針對電腦上的防火牆應用程式或防火牆裝置開啟。
解決方法1
若要解決此問題,請找出使用必要的 TCP 埠的處理常式。 如果要執行這項操作,請依照下列步驟執行:
開啟 [命令提示字元] 視窗。 在命令提示字元中執行下列命令:
netstat -ano > netstat.txt tasklist > tasklist.txt tasklist /svc >svclist.txt
注意
在這個步驟中,命令輸出
netstat
和tasklist
命令會寫入至文字檔,這樣您就能更輕鬆地檢查輸出。tasklist
請與參數一起執行命令,/svc
因為使用必要端口的程式可能執行為服務。開啟步驟1中所產生的文字檔。 若要這麼做,請在命令提示字元中執行下列命令:
notepad netstat.txt notepad tasklist.txt notepad svclist.txt
在 Netstat.txt 檔案中,尋找與 TCP 埠5718和 TCP 埠5719對應的任何專案。 請注意每個專案的處理常式識別碼 (PID) 。
在 Tasklist.txt 檔案中,找出您在步驟3中找到的 Pid,以判斷哪些進程正在使用必要的埠。 如果您找不到 Tasklist.txt 檔案中的 Pid,請嘗試在 Svclist.txt 檔案中尋找 Pid。
當您發現哪個進程使用必要的埠之後,請設定對應的程式以使用其他可用的埠。 如果您無法變更程式的埠,或此程式會以動態方式使用埠,則必須停止該程式。
注意
如果另一個應用程式使用埠或埠 (5718 和 5719) ,便無法變更這些埠。 在此情況下,您可以改用 SetAgentcfg.exe 工具。 此工具可讓您變更 DPM 代理程式使用的預設埠。
若要變更 DPM 代理程式所使用的埠,請在出現問題的受保護電腦上遵循下列步驟。 請確定任何其他應用程式不會使用您重新指派的埠。
從 DPM 服務器找出 SetAgentcfg.exe 檔案。 檔案的預設位置是
%PROGRAMFILES%\Microsoft DPM\DPM\Setup\SetAgentCfg.exe
。將檔案複製到出現問題的受保護電腦。 將檔案複製到 agent DPM\Bin 目錄。 檔案的預設位置是
%PROGRAMFILES%\Microsoft Data Protection Manager\DPM\bin
。在出現問題的受保護電腦上,開啟 [系統管理命令提示字元] 視窗。
在 [命令提示字元] 視窗中,變更為複製 SetAgentCfg.exe 檔案的目錄。 例如,變更為目錄
%PROGRAMFILES%\Microsoft Data Protection Manager\DPM\bin
。執行下列命令,以變更 DPM 代理程式所使用的埠:
SetAgentCfg e dpmra <port number> <alternate port number>
重新開機 DPMRA 服務。
如果這些步驟無法解決此問題,請判斷防火牆應用程式是否需要驗證這些埠。 然後,手動開啟埠。
解決方法2
若要保留 TCP 埠5718和5719,請依照如何在執行 Windows Server 2003 或 windows 2000 伺服器的電腦上預約一組短暫埠的步驟進行記錄。
其他相關資訊
Data Protection Manager 和受保護的伺服器會開啟透過 TCP 埠5718和 TCP 埠5719的連線,以啟用資料保護管理員作業,例如同步處理及復原。 目前的問題可能發生在執行 Microsoft Exchange 系統助理 服務的受保護伺服器上。 這種服務會動態地使用 TCP 埠。 這項服務可採用一或兩個必要的埠。
Data Protection Manager 也會使用下列埠:
- TCP 135 動態
- 使用者資料包協定 (UDP) 53
- UDP 88
- TCP 88
- UDP 137
- UDP 138
- TCP 139
- TCP 389
- UDP 389