使用SFTP将文件从远程服务器直接复制到Azure Blob存储

Lan*_*oom 7 azure azure-storage-blobs azure-worker-roles

我有一个带有一堆静态文件的远程服务器(在Azure之外).我在Azure中创建了一个辅助角色,我希望使用辅助角色将SFTP从远程服务器直接传输到我的blob存储帐户(不需要本地复制到辅助角色).是否有关于如何做到这一点的既定工作流程/最佳实践?

我能找到的最接近的问题是这个问题: 将文件从URL复制到Azure BLOB

但是,要使用StartCopyFromBlob,我需要一个可公开访问的URL,但实际情况并非如此.

其中一些文件可能> 100mb或> 500mb,是否会引起任何问题?

谢谢.

小智 3

您可能想以其他方式解决此问题,即在 Azure 上设置 FTP 服务器,将文件直接保存到 Azure 存储。

有关如何使用预览文件执行此操作的详细说明,请访问http://fabriccontroller.net/blog/posts/deploying-a-load-balanced-high-available-ftp-server-with-azure-文件/