Я хочу перенести данные с S3 на удаленный сервер.Данные на S3 защищены, когда я пытаюсь использовать AWS CLI на удаленном сервере с учетными данными, я получаю ошибку AccessDenied
.
Однако, когда я нахожусь в экземпляре E2 и использую ту же команду, я могу получить доступ к защищенным файлам.
Можно ли перенести эти файлы из экземпляра E2 на мой удаленный сервер напрямую?
Ранее я хотел бы:
- AWS CLI S3 загрузить файл в экземпляр E2
- Скопировать загруженный из E2 файл на мой удаленный сервер
Однако эти файлы имеют большой размер, и я бы выполнил передачу в два раза быстрее, если бы смог перенести с S3 на мой удаленный сервер, находясь в экземпляре E2.
Возможно ли это?Я пытался
aws s3 cp s3://protected-bucket/data/data.txt user_name@remote-server.edu:/path/to/data/
И это не удалось.Я также попробовал aws s3 sync
, и это тоже не удалось.