Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 使用EC2解压S3中的文件_Amazon Web Services - Fatal编程技术网

Amazon web services 使用EC2解压S3中的文件

Amazon web services 使用EC2解压S3中的文件,amazon-web-services,Amazon Web Services,我上传了一个很大的S3文件。我需要解压,但我不知道如何处理它。似乎有必要使用EC2。请问,谁能告诉我该怎么做?提前感谢您必须将文件的副本下载到S3以外的其他地方,因为您无法直接在S3上解压缩文件。您必须下载它,解压它,然后将解压后的版本上载到S3 EC2服务器将是一个很好的方法,因为它可以非常快速地访问S3 除此之外,你的问题对这个网站来说太广泛了。如果遇到具体问题,请回来问具体问题。只是想分享一下我是如何得到它的: EC2 导出AWS\u访问\u密钥=您的密钥 导出AWS\u SECRET\

我上传了一个很大的S3文件。我需要解压,但我不知道如何处理它。似乎有必要使用EC2。请问,谁能告诉我该怎么做?提前感谢

您必须将文件的副本下载到S3以外的其他地方,因为您无法直接在S3上解压缩文件。您必须下载它,解压它,然后将解压后的版本上载到S3

EC2服务器将是一个很好的方法,因为它可以非常快速地访问S3


除此之外,你的问题对这个网站来说太广泛了。如果遇到具体问题,请回来问具体问题。

只是想分享一下我是如何得到它的:

EC2

  • 导出AWS\u访问\u密钥=您的密钥
  • 导出AWS\u SECRET\u KEY=您的密钥
  • source~/.bashrc
  • 上传你的.zip文件
  • 解压缩你的文件
  • aws s3 cp文件s3://yourBucket/folder/fileName
希望它能有用。
谢谢

谢谢Mark,我很抱歉,但我认为我的问题是一个具体的问题,只需要知道如何在s3中解压文件您不能“在s3中解压文件”。这不是S3所支持的。所以答案是“你不能”。考虑到这一点,您的问题听起来更像是关于如何创建和使用EC2服务器的问题,这是一个非常广泛的问题。如果您添加一些代码,这个答案可以排除。需要的不仅仅是你的方法。你在这里解压文件是什么意思?因为在ec2盒上找不到解压命令。