经过一些搜索,似乎没有API或工具可以直接从URL将文件上传到S3而不先下载它们?
我可能可以先在本地下载文件,然后再上传到S3。有没有一个好的工具(Mac)可以让我批量上传给定目录中的所有文件?
或者是否有任何PHP脚本可以安装在共享托管帐户上,以逐个下载文件,然后上传到S3?
经过一些搜索,似乎没有API或工具可以直接从URL将文件上传到S3而不先下载它们?
我可能可以先在本地下载文件,然后再上传到S3。有没有一个好的工具(Mac)可以让我批量上传给定目录中的所有文件?
或者是否有任何PHP脚本可以安装在共享托管帐户上,以逐个下载文件,然后上传到S3?
通过 AWS命令行界面(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
复制特定文件。