Recebo um erro quando uso o AWS Backup para realizar uma restauração do Amazon Elastic File System (Amazon EFS). O erro é “Insufficient privileges to perform this action" ou "access denied.”
Resolução
Confirme se sua identidade IAM possui as permissões necessárias
Verifique a política do perfil do AWS Identity and Access Management (AWS IAM) que cria o trabalho de restauração para confirmar se ele tem a ação backup:StartRestoreJob.
Se você ativou a criptografia, certifique-se de que sua política do IAM ou de chaves do AWS Key Management Service (AWS KMS) tenha as seguintes ações:
- “kms:DescribeKey”
- “kms:GenerateDataKeyWithoutPlaintext”
- “kms:CreateGrant”
Confirme se você incluiu as ações necessárias do Amazon EFS
A política do IAM anexada ao perfil do IAM que está na solicitação de restauração deve incluir as seguintes ações do Amazon EFS:
- “elasticfilesystem:Restore”
- “elasticfilesystem:CreateFilesystem”
- “elasticfilesystem:DescribeFilesystems”
- “elasticfilesystem:DeleteFilesystem”
Remover declarações de negação
Remova as instruções Negar da ação backup:StartRestoreJob na política de acesso ao cofre. Por exemplo, a política de acesso a seguir para o cofre padrão aws/efs/automatic-backup-vault do Amazon EFS nega a ação backup:StartRestoreJob:
{
"Version": "2012-10-17",
"Statement": [{
"Effect": "Deny",
"Principal": {
"AWS": "*"
},
"Action": [
"backup:DeleteBackupVault",
"backup:DeleteBackupVaultAccessPolicy",
"backup:DeleteRecoveryPoint",
"backup:StartCopyJob",
"backup:StartRestoreJob",
"backup:UpdateRecoveryPointLifecycle"
],
"Resource": "*"
}]
}
Além disso, remova as declarações de Negar de suas políticas do IAM e das políticas de controle de serviços (SCPs) do AWS Organizations que negam as ações necessárias para os seguintes serviços:
- AWS Backup
- Amazon EFS
- AWS KMS