

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

# AWS DataSync エージェントをデプロイする
<a name="deploy-agents"></a>

 AWS DataSync エージェントを作成するときの最初のステップは、エージェントをストレージ環境にデプロイすることです。エージェントは、VMware ESXi、Linux カーネルベースの仮想マシン (KVM)、Nutanix AHV (KVM イメージを使用）、Microsoft Hyper-V ハイパーバイザーに仮想マシン (VM) としてデプロイできます。また、 AWS内の仮想プライベートクラウド (VPC) には、Amazon EC2 インスタンスとしてデプロイすることができます。

**ヒント**  
開始する前に、[DataSync エージェントが必要](do-i-need-datasync-agent.md)かどうかを確認します。

## エージェントの VMware へのデプロイ
<a name="create-vmw-agent"></a>

VMware 環境で エージェントを DataSyncコンソールから ダウンロードしてデプロイします。

**始める前に**: ストレージ環境が DataSync エージェントをサポートできることを確認してください。詳細については、「[仮想マシンの要件](agent-requirements.md#hardware)」を参照してください。

**エージェントを VMware にデプロイするには**

1. [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/) で AWS DataSync コンソールを開きます。

1. 左側のナビゲーションペインから、**[エージェント]** を選択し、**[エージェントの作成]** を選択します。

1. **[ハイパーバイザー]** の場合は、**[VMware ESXi]** を選択し、次に **[イメージのダウンロード]** を選択します。
   + 拡張モードエージェントはイメージ`.ova`ファイルとしてダウンロードします。
   + ベーシックモードエージェントが`.ova`イメージ`.zip`ファイルを含むファイルにダウンロードする

1. ネットワークのレイテンシーを最小限に抑えるには、DataSync がアクセスする必要のあるストレージシステムのできるだけ近く (可能であれば同じローカルネットワーク) にエージェントをデプロイします。詳細については、「[オンプレミス、セルフマネージド、その他のクラウドストレージのネットワーク要件](datasync-network.md#on-premises-network-requirements)」を参照してください。

   必要に応じて、VMware ホストに `.ova` ファイルをデプロイする方法について、ハイパーバイザーのドキュメントを参照してください。

1. ハイパーバイザーの電源をオンにし、VM にログインして、エージェントの IP アドレスを取得します。この IP アドレスは、エージェントをアクティブ化するために必要です。

   エーージェント VM のデフォルトの認証情報は、ログイン **admin** とパスワード **password** です。必要に応じて [VM のローカルコンソール](local-console-vm.md)でパスワードを変更します。

**次のステップ :[AWS DataSync エージェントのサービスエンドポイントの選択](choose-service-endpoint.md)**

## エージェントの KVM へのデプロイ
<a name="create-kvm-agent"></a>

KVM 環境で エージェントをダウンロードしてデプロイし、アクティベーションできます。

**始める前に**: ストレージ環境が DataSync エージェントをサポートできることを確認してください。詳細については、「[仮想マシンの要件](agent-requirements.md#hardware)」を参照してください。

**エージェントを KVM にデプロイするには**

1. [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/) で AWS DataSync コンソールを開きます。

1. 左側のナビゲーションペインから、**[エージェント]** を選択し、**[エージェントの作成]** を選択します。

1. **[ハイパーバイザー]** の場合は、**[カーネルベース仮想マシン (KVM)]** を選択し、**[イメージのダウンロード]** を選択します。
   + 拡張モードエージェントはイメージ`.qcow2`ファイルとしてダウンロードします。
   + ベーシックモードエージェントが`.qcow2`イメージ`.zip`ファイルを含むファイルにダウンロードする

1. ネットワークのレイテンシーを最小限に抑えるには、DataSync がアクセスする必要のあるストレージシステムのできるだけ近く (可能であれば同じローカルネットワーク) にエージェントをデプロイします。詳細については、「[オンプレミス、セルフマネージド、その他のクラウドストレージのネットワーク要件](datasync-network.md#on-premises-network-requirements)」を参照してください。

1. 以下のコマンドを実行して、`.qcow2` イメージをインストールします。

   ```
   virt-install \
       --name "datasync" \
       --description "DataSync agent" \
       --os-type=generic \
       --ram=32768 \
       --vcpus=4 \
       --disk path=datasync-yyyymmdd-x86_64.qcow2,bus=virtio,size=80 \
       --network default,model=virtio \
       --graphics none \
       --virt-type kvm \
       --import
   ```

   この VM および KVM ホストの管理方法の詳細については、ハイパーバイザーのドキュメントを参照してください。

1. ハイパーバイザーの電源をオンにし、VM にログインして、エージェントの IP アドレスを取得します。この IP アドレスは、エージェントをアクティブ化するために必要です。

   エーージェント VM のデフォルトの認証情報は、ログイン **admin** とパスワード **password** です。必要に応じて [VM のローカルコンソール](local-console-vm.md)でパスワードを変更します。

**次のステップ :[AWS DataSync エージェントのサービスエンドポイントの選択](choose-service-endpoint.md)**

## Microsoft Hyper-V にベーシックモードエージェントをデプロイする
<a name="create-hyper-v-agent"></a>

DataSync コンソールからベーシックモードエージェントをダウンロードし、Microsoft Hyper-V 環境にデプロイできます。

**始める前に**: ストレージ環境が DataSync エージェントをサポートできることを確認してください。詳細については、「[仮想マシンの要件](agent-requirements.md#hardware)」を参照してください。

**Hyper-V にベーシックモードエージェントをデプロイするには**

1. [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/) で AWS DataSync コンソールを開きます。

1. 左側のナビゲーションペインから、**[エージェント]** を選択し、**[エージェントの作成]** を選択します。

1. **[ハイパーバイザー]** の場合は、**[Microsoft Hyper-V]** を選択し、**[イメージのダウンロード]** を選択します。

   エージェントは `.vhdx` イメージファイルを含む `.zip` ファイルをダウンロードします。

1. ネットワークのレイテンシーを最小限に抑えるには、DataSync がアクセスする必要のあるストレージシステムのできるだけ近く (可能であれば同じローカルネットワーク) にエージェントをデプロイします。詳細については、「[オンプレミス、セルフマネージド、その他のクラウドストレージのネットワーク要件](datasync-network.md#on-premises-network-requirements)」を参照してください。

   必要に応じて、Hyper-V ホストへの `.vhdx` ファイルのデプロイ方法に関するハイパーバイザーのドキュメントを参照してください。
**警告**  
Broadcom ネットワークアダプターを使用する Hyper-V ホストで仮想マシンキュー (VMQ) を有効にすると、ネットワークパフォーマンスが低下することがあります。回避策の詳細については、[Microsoft SQL Server](https://learn.microsoft.com/en-us/troubleshoot/windows-server/networking/poor-network-performance-hyper-v-host-vm) のドキュメントを参照してください。

1. ハイパーバイザーの電源をオンにし、VM にログインして、エージェントの IP アドレスを取得します。この IP アドレスは、エージェントをアクティブ化するために必要です。

   エーージェント VM のデフォルトの認証情報は、ログイン **admin** とパスワード **password** です。必要に応じて [VM のローカルコンソール](local-console-vm.md)でパスワードを変更します。

**次のステップ :[AWS DataSync エージェントのサービスエンドポイントの選択](choose-service-endpoint.md)**

## Amazon EC2 エージェントのデプロイ
<a name="ec2-deploy-agent"></a>

次のデータ転送を行うときは、DataSync エージェントを Amazon EC2 インスタンスとしてデプロイできます。
+ セルフマネージド型クラウドストレージシステム ( の NFS ファイルサーバーなど AWS) と AWS ストレージサービス。
+ 基本モードを使用するクラウドストレージプロバイダー ( Microsoft Azure Blob Storageや Google Cloud Storageなど) と AWS ストレージサービス。
+ 商用の S3 バケット AWS リージョン と の S3 バケット AWS GovCloud (US) Region。
+ [Amazon S3 on AWS Outposts](#outposts-agent) と、ベーシックモードを使用する AWS ストレージサービス。

**警告**  
ネットワークレイテンシーが増加するため、Amazon EC2 エージェントをオンプレミスストレージで使用することはお勧めしません。代わりに、可能な限りオンプレミスストレージの近くに、VMware、KVM、または Hyper-V 仮想マシンとしてエージェントをデータセンターにデプロイします。

### EC2 エージェントのデプロイ
<a name="ec2-deploy-agent-how-to"></a>

**のエージェント AMI を選択するには AWS リージョン**<a name="AMI-command"></a>

1. ターミナルを開き、次の AWS CLI コマンドをコピーして、Amazon EC2 エージェントをデプロイするリージョンの最新の DataSync Amazon マシンイメージ (AMI) ID を取得します。

   ベーシックモードエージェント

   ```
   aws ssm get-parameter --name /aws/service/datasync/ami --region your-region
   ```

   拡張モードエージェント

   ```
   aws ssm get-parameter --name /aws/service/datasync/ami/v3 --region your-region
   ```

1. コマンドを実行します。出力の中から、DataSync AMI ID が含まれる `"Value"` プロパティをメモしておきます。  
**Example コマンドと出力の例**  

   ```
   aws ssm get-parameter --name /aws/service/datasync/ami --region us-east-1                              
   
   {
       "Parameter": {
           "Name": "/aws/service/datasync/ami",
           "Type": "String",
           "Value": "ami-1234567890abcdef0",
           "Version": 6,
           "LastModifiedDate": 1569946277.996,
           "ARN": "arn:aws:ssm:us-east-1::parameter/aws/service/datasync/ami"
       }
   }
   ```<a name="efs-efs-steps"></a>

**Amazon EC2 エージェントをデプロイするには**
**ヒント**  
アベイラビリティーゾーン間での転送に料金が発生しないようにするには、アベイラビリティーゾーン間のネットワークトラフィックを必要としない方法でエージェントをデプロイします (すべての のデータ転送料金の詳細については AWS リージョン、[Amazon EC2 データ転送料金](https://aws.amazon.com/ec2/pricing/on-demand/#Data_Transfer)」を参照してください）。  
例えば、セルフマネージドのクラウドストレージシステムが配置されているアベイラビリティーゾーンにエージェントをデプロイします。

1. 以下の URL をコピーします。

   ```
   https://console.aws.amazon.com/ec2/v2/home?region=agent-region#LaunchInstanceWizard:ami=ami-id
   ```
   + `agent-region` を、エージェントをデプロイするリージョンに置き換えます。
   + `ami-id` を、取得した DataSync AMI ID に置き換えます。

1. ブラウザに URL を貼り付けます。

   の Amazon EC2 インスタンス起動ページ AWS マネジメントコンソール が表示されます。

1. **[インスタンスタイプ]** では、DataSync の [[推奨 Amazon EC2 インスタンス]](agent-requirements.md#ec2-instance-types) のいずれかを選択します。

1.  **[キーペア]** で、既存のキーペアを選択するか、新しいキーペアを作成します。

1. **[Network settings]** (ネットワーク設定) で、**[Edit]** (編集) を選択し、次の操作を実行します。

   1. **[VPC]** では、エージェントをデプロイする VPC を選択します。

   1. **[自動割り当てパブリック IP]** では、パブリックインターネットからエージェントにアクセス可能にするかどうかを選択します。

      後でインスタンスのパブリック IP アドレスまたはプライベート IP アドレスを使用してエージェントをアクティブ化します。

   1. **[ファイアウォール (セキュリティグループ)]** では、次の処理を行うセキュリティグループを作成または選択します。
      + 必要に応じて、ポート 80 (HTTP) で Amazon EC2 インスタンスへのインバウンドトラフィックを許可します。[エージェントのアクティベーションキーを取得](activate-agent.md#get-activation-key)する際のオプションで、この接続が必要になる場合があります。
      + データを送受信する Amazon EC2 インスタンスとストレージシステムとの間で、インバウンドトラフィックとアウトバウンドトラフィックを許可します。詳細については、「[オンプレミス、セルフマネージド、その他のクラウドストレージのネットワーク要件](datasync-network.md#on-premises-network-requirements)」を参照してください。
**注記**  
エージェントで使用する[サービスエンドポイント](choose-service-endpoint.md)のタイプに応じて、追加のポートを設定する必要があります。

1. (推奨) クラウドベースのファイルシステムから転送するときのパフォーマンスを向上させるには、**[詳細設定]** を展開して、ストレージがある場所の **[プレイスメントグループ]** の値を選択します。

1. **[インスタンスを起動]** を選択して Amazon EC2 インスタンスを起動します。

1. インスタンスのステータスが **[実行中]** になったら、インスタンスを選択します。

1. インスタンスをパブリックインターネットからアクセス可能に構成した場合は、インスタンスのパブリック IP アドレスを書き留めておきます。書き留めていない場合は、プライベート IP アドレスを書き留めておいてください。

   この IP アドレスは、[エージェントをアクティブ化する](activate-agent.md)ときに必要です。

### 例: に EC2 エージェントをデプロイする AWS リージョン
<a name="using-ec2-agent-in-region"></a>

次のガイダンスは、DataSync エージェントを AWS リージョンにデプロイする場合の一般的なシナリオで役立ちます。

**Topics**
+ [

#### クラウドストレージと AWS ストレージサービス間の転送にベーシックモードエージェントをデプロイする
](#efs-efs)
+ [

#### Amazon S3 と AWS ファイルシステム間の転送用にベーシックモードエージェントをデプロイする
](#s3-cloud-nfs)

#### クラウドストレージと AWS ストレージサービス間の転送にベーシックモードエージェントをデプロイする
<a name="efs-efs"></a>

クラウドストレージシステム間 AWS アカウントまたはクラウドストレージシステム間でデータを転送するには、DataSync エージェントはソースファイルシステムが存在する同じ AWS リージョン と AWS アカウント に配置する必要があります。このタイプの転送には、次のものが含まれます。
+ Amazon EFS または Amazon FSx を別の の AWS ストレージに転送します AWS アカウント。
+ セルフマネージドファイルシステムから AWS ストレージサービスへの転送。

**重要**  
アベイラビリティーゾーン間のネットワークトラフィックを必要としないように（このようなトラフィックの料金を回避するため）エージェントを展開します。  
Amazon EFS または FSx for Windows File Server ファイルシステムにアクセスするには、ファイルシステムへのマウントターゲットがあるアベイラビリティーゾーンにエージェントをデプロイします。
セルフマネージドファイルシステムの場合は、ファイルシステムが存在するアベイラビリティーゾーンにエージェントをデプロイします。
すべての のデータ転送料金の詳細については AWS リージョン、[Amazon EC2 オンデマンド料金](https://aws.amazon.com/ec2/pricing/on-demand/)」を参照してください。

たとえば、次の図は、クラウド内のネットワークファイルシステム (NFS) からクラウド内 NFS または Amazon S3 にデータを転送する DataSync アーキテクチャの概要を示しています。

![\[EFS ファイルシステムと DataSync エージェントを使用する仮想プライベートクラウド (VPC) を含むソースリージョンと、DataSync エンドポイントと EFS ファイルシステムを持つ送信先リージョン間のデータ転送を示す図。\]](http://docs.aws.amazon.com/ja_jp/datasync/latest/userguide/images/efs-efs-ec2.png)


 AWS ストレージサービス間で転送する場合は、次の点に注意してください AWS アカウント。
+ NFS プロトコルを使用して Amazon EFS ファイルシステム間または Amazon FSx ファイルシステム間で転送を行う場合は、ソースファイルシステムを [NFS ロケーション](create-nfs-location.md)として設定します。
+ SMB プロトコルを使用して Amazon FSx ファイルシステム間で転送を行う場合は、ソースファイルシステムを [SMB ロケーション](create-smb-location.md)として設定します。

#### Amazon S3 と AWS ファイルシステム間の転送用にベーシックモードエージェントをデプロイする
<a name="s3-cloud-nfs"></a>

次の図は、Amazon S3 から Amazon EFS や Amazon FSx などの AWS ファイルシステムにデータを転送するための DataSync アーキテクチャの概要を示しています。このアーキテクチャを使用して、ある から別の AWS アカウント にデータを転送したり、Amazon S3 からセルフマネージド型のクラウド内ファイルシステムにデータを転送したりできます。

![\[S3 バケットと DataSync エンドポイントを含むソースリージョンと、EFS ファイルシステムと DataSync エージェントを持つ VPC を含む送信先リージョン間のデータ転送を示す図。\]](http://docs.aws.amazon.com/ja_jp/datasync/latest/userguide/images/s3-efs-ec2.png)


## にベーシックモードエージェントをデプロイする AWS Outposts
<a name="outposts-agent"></a>

 Outpost で DataSync Amazon EC2 インスタンスを起動することができます。で AMI を起動する方法の詳細については AWS Outposts、「 *AWS Outposts ユーザーガイド*」の[「Outpost でインスタンスを起動する](https://docs.aws.amazon.com/outposts/latest/userguide/launch-instance.html)」を参照してください。

DataSync を使用して Amazon S3 on Outposts にアクセスする場合は、ベーシックモードエージェントを使用して Amazon S3 アクセスポイントへのアクセスが許可されている VPC で起動し、Outpost の親リージョンでエージェントをアクティブ化する必要があります。また、エージェントは、バケットの Outposts エンドポイントでの Amazon S3 にルーティングできる必要があります。Outposts エンドポイントでの Amazon S3 を使用した作業については、*Amazon S3 ユーザーガイド*の [Outposts での Amazon S3 を使用した作業](https://docs.aws.amazon.com/AmazonS3/latest/userguide/WorkingWithS3Outposts.html#AccessingS3Outposts) を参照してください。