希望在最佳实践中提供一些专家建议。
目前我有大约5台服务器(一些专用,一些EC2)。我需要在它们之间传输文件。我有一台运行SFTP服务器的服务器,我用它作为'中间人',但这意味着我是双处理数据(上传到SFTP,然后从其他服务器下载)。
其他人如何管理这类事情?我应该在每台服务器上运行SFTP服务器吗?或者是否有一个更简单的基于SSH的方法?
答案 0 :(得分:0)
使用Amazon S3代替SFTP服务器作为“中间人”。在Amazon S3上创建服务器可以推送和提取的接送位置。它便宜,非常可靠和可扩展。文件传输可以通过命令行编写脚本或通过GUI完成(就像FTP一样)。