

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

# AWS DMS サーバーレス移行前。
<a name="CHAP_Serverless.Premigrations"></a>

AWS DMS Serverless には、データベース移行を開始する前に潜在的な問題を特定するのに役立つ移行前評価機能が含まれています。移行前評価を実行することで、サーバーレスレプリケーションの成功を妨げる可能性のある設定の問題や互換性の問題を検出して解決できます。詳細については、「[Individual assessment](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.AssessmentReport.Assessments.html)」を参照してください。

 AWS DMS Standard とは異なり、 AWS DMS Serverless は移行前評価の結果をシステム管理の Amazon S3 バケットに自動的に保存するため、カスタムバケットを指定する必要はありません。

AWS DMS Serverless には、移行前評価をサポートするために以下のオプション設定が用意されています。
+ `ResultLocationFolder`: この評価実行の結果 AWS DMS を保存する Amazon S3 バケット内のフォルダ。
+ `ResultEncryptionMode`: サポートされる値は `SSE_KMS` と `SSE_S3` です。これらの値を指定しない場合、ファイルは保管時に暗号化されません。詳細については、[「Amazon AWS S3 ターゲットオブジェクトを暗号化するための KMS キーの作成Amazon S3](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.S3.html#CHAP_Target.S3.KMSKeys)」を参照してください。
+ `ResultKmsKeyArn`: `ResultEncryptionMode` を `SSE_KMS` に設定する際に指定するカスタマー KMS 暗号化キーの ARN。
+ `IncludeOnly`: 内容に含める特定の個別評価の名前一覧 (スペース区切り)。これらの名前は、 AWS DMS が関連する移行のためにサポートする個々の評価のデフォルトリストから取得されます。
+ `Exclude`: 内容から除外する特定の個別評価の名前一覧 (スペース区切り)。これらの名前は、 が関連する移行のために AWS DMS サポートする個々の評価のデフォルトリストから取得されます。
+ `FailOnAssessmentFailure`: `true` (デフォルト設定) または `false` に設定可能な項目です。評価が失敗した場合にレプリケーションが自動的に開始されないようにするには、この設定を に設定します。この設定は、レプリケーションの正常な実行を妨げている問題の評価に役立ちます。

## KMS キーを使用したファイルの暗号化
<a name="CHAP_Serverless.SSE.KMS"></a>

カスタマーマネージドキーを使用して DMS Serverless 移行前評価用に `SSE-KMS` を設定するには、DMS サービスにリンクされたロールを付与するポリシーステートメントを KMS キーに 追加し、評価プロセス中のデータの安全な暗号化と復号化ができるようにします。`kms:GenerateDataKey` と`kms:Decrypt` のアクセス許可を設定する必要があります。次の例を参照してください。

```
{
      "Sid": "AccessForDMSServerlessPremigration",
      "Effect": "Allow",
      "Principal": {
        "AWS": "arn:aws:iam::<CustomerAccountId>:role/aws-service-role/dms.amazonaws.com/AWSServiceRoleForDMSServerless"
      },
      "Action": [
        "kms:Decrypt",
        "kms:GenerateDataKey*"
      ],
      "Resource": "*"
    }
```

## 制限事項
<a name="CHAP_Serverless.Premigrations.Limitations"></a>

Serverless 移行前には次の制約事項があります。
+ AWS DMS サーバーレスは、describe-replications API を呼び出すときに、最新の移行前評価結果のみを保持します。古い評価の実行は即時の表示から削除されますが、対応する結果ファイルは S3 結果バケットで引き続きアクセスできます。
+ カスタム S3 バケットを選択して評価の結果を保存することはできません。
+ 再マッピングスキーマ、テーブル、列の変換は、プリフライトではサポートされていません。