找不到DB ParameterGroup,不允许进行跨区域复制

时间:2016-07-13 07:23:04

标签: amazon-web-services amazon-rds aws-cli

我正在使用AWS命令行工具,并且遇到将参数组复制到其他区域的问题

错误:

An error occurred (DBParameterGroupNotFound) when calling the CopyDBParameterGroup operation: DB ParameterGroup not found, not allowed to do cross region copy.

命令是:

 >aws rds copy-db-parameter-group  --source-db-parameter-group-identifier arn:aws:rds:ap-southeast-1:MyActID:pg:source-para-group --target-db-parameter-group-identifier  dest-para-group  --target-db-parameter-group-description  dest-para-group-description

我也尝试过:

 >aws rds copy-db-parameter-group  --source-db-parameter-group-identifier arn:aws:rds:ap-southeast-1:MyActID:pg:source-para-group --target-db-parameter-group-identifier  arn:aws:rds:ap-south-1:MyActID:pg:dest-para-group  --target-db-parameter-group-description  arn:aws:rds:ap-south-1:MyActID:pg:dest-para-group-description

如果有其他人遇到类似的问题,请帮帮我吗?

1 个答案:

答案 0 :(得分:0)

根据copy-db-parameter-group,棘手的部分:

  • 如果数据库参数组位于区域而不是副本,请指定有效的数据库参数组ARN,例如arn:aws:rds:us- west-2:123456789012:pg:special-parameters。

显然这是一个“从 - 到”复制选项。在制作副本时尝试使用TARGET区域AWS凭证,然后指定源ARN。