首页 > 解决方案 > Azure Function 混合连接到共享文件夹

问题描述

我想知道您对以下情况的建议:

我们有 Azure 函数(非持久函数)和函数配偶的输出来创建文件并将其复制到同一订阅上的 VM 文件夹(VM 上的共享文件夹)。Express route V NET 已配置。

您能否告知如何配置?

顺便说一句,我们不想使用 ASE.. 和逻辑应用程序。谢谢回复。

问候, DK。

标签: azureazure-functionsazure-hybrid-connections

解决方案


最简单的方法是:

在您的 vm 中映射一个指向 Azure 文件的文件夹:

https://docs.microsoft.com/en-us/azure/storage/files/storage-files-quick-create-use-windows

并使用带有 Azure 存储 SDK 的常规 c# 在其上创建文件:

CloudFileDirectory dir = root.GetDirectoryReference(DemoDirectory);
await dir.CreateIfNotExistsAsync();

CloudFile file = dir.GetFileReference(ImageToUpload);
await file.UploadFromFileAsync(ImageToUpload, FileMode.Open);

https://github.com/Azure/azure-storage-net/blob/master/Samples/GettingStarted/VisualStudioQuickStarts/DataFileStorage/Program.cs


推荐阅读