s3cmd

    1热度

    1回答

    我一直想麻烦这几天,现在,希望得到一些帮助s3cmd同步 - 基本上,我写了下面的Python脚本 import os, sys # =__=__=__=__=__=__=__ START MAIN =__=__=__=__=__=__=__ if __name__ == '__main__': # initialize variables all_files = [] # dir

    3热度

    1回答

    我在S3上托管静态网站。为了将我的网站推向亚马逊,我使用了s3cmd命令行工具。除了将内容类型设置为text/html;charset=utf-8以外,所有工作都正常。 我知道我可以在HTML文件的元标记中设置字符集,但我想避免它。 这里是我使用的准确命令: s3cmd --add-header='Content-Encoding':'gzip' --add-header='Conten

    0热度

    1回答

    我有成千上万个目录,每个目录中有一个非AWS VPS(大约1TB数据)中的几个文件。我想把它们全部移到S3。 我可以将这些内容压缩到7GB的块,将(wget或其他)移动到EC2(8GB Ubuntu),解压并将它们解压缩到S3。 OR 从我的VPS与s3cmd同步目录直奔S3? 哪种方法最适合性能和可靠性? 感谢

    2热度

    1回答

    我在S3上有几GB的文件,我需要大量更新所有这些元数据。我知道,当你传输文件s3cmd可以更新元数据: s3cmd -m text/html --add-header='Content-Encoding: gzip' put [files] s3://... 但是我不想将文件转换至S3。 s3cmd只能在不传输文件的情况下更新密钥的元数据?

    1热度

    1回答

    当我运行 $ s3cmd 我得到 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! An unexpected error has occurred. Please report the following lines to: [email protected] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    5热度

    1回答

    我需要从包含某些字符的S3存储桶中计算压缩(.gz)文件中的条目数。我怎么能这样做? 具体来说,我的S3存储桶是s3://mys3.com/。在那个,有成千上万桶这样的: s3://mys3.com/bucket1/ s3://mys3.com/bucket2/ s3://mys3.com/bucket3/ ... s3://mys3.com/bucket2000/ 在每个

    5热度

    1回答

    我目前正在自动化构建脚本以将资源推送到Amazon s3,并且使用的是http://s3tools.org/s3cmd(和https://github.com/s3tools/s3cmd),我知道它是使用常规/主要命令行工具。没有太复杂的东西,我大部分的测试都是在办公室之外完成的,但是当我进入那里后,整个事情开始崩溃了,我为什么疯了。 一个简单的命令状(既“mybucket现有的对现有在我运行该命

    1热度

    2回答

    我在django应用程序中有这些行。他们在正常情况下运行良好,但是当我称他们为芹菜任务时,似乎没有任何事情发生。我甚至找不到报告的错误。任何人都可以提出我可能会出错的地方吗? cmd = "/path/to/unzipped_s3cmd/s3cmd get s3://%s %s/" subprocess.call(cmd % (s3path,localpath), shell=True) 我

    2热度

    1回答

    我正尝试创建一个好的脚本来将我的文件备份到Amazon S3存储服务中。考虑到这一点,我正在使用s3cmd工具,这看起来非常有用。 但有一件事是困扰我艰难。 有时,当我上传文件时,它给我的后续消息的错误: s3cmd sync --skip-existing -r --check-md5 -p -H --progress ./files/ s3://company-backup/files/ .

    2热度

    1回答

    下面的代码是为使用用户数据创建新的AWS EC2实例而创建的shell脚本文件。 在此代码中,它创建新实例并执行cd/home并创建以pravin命名的dirctory。 但之后它既不从s3下载文件也不上载到S3。 该代码有什么问题(s3cmd取得和放置代码)。 用于此目的的AMI预先配置了AWS EC2命令行API和s3cmd。 str=$"#! /bin/bash" str+=$"\ncd