перемещение локально хранящихся документированных документов в azure - PullRequest
0 голосов
/ 22 февраля 2020

Я хочу выяснить, подходит ли нам azure и облако.

У нас есть веб-сайт, на котором пользователи загружают документы на наш в настоящее время размещенный веб-сайт.

Каждый документ имеет эквивалентная запись в базе данных.

Я использую terraform для создания инфраструктуры azure.

Какой мой лучший способ переноса документов с локального пути к файлу на сервере на azure?

Должен ли я использовать хранилище файлов или хранилище больших двоичных объектов. Меня смущает разница.

Есть ли в терраформе что-нибудь, что может помочь с этим?

1 Ответ

0 голосов
/ 22 февраля 2020

Исходя из ваших комментариев, я бы рекомендовал хранить их в Blob Storage. Этот сервис подходит для хранения и обслуживания неструктурированных данных, таких как файлы и изображения. Есть много других функций, таких как резервирование, архивирование и т. Д. c. что вам может пригодиться в вашем сценарии.

Хранилище файлов больше подходит для сценария типа Lift-and-Shift ios, когда вы перемещаете предварительное приложение в облако, а приложение записывает данные на локальный или сетевой диск.

Вы также можете найти эту статью полезной: https://docs.microsoft.com/en-us/azure/storage/common/storage-decide-blobs-files-disks

ОБНОВЛЕНИЕ

Что касается выгрузки файлов с локального компьютера в Azure хранилище, на самом деле доступно много вариантов:

  • Используйте проводник хранилища, такой как Microsoft Storage Explorer.
  • Используйте AzCopy командную строку tool.
  • Использовать Azure PowerShell Командлеты.
  • Использовать Azure CLI.
  • Писать собственный код, используя любые доступные библиотеки Storage Client или напрямую используя REST API.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...