Windows に をインストールする - AWS Application Discovery Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Windows に をインストールする

Windows にエージェントをインストールするには、次の手順を実行します。この手順を開始する前に、Migration Hub ホームリージョンが設定されていることを確認してください。

AWS Application Discovery Agent をデータセンターにインストールするには
  1. Windows エージェントインストーラをダウンロードします。ただし、Windows 内ではインストーラをダブルクリックして実行しないでください。

    重要

    インストールが失敗するので、Windows 内ではインストーラをダブルクリックして実行しないでください。エージェントのインストールはコマンドプロンプトからのみ可能です (インストーラーをダブルクリックしてしまった場合は、[プログラムの追加と削除] に移動し、エージェントをアンインストールしてから残りのインストール手順を続行する必要があります)。

    Windows エージェントインストーラがホスト上で Visual C++ x86 ランタイムのバージョンを検出しない場合、エージェントソフトウェアをインストールする前に Visual C++ x86 2015—2019 ランタイムが自動的にインストールされます。

  2. 管理者としてコマンドプロンプトを開き、インストールパッケージを保存した場所に移動します。

  3. エージェントをインストールするには、以下のインストール方法のどちらかを選択します。

    実行方法 手順

    Discovery Agent をインストールする

    エージェントをインストールするには、以下の例にあるエージェントインストールコマンドを実行します。この例では、your-home-region をホームリージョンの名前、aws-access-key-id をアクセスキー ID、aws-secret-access-key をシークレットアクセスキーに置き換えます。

    オプションで、INSTALLLOCATION パラメータにフォルダパス C:\install-location を指定して、エージェントのインストール場所を設定できます。例えば、INSTALLLOCATION="C:\install-location" などです。結果のフォルダ階層は [INSTALLLOCATION パス]\AWS Discovery になります。デフォルトのインストール場所は 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_USERPROXY_PASSWORD プロパティを省略します。このインストールコマンド例では https が使用されています。プロキシが HTTP を使用する場合は PROXY_SCHEME 値に http を指定してください。

  4. ネットワークからのアウトバウンド接続が制限されている場合は、ファイアウォール設定を更新する必要があります。エージェントには、TCP ポート 443 を介した arsenal へのアクセスが必要です。着信ポートを開く必要はありません。

    例えば、ホームリージョンが eu-central-1 の場合は、https://arsenal-discovery.eu-central-1.amazonaws.com:443 を使用します。

Package 署名と自動アップグレード

Windows Server 2008 以降については、Amazon が SHA256 証明書を使用して Application Discovery Service エージェントインストールパッケージに暗号的に署名します。Windows Server 2008 SP2 での SHA2 署名付き自動更新プログラムについては、ホストに SHA2 署名認証をサポートするための修正プログラムがインストールされていることを確認してください。マイクロソフトの最新サポート修正プログラムは、Windows Server 2008 SP2 での SHA2 認証のサポートに役立ちます。

注記

マイクロソフトからの Windows 2003 向けの SHA256 サポート用修正プログラムの一般公開は終了しました。Windows 2003 ホストにこれらの修正プログラムがまだインストールされていない場合は、手動でアップグレードする必要があります。

アップグレードを手動で実行する
  1. Windows Agent Updater をダウンロードします。

  2. 管理者としてコマンドプロンプトを開きます。

  3. アップデータが保存された場所に移動します。

  4. 以下のコマンドを実行します。

    AWSDiscoveryAgentUpdater.exe /Q

Windows でのディスカバリーエージェントプロセスの管理

Discovery Agent の動作は、Windows Server Manager Services コンソールを通じてシステムレベルで管理することができます。次の表に管理方法を示します。

タスク サービス名 サービス状況/アクション
エージェントが実行されていることを確認

AWS ディスカバリーエージェント

AWS ディスカバリー・アップデーター

Started
エージェントの開始

AWS ディスカバリー・エージェント

AWS ディスカバリー・アップデーター

[Start (開始)] を選択
エージェントの停止

AWS ディスカバリー・エージェント

AWS ディスカバリー・アップデーター

[Stop (停止)] を選択
エージェントの再起動

AWS ディスカバリー・エージェント

AWS ディスカバリー・アップデーター

[Restart (再起動)] を選択
Windows から Discovery Agent をアンインストールする
  1. Windows でコントロールパネルを開きます。

  2. [プログラム] を選択します。

  3. [プログラムと機能] を選択します。

  4. [AWS Discovery Agent] を選択します。

  5. アンインストール を選択します。

    注記

    エージェントのアンインストール後に再インストールする場合は、/repair および /norestart オプションを使用して以下のコマンドを実行します。

    .\AWSDiscoveryAgentInstaller.exe REGION="your-home-region" KEY_ID="aws-access-key-id" KEY_SECRET="aws-secret-access-key" /quiet /repair /norestart

コマンドラインを使用して Windows から Discovery Agent をアンインストールする
  1. [Start] (スタート) を右クリックします。

  2. [Command Prompt] (コマンドプロント) を選択します。

  3. 以下のコマンドを使用して Windows から検出エージェントをアンインストールします。

    wmic product where name='AWS Discovery Agent' call uninstall

Windows のディスカバリーエージェントのトラブルシューティング

Windows AWS にApplication Discovery Agentをインストールまたは使用中に問題が発生した場合は、ロギングと構成に関する次のガイダンスを参照してください。 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
  • 以前のバージョンの Discovery Agent を削除する手順については、「ディスカバリー・エージェントの前提条件」を参照してください。