

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 對 Amazon Data Lifecycle Manager 問題進行故障診斷
<a name="dlm-troubleshooting"></a>

下列文件可協助您針對可能遇到的問題進行疑難排解。

**Topics**
+ [錯誤：`Role with name already exists`](#dlm-role-arn-issue)

## 錯誤：`Role with name already exists`
<a name="dlm-role-arn-issue"></a>

**Description**  
當您嘗試使用主控台建立政策時，出現 `Role with name AWSDataLifecycleManagerDefaultRole already exists` 或 `Role with name AWSDataLifecycleManagerDefaultRoleForAMIManagement already exists` 錯誤。

**原因**  
預設角色的 ARN 格式會根據是使用主控台還是使用 AWS CLI建立而有所不同。雖然 ARN 不同，但這些角色使用的角色名稱相同，這會導致主控台與 AWS CLI之間的角色命名衝突。

**解決方案**  
要解決此問題，請依照下列步驟：

1. (*僅適用於針對前置和後置指令碼啟用的快照政策*) 手動將 **AWSDataLifecycleManagerSSMFullAccess** AWS 受管政策連接至 **AWSDataLifecycleManagerDefaultRole** IAM 角色。如需更多資訊，請參閱《新增 IAM 身分許可》[https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_manage-attach-detach.html#add-policies-console](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_manage-attach-detach.html#add-policies-console)。

1. 建立 Amazon Data Lifecycle Manager 政策時，請在 **IAM 角色**選取**選擇其他角色**，然後選取 **AWSDataLifecycleManagerDefaultRole** (適用於快照政策) 或 **AWSDataLifecycleManagerDefaultRoleForAMIManagement** (適用於 AMI 政策)。

1. 跟往常一樣繼續建立政策。