【发布时间】:2015-07-08 18:03:16
【问题描述】:
我正在尝试将文件从 SFTP 复制到 S3。 我不想登陆文件中间服务器,请给我建议。
【问题讨论】:
标签: amazon-web-services hadoop amazon-s3
我正在尝试将文件从 SFTP 复制到 S3。 我不想登陆文件中间服务器,请给我建议。
【问题讨论】:
标签: amazon-web-services hadoop amazon-s3
我假设您无权访问/控制 sftp 服务器。如果您有访问权限,这很容易。
否则,请选择您选择的语言并流式传输数据。例如,对于 Python,您可以使用 paramiko 的 sftp.getfo() 并将该文件流指向 Boto 的 s3.key.send_file()。这使您无需将文件下载到磁盘。
但是,没有办法告诉随机 SFTP 服务器将其发送到 S3。
【讨论】: