我有一个远程服务器,该服务器托管非常大的.mp4
文件(大约10s GB)。 我需要获取这些文件并将其上传到我的AWS S3存储桶。 问题是,我知道一种直接的解决方案,即从该服务器下载文件,然后将其上传到我的S3存储桶。
但这好像我消耗的带宽是需要的两倍。 因此,假如我需要转移10 GB-大的视频,我必须写一个微服务wget
s文件==> 10 GB +耗费的时间,然后将其上传到S3 =>另外10 GB +更多的时间消耗。
我想我可能会使用FTP而不是HTTP请求来传输这些文件。 但是我还没有弄清楚这是否可行甚至不建议。 您的反馈将对我有很大帮助!
注意 :我已就此事进行了一天的研究。 我被称为AWS的MediaStore,S3的Multipart上传文件,甚至尝试查找Twitch和Netflix如何处理其VOD存储。 如果所有其他方法都失败了,我知道我可以恢复到S3的分段上传。 我还发现了一些第三方应用程序,例如FileZilla,它们支持将S3挂载到FTP客户端上。 但是我需要知道使用FTP的可行性。