本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Windows 上安裝
完成下列程序在 Windows 上安裝代理程式。在開始此程序之前,請確定已設定 Migration Hub 本地區域。
在您的資料中心安裝 AWS 應用程式探索代理程式
-
下載 Windows 代理程式安裝程式
,但請勿按兩下以在 Windows 中執行安裝程式。 重要
請勿按兩下以在 Windows 中執行安裝程式,因為安裝程式將無法安裝。代理程式安裝僅可從命令提示字元執行。(如果您已經連按兩下安裝程式,則必須移至新增/移除程式並解除安裝代理程式,然後再繼續進行其餘的安裝步驟。)
如果 Windows 代理程式安裝程式未在主機上偵測到任何版本的 Visual C++ x86 執行階段,它會在安裝代理程式軟體之前,自動安裝 Visual C++ x86 2015-2019 執行階段。
-
以管理員身分開啟命令提示字元,並導覽至您儲存安裝套件的位置。
-
如果要安裝代理程式,請選擇下列其中一種安裝方法。
若要... 執行此作業... 安裝探查代理
若要安裝代理程式,請執行代理程式安裝命令,如下列範例所示。在範例中,請
以您所在地區的名稱、your-home-region
存取金鑰 ID 和aws-access-key-id
私密存取金鑰取代。aws-secret-access-key
或者,您可以指定 INSTALLLOCATION 參數的資料夾路徑
,以設定代理程式安裝位置。例如C:\install-location
INSTALLLOCATION="
。產生的資料夾階層將是 [安裝位置路徑]\AWS 探索。依預設,安裝位置為資C:\install-location
"Program Files
料夾。或者,您可以使用
LOGANDCONFIGLOCATION
來覆寫代理程式記錄檔資料夾和組態檔的預設目錄 (ProgramData)。產生的資料夾階層為[
。LOGANDCONFIGLOCATION path
]\AWS Discovery.\AWSDiscoveryAgentInstaller.exe REGION="
your-home-region
" KEY_ID="aws-access-key-id
" KEY_SECRET="aws-secret-access-key
" /quiet根據預設,代理程式會在更新可用時自動下載並套用更新。
我們建議您使用此預設組態。
不過,如果您不想讓代理程式自動下載並套用更新,請在執行代理程式 install 命令時包含下列參數:
AUTO_UPDATE=false
警告
停用自動升級可防止安裝最新的安全性修補程式。
(選擇性) 安裝探查代理程式並設定非透明 Proxy
若要設定非透明 Proxy,請將下列公用內容新增至代理程式安裝命令:
-
代理主機 — 代理主機的名稱
-
代理計劃 — 代理方案
-
代理連接埠 — 代理伺服器連接埠號碼
-
代理使用者 — 代理伺服器使用者名稱
-
代理密碼 — 代理伺服器使用者密碼
以下是使用非透明 Proxy 屬性的代理程式安裝命令範例。
.\AWSDiscoveryAgentInstaller.exe REGION="
your-home-region
" KEY_ID="aws-access-key-id
" KEY_SECRET="aws-secret-access-key
" PROXY_HOST="myproxy.mycompany.com
" PROXY_SCHEME="https" PROXY_PORT="proxy-port-number
" PROXY_USER="myusername
" PROXY_PASSWORD="mypassword
" /quiet如果您的 Proxy 不需要驗證,請省略
PROXY_USER
和PROXY_PASSWORD
屬性。安裝命令使用的示例https
。如果您的代理伺服器使用 HTTP,請指定http
PROXY_SCHEME
值。 -
-
如果來自網路的輸出連線受到限制,您必須更新防火牆設定。代理程式需要透過 TCP 連接埠 443 存取
arsenal
。它們不需要開啟任何傳入連接埠。例如,如果您的居住地區是
eu-central-1
,您可以使用以下內容:https://arsenal-discovery.
eu-central-1
.amazonaws.com:443
Package 簽署和自動升級
對於 Windows 2008 及更新版本,Amazon 以加密方式使用 SHA256 憑證簽署 Application Discovery Service 代理程式安裝套件。對於 SHA2 簽署的自動更新,請確定主機已安裝修補程式以支援 SHA2 簽章驗證。微軟最新的支持修補程序
注意
對於 SHA256 支持視窗 2003 的修補程序不再公開從 Microsoft。如果您的 Windows 2003 主機尚未安裝這些修正程式,則需要手動升級。
手動執行升級
-
下載 Windows 代理程式更新程式
。 -
以管理員身份打開命令提示符。
-
導覽至儲存更新程式的位置。
-
執行下列命令。
AWSDiscoveryAgentUpdater.exe /Q
在 Windows 中管理探索代理程式處理程序
您可以透過 Windows 伺服器管理員服務主控台,在系統層級管理探查代理程式的行為。下表說明執行方法。
任務 | 服務名稱 | 服務狀態/動作 |
---|---|---|
驗證代理程式是否執行中 |
AWS 探索代理 AWS 探索更新程式 |
已開始 |
啟動代理程式 |
AWS 探索代理 AWS 探索更新程式 |
選擇 Start (啟動)。 |
停止代理程式 |
AWS 探索代理 AWS 探索更新程式 |
選擇 Stop (停止)。 |
重新啟動代理程式 |
AWS 探索代理 AWS 探索更新程式 |
選擇 Restart (重新啟動)。 |
若要解除安裝 Windows 上的探索代理程式
-
在視窗中開啟控制台。
-
選擇程式集。
-
選擇程式和功能。
-
選取AWS 探查代理程式。
-
選擇解除安裝。
注意
如果您選擇在解除安裝代理程式後重新安裝代理程式,請使用
/repair
和/norestart
選項執行下列命令。.\AWSDiscoveryAgentInstaller.exe REGION="
your-home-region
" KEY_ID="aws-access-key-id
" KEY_SECRET="aws-secret-access-key
" /quiet /repair /norestart
使用命令列在 Windows 上解除安裝探查代理程式
-
右鍵單擊開始。
-
選擇命令提示符。
-
使用下列命令在 Windows 上解除安裝探查代理程式。
wmic product where name='AWS Discovery Agent' call uninstall
疑難排解 Windows 中的探索代理
如果您在 Windows 上安裝或使用應用程式探索代理 AWS 程式時遇到問題,請參閱下列有關記錄和組態的指導。 AWS Support在協助疑難排解代理程式的潛在問題或其與 Application Discovery Service 的連線時,通常會要求這些檔案。
-
安裝記錄
在某些情況下,代理程式安裝命令似乎失敗。例如,當 Windows Services Manager 顯示探索服務尚未建立,便可能會發生失敗。在這種情況下,新增 /log install.log 至命令來產生詳細資訊安裝日誌。
-
營運記錄
在 Windows Server 2008 和更新版本中,代理程式日誌檔位於下列目錄。
C:\ProgramData\AWS\AWS Discovery\Logs
在 Windows Server 2003 中,代理程式日誌檔位於下列目錄。
C:\Documents and Settings\All Users\Application Data\AWS\AWS Discovery\Logs
記錄檔會命名,以指出是由主要服務、自動升級還是安裝程式所產生。
-
組態檔案
在 Windows Server 2008 和更新版本中,代理程式組態檔案位於下列位置。
C:\ProgramData\AWS\AWS Discovery\config
在 Windows Server 2003 中,代理程式組態檔案位於下列位置。
C:\Documents and Settings\All Users\Application Data\AWS\AWS Discovery\config
-
如需有關如何移除舊版探查代理程式的指示,請參閱探查代理程式的必要。