我有一个带有一堆静态文件的远程服务器(在Azure之外) . 我在Azure中创建了一个辅助角色,我希望使用辅助角色将SFTP从远程服务器直接传输到我的blob存储帐户(不需要本地复制到辅助角色) . 是否有关于如何做到这一点的既定工作流程/最佳实践?
我能找到的最接近的是这个问题:Copy file from URL to Azure BLOB
但是,要使用StartCopyFromBlob,我需要一个可公开访问的URL,但实际情况并非如此 .
其中一些文件可能> 100mb或> 500mb,是否会引起任何问题?
谢谢 .
3 回答
它尚不支持 - 但这是前5个最想要的功能:https://feedback.azure.com/forums/217298-storage/suggestions/33001027-sftp-and-ftps-protocol-support-for-azure-files
请投票 .
您可能希望以相反的方式解决此问题,方法是在Azure上设置FTP服务器,将文件直接保存到Azure存储 .
有关如何使用预览文件执行此操作的详细说明,请参阅http://fabriccontroller.net/blog/posts/deploying-a-load-balanced-high-available-ftp-server-with-azure-files/
我不相信从SFTP上传到Azure存储是可能的 . 此功能目前是Azure存储反馈网站上的最重要请求之一 . (截至2015年10月)
http://feedback.azure.com/forums/217298-storage