【问题标题】:AWSDatabaseMigrationService Error: no authentication credentialsAWSDatabaseMigrationService 错误:没有身份验证凭证
【发布时间】:2017-11-02 21:31:35
【问题描述】:

我正在尝试设置 AWS DMS 以将数据从 S3 复制到 Redshift。

对于源端点(S3)的配置,设置参数后,当我运行测试时,得到以下错误:

AWSDatabaseMigrationService:无法更改终端节点的引擎 没有身份验证凭据

这个错误是什么意思?

【问题讨论】:

    标签: amazon-s3 amazon-redshift amazon-data-pipeline


    【解决方案1】:

    确保您已按照信函中的说明进行操作 http://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.S3.html

    具体来说:

    使用 S3 作为 AWS DMS 源的先决条件

    当您使用 S3 作为 AWS DMS 的源时,您创建的源 S3 存储桶 使用必须与 AWS DMS 复制实例位于同一 AWS 区域 用于迁移数据。此外,您的 AWS 账户 用于迁移的用户必须对源存储桶具有读取权限。

    分配给用户的 AWS Identity and Access Management (IAM) 角色 用于创建迁移任务的帐户必须具有以下设置 权限。

    【讨论】:

    • 谢谢,我所做的唯一更改是将数据移动到我的 DMS 实例所在的同一区域,现在问题已解决。
    猜你喜欢
    • 2015-06-01
    • 2016-02-20
    • 2019-12-17
    • 2018-05-30
    • 2019-08-05
    • 2017-09-29
    • 2015-04-01
    • 2022-11-11
    • 2021-05-20
    相关资源
    最近更新 更多