是否可以从文件服务器直接FTP到S3而无需通过EC2?

时间:2017-07-04 07:19:20

标签: amazon-web-services amazon-s3 amazon-ec2

我需要将文件从FTP服务器传输到S3。通常,我会FTP到EC2并从那里加载到S3。想知道是否有办法直接从FTP服务器转移到S3?

1 个答案:

答案 0 :(得分:1)

Amazon S3不支持FTP协议。

但是,您当然可以在托管FTP的计算机上运行某些软件,该计算机直接与Amazon S3对话。无需使用Amazon EC2实例与S3通信。

例如,AWS Command-Line Interface (CLI)具有aws s3 sync命令,用于将文件与Amazon S3同步或从Amazon S3同步文件。您可以让用户将其文件发送到FTP服务器,该服务器将文件存储在给定目录中。然后,服务器可以定期(例如每5分钟)运行aws s3 sync命令,这可以确保将文件复制到S3。

您只需将AWS CLI加载到FTP主机上即可。