На мой взгляд, загрузка файлов с локальной или виртуальной машины в хранилище BLOB-объектов должна быть аналогичной. Вы можете использовать azcopy
для загрузки файла резервной копии sql в хранилище BLOB-объектов.
После входа в систему azcopy
вы можете использовать этот синтаксис для загрузки файла резервной копии sql:
azcopy copy "<local-file-path>" "https://<storage-account-name>.blob.core.windows.net/<container-name>/?<SAS-Token>" --recursive=true
<local-file-path>
- это путь к вашему локальному файлу, <storage-account-name>
- это имя вашей учетной записи хранения, <container-name>
- имя вашего контейнера. Вы можете добавить токен SAS к каждому целевому URL-адресу, который используется в ваших командах AzCopy. В противном случае может возникнуть следующая ошибка:
403 Этот запрос не авторизован для выполнения этой операции с использованием этого разрешения.
Для того, как использовать azcopy
, вы можете обратитесь к этому официальному документу .