macOSでAzure File Storageをマウント — NetDriveセットアップガイド

読了目安 7 分 provider-guide azure macos
Tayson
TaysonSenior Engineer
NetDrive 3.18+を使ってAzure File StorageをmacOSのネイティブドライブとしてマウントする手順ガイド。ストレージアカウントのファイルにFinderから直接アクセス。

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

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

Azure File Storage を macOS ドライブとしてマウント

NetDrive を使えば Google Drive、OneDrive、S3、SFTP、WebDAV などが Windows と macOS でネイティブドライブとして表示されます — 同期も、まるごとダウンロードも不要です。

  • Finder から直接クラウドファイルを閲覧・編集
  • Azure File Storage と Azure Blob Storage に対応
  • macOS 14 Sonoma 以降で動作
WindowsmacOS
NetDrive for macOS をダウンロード →

無料トライアル。永久ライセンスとサブスクリプションプランあり。

始める前に必要なもの

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 インストーラーは必要なシステムコンポーネントも確認し、まだ存在しない場合はインストールを促す — そのプロンプトには承諾すること。

Azure File Storage のロゴ — Microsoft の管理型 SMB および REST ファイル共有サービス

NetDrive で Azure File Storage を追加する

  1. Mac で NetDrive を開く。ドライブマネージャーには、すでに設定済みのドライブが表示される。
  2. ウィンドウ上部のツールバーにある +(ドライブを追加)をクリックする。
  3. プロバイダー一覧から Azure File Storage までスクロールして選択する。
  4. 認証情報パネルで、Storage Account NameAccount Key、そして任意で File Share Name を入力する。
  5. ドライブにラベルを付ける — 「Studio Assets」や「Marketing Shared」など、Finder で識別しやすい名前にする。
  6. Mount Type を選ぶ。ほとんどの用途には Network Drive で十分だ。この Mac で誤って書き込まれるのを防ぎたい共有には Read-only Drive を選択する。
  7. Mount をクリックする。

数秒のうちに、ドライブは外付け USB ボリュームと同じように Finder のサイドバーの Locations の下に表示される。Final Cut Pro、Adobe Lightroom、DaVinci Resolve など、ファイルを開けるアプリならすぐに認識する。

Azure File Storage が他のクラウドドライブと並んでマウントされている NetDrive のドライブマネージャー

ログイン時の自動マウント

再起動のたびにドライブを手動で再マウントするのは不要な手間だ。Mac を開いた瞬間に Azure 共有を使えるようにするには、次のようにする。

  1. カードの鉛筆アイコンをクリックして、NetDrive でドライブの設定を開く。
  2. Auto MountOn Login に設定する(無人で起動する共有レンダーステーションなどでは On Boot も便利だ)。
  3. 設定を保存する。

NetDrive はアカウントキーを macOS の Keychain に保存するため、再起動後に認証情報を入力し直す必要はない。最初のアプリウィンドウが開く前に、ドライブは Finder に表示される。

macOS 向け NetDrive の自動マウント(起動時)設定画面

キャッシュと帯域幅の設定

Azure File Storage はトランザクション数と送信データ量(GB)に応じて課金されるため、無駄なダウンロードを避けることは実際にコスト削減につながる。NetDrive は最近アクセスしたファイルをローカルにキャッシュする — Preferences → Cache でキャッシュサイズ(最大1TB)を設定し、ローカルディスクの使用量と Azure の転送コストのバランスを取ろう。すでにキャッシュにあるファイルは、ネットワーク速度に関係なく瞬時に開く。

ホテルのネットワークや現地訪問中の LTE など、帯域幅が制約された回線を使っている場合は、ドライブの設定で Download Bandwidth の上限を設定し、編集作業中に大きなファイル転送が回線を圧迫しないようにしよう。完成した書き出しファイルをまとめて共有にアップロードする際には、アップロード帯域幅の制限も同様に役立つ。

バックグラウンドアップロードを使えば、大きなファイルをキューに入れて作業を続けられる。NetDrive はツールの応答性を保ったまま、キューを非同期でアップロードする。アップロードキューと進行状況はトレイアイコンから確認できる。

大きな Azure File Storage 転送に対する 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