我有一些文件存储在 S3 上。
应用户请求,我想将它们传输到第三方站点的 FTP 服务器。
Amazon S3 不支持 FTP/SFTP。
目前,我正在使用 S3 API 将文件从 S3 下载到本地服务器,然后将其传输到第三方 FTP 服务器。
S3--API-->本地--FTP-->第三方FTP
现在,我想将文件直接从 S3 直接传输到第三方 FTP 服务器,而不将其下载到我的本地服务器。
S3 ---CloudFront或其他服务--->第三方FTP
我如何使用cloudfront或任何其他服务来做到这一点?
任何帮助将不胜感激。
提前致谢。
S3 只有 API 可以从中获取数据。它还有一个 API 函数可以在两个存储桶之间复制数据,但仅此而已。
如果您需要将数据从 S3 传输到其他地方,并希望将从 S3 下载的内容保存到本地计算机,我建议您启动一个 t1.micro 实例,并在其上放置一个脚本来将文件下载到该实例(您无需支付费用)带宽,因为在同一区域的 S3 和 EC2 实例之间,您无需支付任何费用,而且速度明显更快),然后从该实例上传到远程第 3 方 FTP 站点。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)