

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

# 移行前評価の前提条件を作成する
<a name="CHAP_Tasks.AssessmentReport.Prerequisites"></a>

このセクションでは、移行前評価の作成に必要な Amazon S3 および IAM リソースについて説明します。

**重要**  
 以下の前提条件は、独自の Amazon S3 バケットと IAM ロールを指定する場合にのみ必要です。

## S3 バケットを作成する
<a name="CHAP_Tasks.AssessmentReport.Prerequisites.S3"></a>

AWS DMS は、移行前評価レポートを S3 バケットに保存します。S3 バケットを作成するには、次の操作を実行します。

1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) で Amazon S3 コンソールを開きます。

1. **[バケットを作成]** を選択します。

1. **[バケットの作成]** ページで、dms-bucket-*yoursignin* などのバケットのサインイン名を含む、グローバルに一意の名前を入力します。

1. DMS 移行タスク AWS リージョン の を選択します。

1. 残りの設定はそのままにして、**[バケットの作成]** を選択します。

## IAM リソースを作成する
<a name="CHAP_Tasks.AssessmentReport.Prerequisites.IAM"></a>

DMS は IAM ロールとポリシーを使用して S3 バケットにアクセスし、移行前評価の結果を保存します。

IAM ポリシーを作成するには、次の操作を行います。

1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/) で IAM コンソールを開きます。

1. ナビゲーションペインで、**ポリシー** を選択してください。

1. **[Create policy]** (ポリシーの作成) を選択します。

1. **[ポリシーの作成]** ページで、**[JSON]** タブをクリックします。

1. 次の JSON コードをエディタに貼り付けて、サンプルコードを置き換えます。*amzn-s3-demo-bucket* を、前のセクションで作成した Amazon S3 バケットの名前に置き換えます。

------
#### [ JSON ]

****  

   ```
   {
      "Version":"2012-10-17",		 	 	 
      "Statement":[
         {
            "Effect":"Allow",
            "Action":[
               "s3:PutObject",
               "s3:DeleteObject",
               "s3:GetObject",
               "s3:PutObjectTagging"
            ],
            "Resource":[
               "arn:aws:s3:::amzn-s3-demo-bucket/*"
            ]
         },
         {
            "Effect":"Allow",
            "Action":[
               "s3:ListBucket",
               "s3:GetBucketLocation"
            ],
            "Resource":[
               "arn:aws:s3:::amzn-s3-demo-bucket"
            ]
         }
      ]
   }
   ```

------

1. **[次へ: タグ]**、**[次へ: 確認]** の順に選択します。

1. **[名前\$1]** には **DMSPremigrationAssessmentS3Policy** と入力して、**[ポリシーを作成]** をクリックします。

IAM ロールを作成するには、次の操作を行います。

1. IAM コンソールのナビゲーションペインで [**ロール**] を選択します。

1. [**ロールの作成**] を選択してください。

1. **[信頼されたエンティティを選択]** ページの **[信頼されたエンティティタイプ]** では、**AWS [サービス]** を選択します。**他のサービスのユースケースでは AWS **、**DMS を選択します。**

1. **[DMS]** チェックボックスをオンにし、**[次へ]** を選択します。

1. **[アクセス許可を追加]** ページで、**[DMSPremigrationAssessmentS3Policy]** を選択します。[**次へ**] を選択します。

1. **[名前、確認、および作成]** ページで、**[ロール名]** に **DMSPremigrationAssessmentS3Role** と入力して、**[ロールの作成]** をクリックします。

1. **[ロール]** ページの **[ロール名]** には、**DMSPremigrationAssessmentS3Role** と入力します。**[DMSPremigrationAssessmentS3Role]** を選択します。

1. **[DMSPremigrationAssessmentS3Role]** ページで、**[信頼関係]** タブを選択します。**[Edit trust policy]** (信頼ポリシーを編集) を選択します。

1. **[信頼ポリシーを編集]** ページで、次の JSON コードをエディタに貼り付けて、既存のテキストを置き換えます。

------
#### [ JSON ]

****  

   ```
   {
      "Version":"2012-10-17",		 	 	 
      "Statement":[
         {
            "Sid":"",
            "Effect":"Allow",
            "Principal":{
               "Service":"dms.amazonaws.com"
            },
            "Action":"sts:AssumeRole"
         }
      ]
   }
   ```

------

   このポリシーは、移行前評価の実行結果を S3 バケットに保存する `sts:AssumeRole` アクセス許可を DMS に付与します。

1. [**ポリシーの更新**] を選択してください。