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