我能否使用 Amazon S3 儲存貯體做為 AWS DMS 目標?

2 分的閱讀內容
0

我想使用 Amazon Simple Storage Service (Amazon S3) 儲存貯體做為 AWS Database Migration Service (AWS DMS) 的目標。我的資源位於同一帳戶中。

簡短說明

建立覆寫執行個體後,請完成下列步驟以使用 S3 儲存貯體做為 AWS DMS 的目標端點:

  1. 建立 S3 儲存貯體。
  2. 建立 AWS Identity and Access Management (IAM) 政策。
  3. 建立角色。
  4. 建立您的目標端點。

如需詳細資訊,請參閱使用 Amazon S3 做為 AWS Database Migration Service 的目標

解決方法

建立 S3 儲存貯體

  1. 開啟 Amazon S3 主控台,然後建立儲存貯體
  2. 選取您建立的儲存貯體,然後選擇建立資料夾
  3. 輸入資料夾名稱,然後選擇儲存

建立 IAM 政策

1.    開啟 IAM 主控台,然後從導覽窗格中選擇政策

2.    選擇建立政策,然後選擇 JSON

3.    新增類似下列範例的 IAM 政策:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "s3:PutObject",
        "s3:DeleteObject",
        "s3:PutObjectTagging"
      ],
      "Resource": [
        "arn:aws:s3:::bucketname/*"
      ]
    },
    {
      "Effect": "Allow",
      "Action": [
        "s3:ListBucket"
      ],
      "Resource": [
        "arn:aws:s3:::bucketname*"
      ]
    }
  ]
}

**注意:**使用您的儲存貯體名稱取代 bucketname

4.    選擇檢閱政策,輸入名稱說明,然後選擇建立政策

建立角色

  1. 開啟 IAM 主控台,然後從導覽窗格中選擇角色
  2. 依序選擇建立角色DMS,然後選擇下一步: 授權
  3. 建立角色窗格的搜尋欄位中,選擇您建立的政策,然後選擇下一步:標籤
  4. 選擇下一步: 檢閱
  5. 輸入角色名稱角色說明
  6. 選擇建立角色。記下角色 ARN。

建立您的目標端點

  1. 開啟 AWS DMS 主控台,然後從導覽窗格中選擇端點
  2. 選擇建立端點,然後選取目標端點
  3. 輸入端點識別碼,然後選擇 Amazon S3 做為目標引擎
  4. 將您複製的角色 ARN 貼到服務存取角色 ARN 欄位中。
  5. 輸入儲存貯體名稱儲存貯體資料夾
  6. 端點設定下新增您的端點設定 (如果有的話)。如需詳細資訊,請參閱使用 Amazon S3 做為 AWS DMS 目標時的端點設定
  7. (選用) 在測試端點連線下,選取您的虛擬私有雲端 (VPC) 和複寫執行個體,然後選擇執行測試
    **注意:**您的 VPC 可能需要支援 AWS DMS 版本 3.4.7。如需詳細資訊,請參閱遷移至 AWS DMS 版本 3.4.7 及更新版本時,哪些人會受到影響?
  8. 選擇建立端點

相關資訊

使用 Amazon S3 做為 AWS DMS 的來源

使用 AWS DMS 複寫執行個體

疑難排解 AWS Database Migration Service 中的遷移任務

AWS 官方
AWS 官方已更新 7 個月前