有没有一个服务可以让我以通常的方式ftp文件并将它们存放在我的S3存储桶中?我有一个古老的服务,每晚都会吐出一个数据转储,目前将其转移到一个ftp服务器,它只是存储在磁盘上。我真的不想放入另一个脚本来将文件从ftp服务器上传到S3上。我不能在数据转储脚本的帮助下,但有能力更改ftp详细信息。所以,无论如何都不会产生额外的开销并且需要任何额外的移动部件来将数据转储指向“虚拟ftp服务器”,这将负责将文件转换为S3。
我认为S3很棒,但大多数大企业软件仍然运行在Ftp上。当然云地之间有一个接口?
只是做谷歌我发现了这个:http://www.ftp2cloud.com/ftp-amazon-s3/
请记住FTP不使用加密,并受到嗅探攻击。
Filezilla现在提供专业版(10美元),可轻松连接到AWS S3存储桶。根据我的经验,这是最好和最快的FTP解决方案。
另请参阅这些主题以及如何下载和设置的说明:
可以使用加密,但下一步是自动化。
第1步:获取您的公共DNS地址。您可以在底部的实例信息下找到它。
第2步:找到您获得实例时获得的.pem密钥。
第3步:打开FileZilla。
步骤4:转到FileZilla设置,在左侧单击SFTP。
第5步:添加新私钥。 (你的.pem键)
步骤6:如果您使用的是.pem键,则必须将其转换,否则将无效。
步骤7:在Quickconnect栏的顶部,将您的公共DNS放入主机,ec2-user,端口22(端口22是SFTP而不是FTP,AWS将重新启动FTP。),并且没有密码。