Монтирование Azure Blob Storage на macOS — настройка NetDrive
Подключите контейнеры Azure Blob Storage к macOS как локальный диск с помощью NetDrive. Пошаговое руководство для macOS Sonoma и новее.
Конвейер машинного обучения, который каждые 20 минут записывает контрольные точки модели в Azure Blob, полезен ровно настолько, насколько быстро вы можете забрать эти файлы на свой Mac. Скачивание через веб-портал Azure — по одному контейнеру за раз — слишком медленное и сбивает рабочий ритм. NetDrive монтирует ваши контейнеры Blob прямо в Finder, так что вы можете перетаскивать и открывать файлы, как будто они на локальном диске.

Монтируйте Azure Blob Storage как диск Mac
NetDrive показывает Google Drive, OneDrive, S3, SFTP, WebDAV и другие хранилища как обычные диски в Windows и macOS — без синхронизации и полной загрузки файлов.
- Просматривайте контейнеры и blob-объекты в Finder без предварительного скачивания
- Фоновая загрузка — ставьте файлы в очередь и сразу продолжайте работу
- Добавляйте несколько учётных записей Azure одновременно
Бесплатный пробный период. Доступны бессрочная лицензия и подписка.
Требования: версия macOS и учётные данные Azure
Для текущего релиза NetDrive (3.18 и новее) требуется macOS 14 Sonoma или новее. Если у вас всё ещё macOS 13 Ventura, понадобится NetDrive 3.17, доступный в архиве релизов. Поддержка Azure Blob Storage есть в NetDrive начиная с версии 3.11 (выпущена в июле 2020 года), так что она включена в любую актуальную сборку.
Перед запуском NetDrive соберите два значения на портале Azure:
- Storage Account Name — отображается вверху страницы обзора вашей учётной записи хранения в портале Azure.
- Access Key — перейдите в вашу учётную запись хранения → Security + networking → Access keys, затем скопируйте
key1илиkey2. Это строки base64 длиной 88 символов; копируйте значение целиком.
Если не хотите передавать ключ учётной записи с полными правами, сгенерируйте Shared Access Signature (SAS) как минимум с правами Read, Write и List в области службы Blob. NetDrive принимает оба формата в одном и том же поле.
Добавление диска в NetDrive
- Откройте NetDrive из строки меню или через Applications → NetDrive.
- Нажмите + (Add Drive) в Drive Manager.
- Прокрутите список провайдеров и выберите Azure Blob Storage.
- Введите Account Name в первое поле.
- Вставьте Access Key (или SAS-токен) в поле ключа.
- Задайте диску метку — «Azure ML Checkpoints» или «Project Assets» помогает ориентироваться, когда подключено несколько дисков.
- Нажмите Connect. Том появится в боковой панели Finder через несколько секунд.

Каждый контейнер Blob отображается как папка верхнего уровня на смонтированном диске. Blob-объекты — это файлы внутри этих папок. Стандартные операции Finder — переименование, дублирование, перемещение в корзину — работают как обычно и сразу применяются в Azure.
Работа с большими файлами и загрузками
NetDrive передаёт данные blob-объектов по мере необходимости, а не скачивает файл целиком перед открытием. Для видеомонтажёра с сотнями гигабайт исходников 4K в Blob-хранилище это означает, что можно прокручивать .mov в QuickTime, не дожидаясь загрузки всего файла на локальный диск.
С загрузками так же. Перетащите любой файл с Mac в окно Finder для диска Azure, и NetDrive поставит его в очередь фоновой загрузки. Значок в строке меню показывает прогресс в реальном времени, и вы можете продолжать пользоваться остальным диском — или начать ещё одну загрузку — пока первая передача ещё выполняется. Отслеживать или отменять файлы в очереди можно в списке передач в Drive Manager.

Автомонтирование при входе или загрузке системы
Если этот контейнер Blob — часть вашей ежедневной работы, не подключайте его заново каждое утро. В Drive Settings для диска Azure установите Auto Mount в значение Login (подключение при входе пользователя) или Boot (подключение при старте системы, до входа в учётную запись). Вариант Boot подходит для общих рабочих станций, где диск должен быть доступен всем пользователям.

Устранение типичных ошибок
Authentication failed — убедитесь, что в Account Name нет лишних пробелов или переносов строк и что Access Key вставлен полностью. Ключи, перевыпущенные в портале Azure, делают предыдущие недействительными; если коллега недавно сменил ключ, вставьте актуальную версию.
Container not visible — убедитесь, что SAS-токен или ключ доступа включает право List Blobs. SAS только для чтения без List успешно пройдёт аутентификацию, но вернёт пустой список папки, из-за чего покажется, что контейнер отсутствует.
Drive disconnects after sleep — откройте Drive Settings → Connection и включите Keep alive. macOS может приостанавливать сетевое соединение во время сна экрана; опция keep-alive поддерживает соединение, чтобы диск чисто переподключался при пробуждении экрана.
Итог
Azure Blob Storage в NetDrive даёт пользователям macOS нативное окно Finder в облачные данные без переключения на веб-портал. Если ваша команда также использует Azure File Storage (которое предоставляет традиционную SMB-совместимую файловую шару), шаги настройки почти идентичны — см. Mount Azure File Storage on Windows with NetDrive для справки. А если доступ к одному и тому же контейнеру Blob нужен нескольким коллегам, функция NetDrive Team Drive позволяет администратору опубликовать подключение на все машины из единой консоли.
— Alex, NetDrive