Каков наиболее разумный способ скопировать данные с виртуальной машины в Azure в хранилище Azure.
Чтобы делать что-то на моем локальном компьютере, я использую azure-cli, но для этого требуются некоторые шаги настройки (вход в Azure). Я хочу иметь возможность запускать виртуальную машину с помощью Ansible (готово), создавать некоторые вещи (готово), а затем сохранять их в хранилище Azure.
В настоящее время для меня самый простой способ сделать это - загрузить данные на свой компьютер, а затем загрузить их в Azure, но это не практично и неразумно.
Мой лучший вариант - убедиться, что Ansible / Azure правильно настроен на виртуальной машине (это нетривиально), чтобы я мог запускать модули Ansible.
Я бы загрузил и установил копию azcopy на целевой компьютер (я считаю, что это просто установка MSI, поэтому вы можете автоматизировать), а затем используйте это для копирования информации непосредственно в хранилище Azure. Нет необходимости в Azure Powershell или CLI, если вы можете передать имена и ключи учетных записей хранения в процессе развертывания / сборки.
Не уверен, что вы используете Linux, но azcopy для Linux в настоящее время находится в режиме предварительного просмотра.