Microsoft.FileShares を使用して Azure ファイル共有を作成する

✔️ 適用対象: Microsoft.FileShares リソース プロバイダーで作成されたファイル共有

✖️ 適用されません: Microsoft.Storage リソース プロバイダーで作成されたクラシック ファイル共有

Microsoft.FileShares リソース プロバイダーを使用すると、ストレージ アカウントを作成または管理せずにファイル共有をデプロイできます。 ファイル共有を作成する前に、この記事でサポートされている機能やネットワークオプションを確認してください。 SMBやHDDメディア層が必要な場合は、 「Create a classic file share(クラシックファイル共有)」をご覧ください。

サポートされている機能

Microsoft。FileSharesリソースプロバイダーおよび管理モデルは現在、NFSファイル共有のみをサポートしており、これらはSSD(プレミアム)ストレージを必要とします。 SSD メディアは、ほとんどの I/O 操作において、1 桁台のミリ秒レベルで一貫した高いパフォーマンスと低レイテンシを実現します。

Microsoft。FileSharesリソースプロバイダーはプロビジョニングされたv2請求モデルのみをサポートしており、ファイル共有に必要なストレージ量、IOPS、スループットを指定できます。 プロビジョニングするリソース量によって、請求額が決まります。 プロビジョニングされたv2モデルで新しいファイル共有を作成すると、Azureは指定したプロビジョッドストレージの量に基づいて必要なIOPS数とスループットの推奨を提供します。 これらの推奨値は、独自の値で上書きできます。

Microsoft。FileShares リソース プロバイダーでは、ローカル冗長ストレージ (LRS) とゾーン冗長ストレージ (ZRS) のみがサポートされます。 geo 冗長ストレージはサポートされていません。 詳細については、「Azure Files の冗長性」を参照してください。

両方のリソースプロバイダーの機能サポートを比較するには、 比較チャートをご覧ください。

Azure Files management concepts の詳細については、Azure Files management concepts をご覧ください。

[前提条件]

この記事では、Azure サブスクリプションがあることを前提としています。 Azure サブスクリプションをお持ちでない場合は、開始する前に 無料アカウント を作成してください。

Microsoft.FileShares と Microsoft.Storage リソース プロバイダーの両方がサブスクリプションに登録されていることを確認します。 Microsoft。FileSharesリソースプロバイダーは、この記事で説明する新しい管理モデルを用いてNFSファイルシェアを作成する必要があります。 リソース プロバイダーを登録するには、次の手順に従います。

  1. Azure Portal にサインインします。
  2. 検索ボックスに「サブスクリプション」と入力 します。
  3. リソース プロバイダーの登録に使用するサブスクリプションを選択します。
  4. [ 設定] で[ リソース プロバイダー ] を選択して、リソース プロバイダーの一覧を表示します。
  5. 追加するリソース プロバイダーを選択し、[ 登録] を選択します。

ファイル共有の作成 (Microsoft.FileShares)

Microsoftとファイル共有を作成することができます。FileSharesはAzureポータル、Azure PowerShell、Azure CLI、またはAzure MCP Serverを使って作成できます。 Azure MCP Serverの使用について詳しく知りたい方は、Azure MCP Serverの概要のAzure Files toolsをご覧ください。

Azureポータルを使ってファイル共有を作成するには、Azureポータル上部の検索ボックスからファイル共有を検索し、一致する結果を選択します。

Azure portal の検索ボックスで「ファイル共有」と検索した際の結果画面のスクリーンショット。

[ + 作成] を選択して、新しいファイル共有を作成します。

Azure portal に表示された、ファイル共有作成用の [作成] ボタンのスクリーンショット。

Basics

ファイル共有の作成時に完了する最初のタブには、[基本] というラベルが付 きます。 ファイル共有を作成するために必要なフィールドが含まれています。

ファイル共有作成の第 1 ステップに該当する Azure portal のスクリーンショット。

フィールド名 入力タイプ 価値観 説明
Subscription ドロップダウン リスト "使用可能なサブスクリプション" ファイル共有を展開する選択されたサブスクリプション。
リソースグループ ドロップダウン リスト "選択したサブスクリプション内の使用可能なリソース グループ" ファイル共有の作成先となるリソース グループ。 リソース グループは、ファイル共有を含む Azure リソースを管理・構成するための論理的なコンテナーです。
ファイル共有名 テキスト ボックス -- ファイル共有の名前は、Azure内のすべての既存のファイル共有名で一意である必要があります。 名前の長さは 3 - 63 文字である必要があり、使用できる文字は英小文字、数字、ハイフンのみです。 名前の最初と最後は、文字か数字にする必要があります。
レベル N/A -- ファイル共有のメディア層。 Microsoft。FileShares リソース プロバイダーは、SSD メディア層のみをサポートします。
プロトコル N/A -- Microsoft.FileSharesは現在、NFSプロトコルをサポートしています。 クラシックファイル共有はSMBとNFSをサポートしています。
リージョン ドロップダウン リスト "使用可能な Azure リージョン" ファイル共有のデプロイ先リージョン。 このリージョンには、リソース グループに関連付けられているリージョン、またはその他の使用可能な任意のリージョンを指定できます。
プロビジョニング済みの容量 (GiB) テキスト ボックス 整数 32 GiB から 262,144 GiB までのファイル共有用にプロビジョニングされた容量。
冗長性 ドロップダウン リスト
  • ローカル冗長ストレージ (LRS)
  • ゾーン冗長ストレージ (ZRS)
