переместить файл из Azure VM в хранилище файлов Azure - PullRequest
0 голосов
/ 28 сентября 2018

У меня есть виртуальная машина Azure (Win 2016), где у меня есть папка, в которую мы отправляем файл каждые 5 минут.

Теперь я хочу создать и Window Service, которая будет работать на виртуальной машине Azure и, если есть, файлсуществует, он будет перемещен в хранилище файлов Azure.

Может ли кто-нибудь подсказать, что нужно сделать или какой-либо другой подход?

1 Ответ

0 голосов
/ 28 сентября 2018

На мой взгляд, у вас есть 2 варианта:

  1. Монтирование общего хранилища файлов в качестве сетевого диска.После того, как вы смонтируете общий ресурс как сетевой диск (и получите букву диска), вы можете просто использовать пространство имен System.IO для выполнения операций ввода-вывода.Для получения более подробной информации см. Эту ссылку: https://docs.microsoft.com/en-us/azure/storage/files/storage-how-to-use-files-windows.
  2. Используйте Microsoft Azure Storage SDK, который является оболочкой для API-интерфейса REST хранилища Azure, и загружайте файлы из локальной папки в общую папку в хранилище файлов Azure.Обратите внимание, что после загрузки файла в хранилище файлов Azure вам потребуется вручную удалить файл с сервера, чтобы выполнить операцию перемещения.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...