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

标签 azure azure-worker-roles azure-blob-storage

我有一个带有一堆静态文件的远程服务器(在 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/

相关文章:

c# - 在预编译的 C# Azure Function 中使用命令式绑定(bind)时,如何定义 Cosmos DB 数据库和集合名称?

c# - Microsoft.SqlServer.Types 在 Azure 辅助角色上无法正常运行

azure - 为什么无法将数据存储在 Azure 计算实例中?

c# - 从 Azure Function 连接到 Azure Blob 存储

azure - 自定义 WebApi Skill 不填充索引

具有 Blob 存储的 Azure Functions。如何为子文件夹创建 BlobTrigger?

azure - 一旦对任何视频有了见解,我们是否可以将相同的见解翻译成任何其他语言?

azure - 如何将asp.net core web作业发布到azure应用程序服务

azure - Windows Azure - 从单独的工作角色访问网络角色本地存储

azure - 为什么 Polybase 对于跨越 10 亿条记录的大型压缩文件来说速度很慢?