AWS Application Discovery Service は新規お客様に公開されなくなりました。または、同様の機能 AWS Transform を提供する を使用します。詳細については、AWS 「Application Discovery Service の可用性の変更」を参照してください。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Discovery Agent のインストール
このページでは、Linux および Microsoft Windows に Discovery Agent をインストールする方法について説明します。
Linux に Discovery Agent をインストールする
Linux で次の手順を完了します。この手順を開始する前に、Migration Hub ホームリージョンが設定されていることを確認してください。
注記
以前の Linux バージョンを使用している場合は、「古い Linux プラットフォームに関する考慮事項」を参照してください。
AWS Application Discovery Agent をデータセンターにインストールするには
-
Linux ベースのサーバーまたは VM にサインインし、エージェントコンポーネントを格納するための新しいディレクトリを作成します。
-
新しいディレクトリに切り替え、コマンドラインまたはコンソールからインストールスクリプトをダウンロードします。
-
コマンドラインからダウンロードするには、次のコマンドを実行します。
curl -o ./aws-discovery-agent.tar.gz https://s3.region.amazonaws.com/aws-discovery-agent.region/linux/latest/aws-discovery-agent.tar.gz -
Migration Hub コンソールからダウンロードするには、以下の手順を実行します。
にサインイン AWS マネジメントコンソール し、https://console.aws.amazon.com/migrationhub/
で Migration Hub コンソールを開きます。 -
左側のナビゲーションページの「検出」で、「ツール」を選択します。
-
Discovery AWS Agent ボックスで、Download agent を選択し、Download for Linux を選択します。ダウンロードがすぐに開始されます。
-
-
次の 3 つのコマンドを使用して、インストールパッケージの暗号署名を確認します。
curl -o ./agent.sig https://s3.region.amazonaws.com/aws-discovery-agent.region/linux/latest/aws-discovery-agent.tar.gz.sigcurl -o ./discovery.gpg https://s3.region.amazonaws.com/aws-discovery-agent.region/linux/latest/discovery.gpggpg --no-default-keyring --keyring ./discovery.gpg --verify agent.sig aws-discovery-agent.tar.gzエージェントパブリックキー (
discovery.gpg) のフィンガープリントは、7638 F24C 6717 F97C 4F1B 3BC0 5133 255E 4DF4 2DA2です。 -
次に示すように、tarball から抽出します。
tar -xzf aws-discovery-agent.tar.gz -
エージェントをインストールするには、以下のインストール方法のどちらかを選択します。
実行方法 手順 Discovery Agent をインストールする
エージェントをインストールするには、以下の例にあるエージェントインストールコマンドを実行します。この例では、
your-home-regionをホームリージョンの名前、aws-access-key-idをアクセスキー ID、およびaws-secret-access-keyをシークレットアクセスキーに置き換えます。sudo bash install -ryour-home-region-kaws-access-key-id-saws-secret-access-keyエージェントはデフォルトで、更新が利用可能になると、それらを自動的にダウンロードして適用します。
このデフォルト設定の使用が推奨されます。
ただし、エージェントによる更新の自動ダウンロードと適用を希望しない場合は、エージェントインストールコマンドを実行するときに
-u falseパラメータを含めてください。(オプション) Discovery Agent をインストールして非透過プロキシを設定する
非透過プロキシを設定するには、エージェントインストールコマンドに以下のパラメータを追加します。
-
-e プロキシパスワード。
-
-f プロキシポート番号。
-
-g プロキシスキーム。
-
-i プロキシユーザーネーム。
以下は、非透過プロキシパラメータを使用したエージェントインストールコマンドの例です。
sudo bash install -ryour-home-region-kaws-access-key-id-saws-secret-access-key-dmyproxy.mycompany.com-emypassword-fproxy-port-number-g https -imyusernameプロキシに認証が必要ではない場合、
-eと-iパラメータは使用しません。このインストールコマンド例では
httpsが使用されていますが、プロキシが HTTP を使用する場合は-gパラメータ値にhttpを指定してください。 -
-
ネットワークからの発信接続が制限されている場合は、ファイアウォール設定を更新する必要があります。エージェントには、TCP ポート 443 を介した
arsenalへのアクセスが必要です。着信ポートを開く必要はありません。たとえば、ホームリージョンが の場合
eu-central-1、 を使用します。https://arsenal-discovery.eu-central-1.amazonaws.com:443
古い Linux プラットフォームに関する考慮事項
一部の古い Linux プラットフォーム (SUSE 10、CentOS 5、RHEL 5 など) はサポートが終了しているか、最低限のサポート対象となります。これらのプラットフォームは、エージェント更新スクリプトによるインストールパッケージのダウンロードを妨げる旧式暗号化スイートの影響を受ける可能性があります。
- Curl
-
Application Discovery エージェントは、 AWS サーバーとの安全な通信
curlに を必要とします。一部の古いバージョンのcurlは、最新のウェブサービスと安全に通信することはできません。すべてのオペレーションで
curlバージョンが含まれるアプリケーション検出エージェントを使用するには、-c trueパラメータでインストールスクリプトを実行します。 - 認証機関バンドル
-
以前の Linux システムの認証機関 (CA) バンドルは古いため、安全なインターネット通信が確保できない場合があります。
すべてのオペレーションで CA バンドルが含まれるアプリケーション検出エージェントを使用するには、
-b trueパラメータでインストールスクリプトを実行します。
これらのインストールスクリプトオプションは併用可能です。以下のコマンド例では、両方のスクリプトパラメータがインストールスクリプトに渡されます。
sudo bash install -ryour-home_region-kaws-access-key-id-saws-secret-access-key-c true -b true
Microsoft Windows に Discovery Agent をインストールする
Microsoft Windows に エージェントをインストールするには、次の手順を実行します。この手順を開始する前に、Migration Hub ホームリージョンが設定されていることを確認してください。
AWS Application Discovery Agent をデータセンターにインストールするには
-
Windows エージェントインストーラ
をダウンロードします。ただし、Windows 内ではインストーラをダブルクリックして実行しないでください。 重要
インストールが失敗するので、Windows 内ではインストーラをダブルクリックして実行しないでください。エージェントのインストールはコマンドプロンプトからのみ可能です (インストーラーをダブルクリックしてしまった場合は、[プログラムの追加と削除] に移動し、エージェントをアンインストールしてから残りのインストール手順を続行する必要があります)。
Windows エージェントインストーラがホスト上で Visual C++ x86 ランタイムのバージョンを検出しない場合、エージェントソフトウェアをインストールする前に Visual C++ x86 2015—2019 ランタイムが自動的にインストールされます。
-
管理者としてコマンドプロンプトを開き、インストールパッケージを保存した場所に移動します。
-
エージェントをインストールするには、以下のインストール方法のどちらかを選択します。
実行方法 手順 Discovery Agent をインストールする
エージェントをインストールするには、以下の例にあるエージェントインストールコマンドを実行します。この例では、
をホームリージョンの名前、your-home-regionをアクセスキー ID、aws-access-key-idをシークレットアクセスキーに置き換えます。aws-secret-access-keyオプションで、INSTALLLOCATION パラメータにフォルダパス
を指定して、エージェントのインストール場所を設定できます。例えば、C:\install-locationINSTALLLOCATION="などです。結果のフォルダ階層は [INSTALLLOCATION パス]\AWS Discovery になります。デフォルトのインストール場所は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エージェントはデフォルトで、更新が利用可能になると、それらを自動的にダウンロードして適用します。
このデフォルト設定の使用が推奨されます。
ただし、エージェントによる更新の自動ダウンロードと適用を希望しない場合は、エージェントインストールコマンドを実行するときに
AUTO_UPDATE=falseパラメータを含めてください。警告
自動アップグレードを無効にすると、最新のセキュリティパッチがインストールされなくなります。
(オプション) Discovery Agent をインストールして非透過プロキシを設定する
非透過プロキシを設定するには、エージェントインストールコマンドに以下のパブリックプロパティを追加します。
-
PROXY_HOST – プロキシホストの名前
-
PROXYSCHEME – プロキシスキーム
-
PROXY_PORT – プロキシポート番号
-
PROXY_USER – プロキシユーザーネーム
-
PROXYPASSWORD – プロキシユーザーパスワード
以下は、非透過プロキシプロパティを使用したエージェントインストールコマンドの例です。
.\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_USERとPROXY_PASSWORDプロパティを省略します。このインストールコマンド例ではhttpsが使用されています。プロキシが HTTP を使用する場合はPROXY_SCHEME値にhttpを指定してください。 -
-
ネットワークからのアウトバウンド接続が制限されている場合は、ファイアウォール設定を更新する必要があります。エージェントには、TCP ポート 443 を介した
arsenalへのアクセスが必要です。着信ポートを開く必要はありません。たとえば、ホームリージョンが の場合
eu-central-1、以下を使用します。https://arsenal-discovery.eu-central-1.amazonaws.com:443
パッケージ署名と自動アップグレード
Windows Server 2008 以降については、Amazon が SHA256 証明書を使用して Application Discovery Service エージェントインストールパッケージに暗号的に署名します。Windows Server 2008 SP2 での SHA2 署名付き自動更新プログラムについては、ホストに SHA2 署名認証をサポートするための修正プログラムがインストールされていることを確認してください。マイクロソフトの最新サポート修正プログラム
注記
マイクロソフトからの Windows 2003 向けの SHA256 サポート用修正プログラムの一般公開は終了しました。Windows 2003 ホストにこれらの修正プログラムがまだインストールされていない場合は、手動でアップグレードする必要があります。
アップグレードを手動で実行する
-
Windows Agent Updater
をダウンロードします。 -
管理者としてコマンドプロンプトを開きます。
-
アップデータが保存された場所に移動します。
-
以下のコマンドを実行してください。
AWSDiscoveryAgentUpdater.exe /Q