代码之家  ›  专栏  ›  技术社区  ›  user584018

将文件从azure vm移动到azure文件存储

  •  0
  • user584018  · 技术社区  · 6 年前

    我有一个Azure虚拟机(Win 2016),其中有一个文件夹,我们每5分钟就有一个文件。

    现在我想创建和窗口服务,它将运行在Azure虚拟机上,如果有任何文件存在,它将移动到Azure文件存储。

    有人能指导他们需要做什么或其他方法吗?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Gaurav Mantri    6 年前

    在我看来,你有两个选择:

    1. 将文件存储共享装载为网络驱动器。将共享装载为网络驱动器(并获取驱动器号)后,只需使用System.IO名称空间即可执行IO操作。有关详细信息,请参见此链接: https://docs.microsoft.com/en-us/azure/storage/files/storage-how-to-use-files-windows .
    2. 使用Microsoft的Azure存储SDK,它是Azure存储REST API的包装器,并将文件从本地文件夹上载到Azure文件存储中的共享。请注意,一旦文件上传到Azure文件存储中,您需要手动从服务器中删除该文件以实现移动操作。