SMB Azure ファイル共有を macOS でマウントする

Azure Files は、Microsoft の使いやすいクラウド ファイル システムです。 Azure ファイル共有は、macOS High Sierra 10.13 以降で、業界標準の SMB 3 プロトコルを使用してマウントできます。 この記事では、Terminal を使用して macOS と Finder UI で Azure ファイル共有をマウントする、2 つの異なる方法を示します。

適用対象

ファイル共有の種類 SMB NFS
Standard ファイル共有 (GPv2)、LRS/ZRS Yes No
Standard ファイル共有 (GPv2)、GRS/GZRS Yes No
Premium ファイル共有 (FileStorage)、LRS/ZRS Yes No

macOS 上の Azure ファイル共有をマウントするための前提条件

  • ストレージ アカウント名: Azure ファイル共有をマウントするには、ストレージ アカウントの名前が必要です。

  • ストレージ アカウント キー: Azure ファイル共有をマウントするには、プライマリ (またはセカンダリ) ストレージ キーが必要です。 SAS トークンは現在、Azure ファイル共有のマウントではサポートされていません。

  • ポート 445 が開いていることの確認: SMB は TCP ポート 445 経由で通信します。 クライアント マシン (Mac) で、ファイアウォールが TCP ポート 445 をブロックしていないことを確認します。 組織または ISP がポート 445 をブロックしている場合は、オンプレミスから Azure ストレージ アカウントに VPN を設定し、プライベート エンドポイントを使用して内部ネットワーク上で Azure Files を公開する必要が生じることがあります。 この構成により、トラフィックはインターネット経由ではなく、セキュリティで保護されたトンネルを経由します。 詳細については、直接の Azure ファイル共有アクセスのネットワークに関する考慮事項に関するページを参照してください。 ポート 445 からのアクセスを許可する ISP または許可しない ISP の概要を確認するには、TechNet を参照してください。

Finder による Azure ファイル共有のマウント

  1. Finder を開く: macOS 上では既定で Finder が開かれますが、ドック上の macOS の顔アイコンをクリックすれば、Finder が現在選択されているアプリケーションであることを確認できます。
    The macOS face icon

  2. [移動] メニューの [サーバへ接続] を選択する: UNC パスを使用し、先頭の二重バックスラッシュ (\\) は smb:// に置き換え、他のすべてのバックスラッシュ (\) はスラッシュ (/) に置き換えます。 リンクは、次のようになります。The

  3. ユーザー名とパスワードの入力を求められたら、ストレージ アカウント名とストレージ アカウント キーを使用する: [サーバへ接続] ダイアログで [接続] を選択すると、ユーザー名とパスワードの入力を求められます (macOS ユーザー名が自動的に設定されます)。 macOS キーチェーンにストレージ アカウント名/ストレージ アカウント キーを指定することもできます。

  4. 必要に応じて Azure ファイル共有を使用する: ユーザー名とパスワードを共有名とストレージ アカウント キーに置き換えた後、共有がマウントされます。 これを、通常のローカル フォルダー/ファイル共有を使用する場合のように使用することができます。たとえば、ファイル共有にファイルをドラッグ アンド ドロップすることができます。

    A snapshot of a mounted Azure file share

Terminal による Azure ファイル共有のマウント

  1. <storage-account-name><storage-account-key>、および <share-name> を実際の環境の適切な値に置き換えます。

    open smb://<storage-account-name>:<storage-account-key>@<storage-account-name>.file.core.windows.net/<share-name>
    
  2. Azure ファイル共有を自由に使用します。Azure ファイル共有は、前のコマンドで指定されたマウント ポイントにマウントされます。

    A snapshot of the mounted Azure file share

次のステップ