我有一个带有一堆静态文件的远程服务器(在 Azure 之外)。我已在 Azure 中创建了辅助角色,并且希望使用该辅助角色通过 SFTP 将这些文件从远程服务器直接传输到我的 Blob 存储帐户(无需在本地复制到辅助角色)。是否有关于如何做到这一点的既定工作流程/最佳实践?
我能找到的最接近的是这个问题: Copy file from URL to Azure BLOB
但是,要使用 StartCopyFromBlob,我需要有一个可公开访问的 URL,但事实并非如此。
此外,其中一些文件可能 >100mb 或 >500mb,这会引发任何问题吗?
谢谢。
最佳答案
您可能想以其他方式解决此问题,即在 Azure 上设置 FTP 服务器,将文件直接保存到 Azure 存储。
关于如何使用预览文件执行此操作的详细说明可以在 http://fabriccontroller.net/blog/posts/deploying-a-load-balanced-high-available-ftp-server-with-azure-files/ 上找到。
关于azure - 使用 SFTP 将文件从远程服务器直接复制到 Azure Blob 存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27004376/