java - 如何使用java将文件从sftp复制到亚马逊s3

标签 java amazon-web-services amazon-s3 sftp

如何使用java将文件从SFTP服务器复制到amazon-S3?我不想将数据下载到本地,所有数据应该完整复制到S3存储桶到指定路径

最佳答案

如果您有权在 SFTP 服务器上运行程序(通过 SSH 或网页),则可以在存储文件的同一主机上执行上传。

如果不可能,那么您需要从 SFTP 检索文件并将其上传到 S3。从 EC2 实例执行此操作将获得最佳性能,但您也可以从任何主机执行此操作。

有一些服务,例如 FTP2Cloud也能做到这一点。

关于java - 如何使用java将文件从sftp复制到亚马逊s3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50112215/

相关文章:

java - 抽象工厂

amazon-web-services - 如何使用 AWS CLI 列出所有角色的标签

amazon-web-services - ECS EC2 环境中的 AWS Java SDK 异步客户端

php - 访问私有(private) s3 存储桶文件

amazon-s3 - 如何在 Amazon EMR 实例中安装 s3cmd

Java AWS S3 PutObject 多部分文件

java - 悲观锁无法使用 spring data jpa

java - 准备好的语句和结果集 - Java 空指针异常

java - 获取不存在的对象时状态代码 : 403,

java - Apache Beam - 无法使用 hadoop 文件系统 sdk 从 S3 读取文本文件