Azure Files にファイル共有を作成するCreate a file share in Azure Files

Azure のファイル共有は、Azure ポータル、Azure Storage の PowerShell コマンドレット、Azure Storage のクライアント ライブラリ、または Azure Storage の REST API を使用して作成することができます。You can create Azure File shares using Azure portal, the Azure Storage PowerShell cmdlets, the Azure Storage client libraries, or the Azure Storage REST API. このチュートリアルでは、次の事項について説明します。In this tutorial, you will learn:


Azure ファイル共有を作成するには、既存のストレージ アカウントを使用するか、新しい Azure ストレージ アカウントを作成することができます。To create an Azure file share, you can use a Storage Account that already exists, or create a new Azure Storage Account. PowerShell で Azure ファイル共有を作成するには、アカウント キーとストレージ アカウントの名前が必要になります。To create an Azure file share with PowerShell, you will need the account key and name of your storage account. PowerShell または CLI を使用する場合は、ストレージ アカウント キーが必要になります。You will need Storage account key if you plan to use Powershell or CLI.

Azure ポータルを使用したファイル共有の作成Create file share through the Azure portal

  1. Azure ポータルの [ストレージ アカウント] ブレードに移動しますGo to Storage Account blade on Azure portal:
    [ストレージ アカウント] ブレードStorage Account blade

  2. ファイル共有の追加ボタンをクリックしますClick on add File Share button:
    ファイル共有の追加ボタンをクリックするClick the add file share button

  3. 名前とクォータを指定します。クォータは現在、最大 5 TB に設定できますProvide Name and Quota. Quota currently can be maximum 5 TiB:
    新しいファイル共有の名前と必要なクォータを指定するProvide a name and a desired quota for the new file share

  4. 新しいファイル共有を表示します新しいファイル共有を表示するView your new file share: View your new file share

  5. ファイルをアップロードしますファイルをアップロードするUpload a file: Upload a file

  6. ファイル共有を参照し、ディレクトリとファイルを管理しますファイル共有を参照するBrowse into your file share and manage your directories and files: Browse file share

PowerShell を使用したファイル共有の作成Create file share through PowerShell

PowerShell の使用を準備するために、Azure PowerShell コマンドレットをダウンロードしてインストールします。To prepare to use PowerShell, download and install the Azure PowerShell cmdlets. インストール先とインストール方法については、「 Azure PowerShell のインストールおよび構成方法 」を参照してください。See How to install and configure Azure PowerShell for the install point and installation instructions.


最新の Azure PowerShell モジュールをダウンロードしてインストールするか、アップグレードすることをお勧めします。It's recommended that you download and install or upgrade to the latest Azure PowerShell module.

  1. ストレージ アカウントとキーのコンテキストを作成します。コンテキストは、ストレージ アカウント名とアカウント キーをカプセル化します。Create a context for your storage account and key The context encapsulates the storage account name and account key. Azure Portal からアカウント キーをコピーする手順については、「ストレージ アクセス キーの表示とコピー」を参照してください。For instructions on copying your account key from the Azure portal, see View and copy storage access keys.

    $storageContext = New-AzureStorageContext <storage-account-name> <storage-account-key>
  2. 新しいファイル共有を作成しますCreate a new file share:

    $share = New-AzureStorageShare logs -Context $storageContext


ファイル共有の名前はすべて小文字にする必要があります。The name of your file share must be all lowercase. ファイル共有とファイルの名前付けの詳細については、「 共有、ディレクトリ、ファイル、およびメタデータの名前付けおよび参照」を参照してください。For complete details about naming file shares and files, see Naming and Referencing Shares, Directories, Files, and Metadata.

コマンド ライン インターフェイス (CLI) を使用したファイル共有の作成Create file share through Command Line Interface (CLI)

  1. コマンド ライン インターフェイス (CLI) の使用の準備をするには、Azure CLI をダウンロードしてインストールします。To prepare to use a Command Line Interface (CLI), download and install the Azure CLI.
    Azure CLI 2.0 のインストールAzure CLI 2.0 の使用開始に関する各ページを参照してください。See Install Azure CLI 2.0 and Get started with Azure CLI 2.0.

  2. 共有の作成先となるストレージ アカウントへの接続文字列を作成します。Create a connection string to the storage account where you want to create the share.
    次の例の <storage-account><resource_group> は、実際のストレージ アカウント名とリソース グループに置き換えてください。Replace <storage-account> and <resource_group> with your storage account name and resource group in the following example:

     current_env_conn_string = $(az storage account show-connection-string -n <storage-account> -g <resource-group> --query 'connectionString' -o tsv)
     if [[ $current_env_conn_string == "" ]]; then  
         echo "Couldn't retrieve the connection string."
  3. ファイル共有を作成しますCreate file share

    az storage share create --name files --quota 2048 --connection-string $current_env_conn_string 1 > /dev/null

次の手順Next steps

Azure Files の詳細については、次のリンクをご覧ください。See these links for more information about Azure Files.