Как распаковать файл на s3 прямо на s3? - PullRequest
0 голосов
/ 28 декабря 2018

У меня есть файл .tar 10G на s3, я хочу распаковать этот файл и сохранить разархивированные файлы на s3.

Есть ли простая команда, которую я могу запустить с s3?

Или мне нужно самостоятельно разархивировать файл и загрузить отдельные файлы обратно в s3 самостоятельно?

Спасибо

Ответы [ 2 ]

0 голосов
/ 26 июля 2019

Однако вы можете смонтировать S3 bucket на EC2 как S3FS.

Подробнее о том, как смонтировать: https://cloudkul.com/blog/mounting-s3-bucket-linux-ec2-instance/

После монтирования вы можете читать и записывать файлы обратно.

0 голосов
/ 28 декабря 2018

Нет команды для управления содержимым файла в Amazon S3.

Вам нужно будет загрузить файл, распаковать / распаковать его, а затем загрузить содержимое в S3.

Это будетсделано наиболее быстро из экземпляра Amazon EC2 в том же регионе, что и корзина.Вы также можете написать лямбда-функцию AWS, чтобы сделать это, но остерегайтесь ограничения в 500 МБ /tmp дискового пространства.

...