Назад | Перейти на главную страницу

Ошибка записи из S3 в EBS

Я пытаюсь скопировать из ведра S3 на смонтированный том EBS в экземпляре Windows EC2.

У меня действуют следующие политики IAM:

AmazonEC2FullAccess
AmazonS3FullAccess
AmazonElasticFileSystemFullAccess

Когда я пытаюсь скопировать на EC2 напрямую, все работает. (Я использовал aws cli, S3Express и браузер S3) Однако, если я копирую непосредственно на смонтированный том, я получаю ошибку разрешений в браузере S3 (и аналогичные ошибки с другими методами):

Ошибка - System.UnauthorizedAccessException: доступ к пути 'D: \ test.mov_map' запрещен

Любые мысли будут оценены, спасибо.

Я немного покопался, если вы используете предварительно собранную корзину Amazon Linux S3, то у вас уже есть доступ. Для других экземпляров Linux вам необходимо вручную настроить доступ. Вы установили CLI на S3? Если нет, то сначала нужно сделать это.

Во-вторых, ваши политики IAM связаны с ролями IAM, да? Если вы используете роль IAM, все должно быть в порядке. Если вы используете ключи / секретные ключи, настройте CLI для их использования.

Подтвердите свой доступ к S3, и вы должны иметь возможность копировать. Вот ссылка, которая объясняет это шаг за шагом: https://n2ws.com/how-to-guides/how-to-copy-data-from-s3-to-ebs.html

Для получения дополнительной информации об управлении вашим Тома AWS EBS, вы можете проверить это сообщение в блоге NetApp.