我正在将文件从一台远程服务器迁移到 S3。大约有 10k 个文件(所有文件都可以通过远程服务器的 http URL 访问)。总大小约为 300GB(单个文件不超过 1GB)。我试图找出进行这种迁移的最有效方法。到目前为止,我有一个 EC2 实例并安装了 S3CMD;PHP-SDK,我也有一个包含所有 URL 的文本文件。我能够毫无问题地将文件从 EC2 移动到 S3。但问题是,如果我在 EC2 中下载所有内容,我的存储空间就会用完。有没有一种方法可以让我在 EC2 中下载文件(也许查看 txt 文件)将其移动到 S3(使用 S3CMD),然后在我转到下一个文件之前从 EC2 中删除文件。
理想情况下,我希望将所有内容从远程位置直接下载到 S3,但我认为这是不可能的,除非这里有人说是这样。
在此先感谢您的帮助。