Подключение общей папки Azure через протокол SMB в Windows
Файлы Azure — это простая в использовании облачная файловая система от корпорации Майкрософт. Общие папки Azure легко работают с Windows и Windows Server. В этой статье показано, как использовать общую папку SMB Azure с Windows и Windows Server.
Применяется к
Тип общей папки | SMB | NFS |
---|---|---|
Стандартные общие папки (GPv2), LRS/ZRS |
![]() |
![]() |
Стандартные общие папки (GPv2), GRS/GZRS |
![]() |
![]() |
Общие папки уровня "Премиум" (FileStorage), LRS/ZRS |
![]() |
![]() |
В этом видео показано, как подключить общую папку SMB Azure в Windows.
Действия в видео также описаны в следующих разделах.
Чтобы использовать общую папку Azure через общедоступную конечную точку за пределами региона Azure, в котором она размещена, например локально или в другом регионе Azure, ОС должна поддерживать SMB 3.x. Старые версии Windows, поддерживающие только SMB 2.1, не могут подключать общие папки Azure через общедоступную конечную точку.
поддерживается Файлы AzureSMB Multichannel только для общих папок класса Premium.
Версия Windows | Версия SMB | SMB Multichannel для Файлов Azure | Максимальное шифрование канала SMB |
---|---|---|---|
Windows Server 2025 | SMB 3.1.1 | Да | AES-256-GCM. |
Windows 11 версии 24H2 | SMB 3.1.1 | Да | AES-256-GCM. |
Windows 11 версии 23H2 | SMB 3.1.1 | Да | AES-256-GCM. |
Windows 11 версии 22H2 | SMB 3.1.1 | Да | AES-256-GCM. |
Windows 10 версии 22H2 | SMB 3.1.1 | Да | AES-128-GCM; |
Windows Server 2022 | SMB 3.1.1 | Да | AES-256-GCM. |
Windows 11 версии 21H2 | SMB 3.1.1 | Да | AES-256-GCM. |
Windows 10 версии 21H2 | SMB 3.1.1 | Да | AES-128-GCM; |
Windows 10, версия 21H1 | SMB 3.1.1 | Да, с KB5003690 или более поздней версией | AES-128-GCM; |
Windows Server версии 20H2 | SMB 3.1.1 | Да, с KB5003690 или более поздней версией | AES-128-GCM; |
Windows 10 версии 20H2 | SMB 3.1.1 | Да, с KB5003690 или более поздней версией | AES-128-GCM; |
Windows Server версии 2004 | SMB 3.1.1 | Да, с KB5003690 или более поздней версией | AES-128-GCM; |
Windows 10 версии 2004 | SMB 3.1.1 | Да, с KB5003690 или более поздней версией | AES-128-GCM; |
Windows Server 2019 | SMB 3.1.1 | Да, с KB5003703 или более поздней версией | AES-128-GCM; |
Windows 10, версия 1809 | SMB 3.1.1 | Да, с KB5003703 или более поздней версией | AES-128-GCM; |
Windows Server 2016 | SMB 3.1.1 | Да, с KB5004238 или более поздней версией и примененным разделом реестра | AES-128-GCM; |
Windows 10, версия 1607 | SMB 3.1.1 | Да, с KB5004238 или более поздней версией и примененным разделом реестра | AES-128-GCM; |
Windows 10 версии 1507 | SMB 3.1.1 | Да, с KB5004249 или более поздней версией и примененным разделом реестра | AES-128-GCM; |
Windows Server 2012 R21 | SMB 3.0 | Нет | AES-128-CCM |
Windows Server 20121 | SMB 3.0 | Нет | AES-128-CCM |
Windows 8.12 | SMB 3.0 | Нет | AES-128-CCM |
Windows Server 2008 R2 2 | SMB 2.1 | Нет | Не поддерживается |
Windows 72 | SMB 2.1 | Нет | Не поддерживается |
1Обычная поддержка Майкрософт для Windows Server 2012 и Windows Server 2012 R2 закончилась. Можно приобрести дополнительную поддержку обновлений безопасности только с помощью программы расширенного обновления безопасности (ESU).
2Поддержка Майкрософт для Windows 7, Windows 8 и Windows Server 2008 R2 закончилась. Мы настоятельно рекомендуем отказаться от этих операционных систем.
Примечание.
Мы рекомендуем использовать самую последнюю базу знаний для вашей версии Windows.
Необходимые компоненты
Убедитесь, что порт 445 открыт: протокол SMB требует открытия TCP-порта 445. Если порт 445 заблокирован, подключения завершатся ошибкой. Вы можете проверить, блокирует ли брандмауэр или ISP порт 445 с помощью командлета Test-NetConnection
PowerShell. Дополнительные сведения см. в разделе "Порт 445" заблокирован.
Использование общей папки Azure в Windows
Чтобы использовать общую папку Azure в Windows, вы должны либо подключить ее, то есть присвоить ей букву диска или путь точки подключения, либо получить к ней доступ через UNC-путь.
В этой статье предполагается, что для доступа к общей папке используется ключ учетной записи хранения. Это ключ администратора для учетной записи хранения, включая разрешения администратора для всех файлов и папок в общей папке, к которой вы получаете доступ, и для всех общих папок и других ресурсов хранения (большие двоичные объекты, очереди, таблицы и т. д.), которые размещаются в этой учетной записи. Маркеры подписанного URL-адреса (SAS) в настоящее время не поддерживаются для подключения общих папок Azure.
Распространенный шаблон для подъема и перемещения бизнес-приложений, ожидающих общего файлового ресурса SMB в Azure, — использовать общую папку Azure в качестве альтернативы для запуска выделенного файлового сервера Windows на виртуальной машине Azure. Одна из важных рекомендаций для успешного перевода бизнес-приложения на использование общей папки Azure заключается в том, что многие бизнес-приложения работают в контексте выделенной учетной записи службы с ограниченными системными правами, а не административной учетной записи виртуальной машины. Поэтому нужно обязательно подключить или сохранить учетные данные для общей папки Azure из контекста учетной записи службы, а не вашей учетной записи администратора.
Подключение общей папки Azure
Портал Azure предоставляет скрипт PowerShell, который можно использовать для подключения общей папки непосредственно к узлу с помощью ключа учетной записи хранения.
Внимание
Подключение к общей папке с помощью ключа учетной записи хранения подходит только для доступа администратора. Предпочтительно подключить общую папку с удостоверением Active Directory или Micosoft Entra пользователя. Обзор проверки подлинности на основе удостоверений.
Чтобы получить этот скрипт, выполните следующие действия.
Войдите на портал Azure.
Перейдите к учетной записи хранения, содержащей общую папку, которую необходимо подключить.
Выберите Общие папки.
Выберите общую папку для подключения.
Нажмите Подключиться.
Выберите букву диска, к которому будет подключена общая папка.
Перейдите к указанному скрипту.
Вставьте скрипт в оболочку на узле, к которому необходимо подключить общую папку, и запустите этот скрипт.
Общая папка Azure подключена.
Подключение общей папки Azure с помощью проводника
Примечание.
Следующие инструкции показаны в Windows 10 и могут немного отличаться в других выпусках.
Откройте проводник: это можно сделать, открыв меню "Пуск" или с помощью клавиш WIN+E.
Перейдите к элементу Этот компьютер в левой области окна. Меню, доступные на ленте, изменятся. В меню "Компьютер" выберите раздел Подключение сетевого диска.
Выберите букву диска и введите UNC-путь к общей папке Azure. Формат UNC-пути:
\\<storageAccountName>.file.core.windows.net\<fileShareName>
. Например:\\anexampleaccountname.file.core.windows.net\file-share-name
. Установите флажок Подключение с помощью разных учетных данных. Выберите Готово.Выберите Другие варианты>Использовать другую учетную запись. В разделе Адрес электронной почты укажите имя учетной записи хранения и в качестве пароля используйте ключ учетной записи хранения. Нажмите ОК.
Выберите общую папку Azure.
Когда вы будете готовы отключить общую папку Azure, щелкните правой кнопкой мыши запись для общей папки в разделе проводника Сетевые расположения и выберите параметр Отключить.
Доступ к общей папке Azure через UNC-путь
Для его использования не требуется подключить общую папку Azure к букве диска. Вы можете напрямую обращаться к общей папке Azure по UNC-пути, введя следующую строку в проводник. Замените заполнитель storageaccountname реальным именем учетной записи хранения, а myfileshare — именем общей папки:
\\storageaccountname.file.core.windows.net\myfileshare
Вам будет предложено указать сетевые учетные данные для входа. Войдите с той подпиской Azure, для которой вы ранее создали учетную запись хранения и общую папку. Если запрос на ввод учетных данных не указан, можно добавить учетные данные с помощью следующей команды:
cmdkey /add:StorageAccountName.file.core.windows.net /user:localhost\StorageAccountName /pass:StorageAccountKey
Для Azure для государственных организаций Cloud измените имя сервера следующим образом:
\\storageaccountname.file.core.usgovcloudapi.net\myfileshare
Следующие шаги
Дополнительные сведения о службе файлов Azure см. по следующим ссылкам.