ファイル共有に設定する冗長性オプション。 詳細については、「Azure Files の冗長性」を参照してください。
プロビジョニングされた IOPS とスループット ラジオ ボタン グループ
  • 推奨プロビジョニング
  • IOPS とスループットを手動で指定します。
    • プロビジョニングされた IOPS
    • プロビジョン済みスループット (MiB/秒)
Microsoft。FileShares リソース プロバイダーでは、プロビジョニングされた v2 課金モデルのみが使用されます。

詳細

[ 詳細設定 ] タブは省略可能で、より詳細な設定が提供されます。 ルート スカッシュ オプションの設定、転送中の暗号化設定の使用にこの特定のファイル共有の要求、またはファイル共有のマウント名の指定を選択できます。 マウント名を指定することで、ファイル共有のマウント時に使用する名前を変更できます。 既定では、ファイル共有名と同じです。 他と重複しないマウント名が必要な場合は、任意の名前にカスタマイズできます。 命名ポリシーには、既存の規則が引き続き適用されます。 Azure リソースの名前付け規則と制限を参照してください。

Azureポータルのファイル共有作成用に「Advanced」タブのスクリーンショットです。

ネットワーク

NFSファイル共有はネットワークアクセスルールを使ってクライアントを認証します。 これらのルールは個々のファイル共有で設定します。 クライアントはプライベートエンドポイントや仮想ネットワーク制限のあるサービスエンドポイントを通じて接続できます。

プライベートエンドポイントは、仮想ネットワーク内でファイル共有へのアクセスのためのプライベートIPアドレスを提供します。 クライアントはその仮想ネットワークまたはピア接続された仮想ネットワークから接続できます。 オンプレミスアクセスの場合は、VPNまたはExpressRouteを通じてネットワークを仮想ネットワークに接続してください。 プライベートエンドポイントのみを通じたアクセスを許可するには、パブリックネットワークアクセスを無効にしてください。

サービスエンドポイントは、サブネット内のクライアントがAzureバックボーン経由でファイル共有のパブリックエンドポイントにアクセスできるようにします。 クライアントサブネットのサービスエンドポイントを有効にし、そのサブネットをファイル共有のネットワークルールに許可してください。 許可されるサブネットは、同じサブスクリプション内でも異なるサブスクリプションでも、異なるMicrosoft Entraテナントでも構いません。 サービスエンドポイントに追加料金はありません。

Note

クライアントサブネットにサービスエンドポイントポリシーがある場合、クライアントはこのファイル共有にアクセスするためにプライベートエンドポイントを使用しなければなりません。 Microsoft.FileSharesは現在、ポリシーのあるサブネットからのサービス エンドポイント経由のアクセスをサポートしていません。 詳細については、「 サービスエンドポイントポリシーでアウトバウンドアクセスを制限する」をご覧ください。

ネットワーキングタブは任意です。 ネットワークは作成時または作成後、クライアント接続前に設定が可能です。 プライベートエンドポイントを作成するには仮想ネットワークが必要です。

サービスエンドポイントを使用するには、選択された仮想ネットワークからパブリックネットワークアクセスを有効にしてください。 クライアントが使用する仮想ネットワークとサブネットを選択したり作成したりします。 パブリックネットワークアクセスを無効にするとサービスエンドポイント経由でアクセスできなくなりますが、サブネット上のサービスエンドポイントは無効化されません。

Azureポータルのネットワークタブでサービスエンドポイントの設定を示すスクリーンショットです。

プライベート エンドポイント構成の場合、各ファイル共有には独自のプライベート エンドポイントがあります。 開始するには、次の手順に従います。

  1. [ + プライベート エンドポイントの作成] を選択します。 [サブスクリプション] と [リソース グループ] を同じにしておきます。 仮想ネットワークと同じ場所と、プライベート エンドポイントの目的の名前を選択します。 ターゲット サブリソースの [FileShare] を選択します。
  2. 目的の仮想ネットワークとサブネットの設定を選択します。 必ず「プライベート DNS Integrationを有効にする」チェックボックスを選択してください。
  3. [] を選択し、[] を追加します。

Azureポータルのプライベートエンドポイント設定を示すネットワークタブのスクリーンショットです。

タグ

タグは、複数のリソースとリソース グループに同じタグを適用することで、リソースを分類し、統合請求を表示するために使用する名前と値のペアです。 これらのタグは省略可能であり、ファイル共有を作成した後に適用できます。

確認と作成

ファイル共有の作成手順の最終ステップは、[確認と作成] タブで [作成] ボタンをクリックすることです。このボタンは、すべての必須項目を入力するまで有効になりません。

こちらも参照ください