我不得不使用流行的FTP客户端(例如FileZilla)将安全FTP设置为Azure Blob存储.经过大量的研究,我发现了一个链接:
代码部署为辅助角色,代码创建一个FTP服务器,可以接受来自所有流行FTP客户端(例如FileZilla)的连接,以便命令和控制blob存储帐户.
按照链接的说明,我已经实现了相同的功能,并在Azure生产环境中部署了辅助角色,并且成功了.但是我仍然无法使用FileZilla连接FTP主机服务器(由我在配置文件中提供).我不知道我做错了什么或错过了什么.
我有一个带有一堆静态文件的远程服务器(在Azure之外).我在Azure中创建了一个辅助角色,我希望使用辅助角色将SFTP从远程服务器直接传输到我的blob存储帐户(不需要本地复制到辅助角色).是否有关于如何做到这一点的既定工作流程/最佳实践?
我能找到的最接近的问题是这个问题: 将文件从URL复制到Azure BLOB
但是,要使用StartCopyFromBlob,我需要一个可公开访问的URL,但实际情况并非如此.
其中一些文件可能> 100mb或> 500mb,是否会引起任何问题?
谢谢.