2012-02-07 188 views
4

經過一些Google搜索之後,似乎沒有API或工具可直接將文件從URL上傳到S3,而無需先下載它們?將視頻文件從URL批量上傳到Amazon S3

我可以先在本地下載文件,然後將它們上傳到S3。你是一個很好的工具(Mac),可以批量上傳給定目錄中的所有文件嗎?

或者是否有任何PHP腳本可以安裝在共享主機帳戶上以便一次下載文件然後上傳到S3?

回答

0

AWS Command Line Interface (CLI)可以將文件上傳到Amazon S3,如:

aws s3 cp file s3://my-bucket/file 
aws s3 cp . s3://my-bucket/path --recursive 
aws s3 sync . s3://my-bucket/path 

sync命令可能是最適合你的用例。它可以使本地文件與遠程文件同步(僅複製新的/更改的文件),或使用cp來複制特定文件。