macOSでAzure File Storageをマウント — NetDriveセットアップガイド
NetDrive 3.18+を使ってAzure File StorageをmacOSのネイティブドライブとしてマウントする手順ガイド。ストレージアカウントのファイルにFinderから直接アクセス。
Seoul と Berlin のオフィスで300GBの共有アセットを管理するデザインスタジオは、毎朝同じボトルネックに直面する。Azure Portal を開き、最新の .psd を見つけ、作業を始める前にダウンロードが終わるのを待つのだ。NetDrive は Azure File 共有を macOS 上の Finder ボリュームとしてマウントすることで、この足枷をなくす — ファイルは Azure 上にあるが、どのクリエイティブツールもローカル SSD に置かれているかのようにそれを開く。10分足らずでセットアップする方法を紹介する。

Azure File Storage を macOS ドライブとしてマウント
NetDrive を使えば Google Drive、OneDrive、S3、SFTP、WebDAV などが Windows と macOS でネイティブドライブとして表示されます — 同期も、まるごとダウンロードも不要です。
- Finder から直接クラウドファイルを閲覧・編集
- Azure File Storage と Azure Blob Storage に対応
- macOS 14 Sonoma 以降で動作
無料トライアル。永久ライセンスとサブスクリプションプランあり。
始める前に必要なもの
NetDrive はストレージアカウントの認証情報を使って Azure File Storage に接続する。NetDrive を開く前に、Azure Portal から次の3つの値を用意しておこう。
- ストレージアカウント名 — Azure Storage アカウントの短い名前(例:
mystudio)。 - アカウントキー — ストレージアカウントのブレードにある Security + networking → Access keys に表示される、512ビットの Base64 キー2つのうちの1つ。どちらのキーでも動作するが、ローテーション中でない限り key1 を使うとよい。
- ファイル共有名 — 特定の Azure ファイル共有の名前(例:
assets)。これを省略すると、NetDrive はアカウント内のすべての共有をサブフォルダとして表示する。これは複数プロジェクトを扱うアカウントで便利だ。
macOS バージョンに関する注意: NetDrive 3.18 以降は macOS 14(Sonoma)を必要とする。Mac が macOS 13 Ventura 以前の場合は、これらの古いバージョンをサポートする NetDrive 3.17 を使ってほしい。NetDrive の macOS インストーラーは必要なシステムコンポーネントも確認し、まだ存在しない場合はインストールを促す — そのプロンプトには承諾すること。

NetDrive で Azure File Storage を追加する
- Mac で NetDrive を開く。ドライブマネージャーには、すでに設定済みのドライブが表示される。
- ウィンドウ上部のツールバーにある +(ドライブを追加)をクリックする。
- プロバイダー一覧から Azure File Storage までスクロールして選択する。
- 認証情報パネルで、Storage Account Name、Account Key、そして任意で File Share Name を入力する。
- ドライブにラベルを付ける — 「Studio Assets」や「Marketing Shared」など、Finder で識別しやすい名前にする。
- Mount Type を選ぶ。ほとんどの用途には Network Drive で十分だ。この Mac で誤って書き込まれるのを防ぎたい共有には Read-only Drive を選択する。
- Mount をクリックする。
数秒のうちに、ドライブは外付け USB ボリュームと同じように Finder のサイドバーの Locations の下に表示される。Final Cut Pro、Adobe Lightroom、DaVinci Resolve など、ファイルを開けるアプリならすぐに認識する。

ログイン時の自動マウント
再起動のたびにドライブを手動で再マウントするのは不要な手間だ。Mac を開いた瞬間に Azure 共有を使えるようにするには、次のようにする。
- カードの鉛筆アイコンをクリックして、NetDrive でドライブの設定を開く。
- Auto Mount を On Login に設定する(無人で起動する共有レンダーステーションなどでは On Boot も便利だ)。
- 設定を保存する。
NetDrive はアカウントキーを macOS の Keychain に保存するため、再起動後に認証情報を入力し直す必要はない。最初のアプリウィンドウが開く前に、ドライブは Finder に表示される。

キャッシュと帯域幅の設定
Azure File Storage はトランザクション数と送信データ量(GB)に応じて課金されるため、無駄なダウンロードを避けることは実際にコスト削減につながる。NetDrive は最近アクセスしたファイルをローカルにキャッシュする — Preferences → Cache でキャッシュサイズ(最大1TB)を設定し、ローカルディスクの使用量と Azure の転送コストのバランスを取ろう。すでにキャッシュにあるファイルは、ネットワーク速度に関係なく瞬時に開く。
ホテルのネットワークや現地訪問中の LTE など、帯域幅が制約された回線を使っている場合は、ドライブの設定で Download Bandwidth の上限を設定し、編集作業中に大きなファイル転送が回線を圧迫しないようにしよう。完成した書き出しファイルをまとめて共有にアップロードする際には、アップロード帯域幅の制限も同様に役立つ。
バックグラウンドアップロードを使えば、大きなファイルをキューに入れて作業を続けられる。NetDrive はツールの応答性を保ったまま、キューを非同期でアップロードする。アップロードキューと進行状況はトレイアイコンから確認できる。

まとめ
アカウントキーさえ手元にあれば、NetDrive で macOS に Azure File Storage をマウントするのは5分もかからない。出来上がった Finder ボリュームは他のドライブと同じように動作する — プロジェクトフォルダへのドラッグ&ドロップ、Quick Look プレビュー、Spotlight インデックスがすべて追加設定なしで機能する。
2人の編集者が同じアセットを上書きしないようファイルロックが必要な場合は、NetDrive によるオフィスファイルロック を参照してほしい — この機能は Azure File Storage を含む、マウントされたすべてのドライブで動作する。Azure Blob Storage(File Storage ではなく)についても、設定方法はほぼ同じだ。プロバイダーを Azure Blob Storage に切り替え、共有名の代わりにコンテナ名を使うだけでよい。
— Tayson, NetDrive