az storage share-rm

Microsoft を使用して Azure ファイル共有を管理します。リソースプロバイダーを Storage します。

コマンド

az storage share-rm create

指定されたストレージアカウントで新しい Azure ファイル共有を作成します。

az storage share-rm delete

指定された Azure ファイル共有または共有スナップショットを削除します。

az storage share-rm exists

Azure ファイル共有の存在を確認します。

az storage share-rm list

指定されたストレージアカウントの Azure ファイル共有を一覧表示します。

az storage share-rm restore

共有の論理的な削除が有効になっている場合は、有効な保持日数内にファイル共有を復元します。

az storage share-rm show

指定された Azure ファイル共有または共有スナップショットのプロパティを表示します。

az storage share-rm snapshot

指定されたアカウントで既存の共有のスナップショットを作成します。

az storage share-rm stats

共有に格納されているデータの使用量 (バイト単位) を取得します。

az storage share-rm update

Azure ファイル共有のプロパティを更新します。

az storage share-rm create

指定されたストレージアカウントで新しい Azure ファイル共有を作成します。

az storage share-rm create --name
                           --storage-account
                           [--access-tier {Cool, Hot, Premium, TransactionOptimized}]
                           [--enabled-protocols {NFS, SMB}]
                           [--metadata]
                           [--quota]
                           [--resource-group]
                           [--root-squash {AllSquash, NoRootSquash, RootSquash}]
                           [--subscription]

リソースグループ ' Myfileshare ' のストレージアカウント ' mystorageaccount ' (アカウント名) の下で、メタデータとクォータを持つ新しい Azure ファイル共有 ' myfileshare ' を 10 GB として作成します。

az storage share-rm create -g MyResourceGroup --storage-account mystorageaccount --name myfileshare --quota 10 --metadata key1=value1 key2=value2

ストレージアカウント ' mystorageaccount ' (アカウント名) の下に、メタデータと6000クォータを持つ新しい Azure ファイル共有 ' myfileshare ' を作成します。これにより、リソースグループ ' Myfileshare ' 内の大きなファイル共有が有効になります。

az storage account update -g MyResourceGroup --name mystorageaccount --enable-large-file-share
az storage share-rm create -g MyResourceGroup --storage-account mystorageaccount --name myfileshare --quota 6000 --metadata key1=value1 key2=value2

ストレージアカウント ' mystorageaccount ' (アカウント id) の下に、メタデータとクォータを持つ新しい Azure ファイル共有 ' myfileshare ' を 10 GB として作成します。

az storage share-rm create --storage-account mystorageaccount --name myfileshare --quota 10 --metadata key1=value1 key2=value2

必須のパラメーター

--name -n

ファイル共有の名前。

--storage-account

ストレージアカウントの名前または ID。

省略可能のパラメーター

--access-tier

特定の共有のアクセス層。 GpV2 アカウントは、TransactionOptimized (既定)、ホット、クールのいずれかを選択できます。 filestorage アカウントはプレミアムを選択できます。

承認された値: Cool, Hot, Premium, TransactionOptimized
--enabled-protocols

ファイル共有プロトコルの変更できないプロパティです。 NFS プロトコルは、premium ファイル共有 (FileStorage アカウントタイプのファイル共有) に対してのみ使用できます。

承認された値: NFS, SMB
--metadata

スペースで区切られたキー = 値のペアで、共有に関連付けられているメタデータ。 これにより、既存のメタデータが上書きされます。

--quota -q

共有の最大サイズ (ギガバイト単位)。 0 より大きく 5 TB (5120) 以下である必要があります。 大きなファイル共有の場合、最大サイズは102400です。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--root-squash

リモートスーパーユーザーのアクセス権の削減。

承認された値: AllSquash, NoRootSquash, RootSquash
--subscription

サブスクリプションの名前または ID。 既定のサブスクリプションは、を使用して構成でき az account set -s NAME_OR_ID ます。

az storage share-rm delete

指定された Azure ファイル共有または共有スナップショットを削除します。

重大な変更: スナップショットを既定で削除することはできません。また、削除操作のために sanpshots を含める場合は、使用する新しいパラメーターを追加しました。

az storage share-rm delete [--ids]
                           [--include]
                           [--name]
                           [--resource-group]
                           [--snapshot]
                           [--storage-account]
                           [--subscription]
                           [--yes]

リソースグループ ' Myfileshare ' のストレージアカウント ' mystorageaccount ' (アカウント名) の下にある Azure ファイル共有 ' myfileshare ' を削除します。

az storage share-rm delete -g MyResourceGroup --storage-account mystorageaccount --name myfileshare

ストレージアカウント ' mystorageaccount ' (アカウント id) の下にある Azure ファイル共有 ' myfileshare ' を削除します。

az storage share-rm delete --storage-account mystorageaccount --name myfileshare

リソース id を使って Azure ファイル共有を削除します。

az storage share-rm delete --ids file-share-id

Azure ファイル共有スナップショットを削除します。

az storage share-rm delete --ids file-share-id --snapshot "2021-03-25T05:29:56.0000000Z"

Azure ファイル共有とそのすべてのスナップショットを削除します。

az storage share-rm delete --include snapshots -g MyResourceGroup --storage-account mystorageaccount --name myfileshare

Azure ファイル共有とそのすべてのスナップショット (リース/リース解除) を削除します。

az storage share-rm delete --include leased-snapshots -g MyResourceGroup --storage-account mystorageaccount --name myfileshare

省略可能のパラメーター

--ids

1つまたは複数のリソース Id (スペース区切り)。 これは、' Resource Id ' 引数のすべての情報を含む完全なリソース ID である必要があります。 --Id またはその他の ' Resource Id ' 引数のいずれかを指定してください。

--include

任意。 有効な値は、スナップショット、リースされたスナップショット、なしです。 既定値は [スナップショットです。 ' スナップショット ' の場合、ファイル共有はすべてのファイル共有スナップショットを含めて削除されます。 ファイル共有にリースされたスナップショットが含まれている場合、削除は失敗します。 "リースされたスナップショット" については、ファイル共有のすべてのファイル共有スナップショット (リース/リース解除) が削除されます。 "None" の場合、共有スナップショットがない場合はファイル共有が削除されます。 ファイル共有にスナップショットが含まれている (リースまたはリース解除されている) 場合、削除は失敗します。

既定値: none
--name -n

ファイル共有の名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--snapshot

取得する共有スナップショットを指定する DateTime 値です。

--storage-account

ストレージアカウントの名前または ID。

--subscription

サブスクリプションの名前または ID。 既定のサブスクリプションは、を使用して構成でき az account set -s NAME_OR_ID ます。

--yes -y

確認のダイアログを表示しません。

az storage share-rm exists

Azure ファイル共有の存在を確認します。

az storage share-rm exists [--ids]
                           [--name]
                           [--resource-group]
                           [--storage-account]
                           [--subscription]

リソースグループ ' Myfileshare ' のストレージアカウント ' mystorageaccount ' (アカウント名) に Azure ファイル共有 ' myfileshare ' が存在するかどうかを確認してください。

az storage share-rm exists -g MyResourceGroup --storage-account mystorageaccount --name myfileshare

ストレージアカウント ' mystorageaccount ' (アカウント id) に Azure ファイル共有 ' myfileshare ' が存在するかどうかを確認してください。

az storage share-rm exists --storage-account mystorageaccount --name myfileshare

リソース id によって Azure ファイル共有が存在することを確認します。

az storage share-rm exists --ids file-share-id

省略可能のパラメーター

--ids

1つまたは複数のリソース Id (スペース区切り)。 これは、' Resource Id ' 引数のすべての情報を含む完全なリソース ID である必要があります。 --Id またはその他の ' Resource Id ' 引数のいずれかを指定してください。

--name -n

ファイル共有の名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--storage-account

ストレージアカウントの名前または ID。

--subscription

サブスクリプションの名前または ID。 既定のサブスクリプションは、を使用して構成でき az account set -s NAME_OR_ID ます。

az storage share-rm list

指定されたストレージアカウントの Azure ファイル共有を一覧表示します。

az storage share-rm list --storage-account
                         [--include-deleted]
                         [--include-snapshot]
                         [--query-examples]
                         [--resource-group]
                         [--subscription]

リソースグループ ' MyResourceGroup ' のストレージアカウント ' mystorageaccount ' (アカウント名) の下にある Azure ファイル共有を一覧表示します。

az storage share-rm list -g MyResourceGroup --storage-account mystorageaccount

ストレージアカウント "mystorageaccount" (アカウント id) の下にある Azure ファイル共有を一覧表示します。

az storage share-rm list --storage-account mystorageaccount

すべてのファイル共有を一覧表示するには、ストレージアカウント ' mystorageaccount ' で削除されます。

az storage share-rm list --storage-account mystorageaccount --include-deleted

すべてのファイル共有を一覧表示するには、ストレージアカウント "mystorageaccount" の下にあるすべてのスナップショットが含まれます。

az storage share-rm list --storage-account mystorageaccount --include-snapshot

すべてのファイル共有を一覧表示するには、すべてのスナップショットと、ストレージアカウント ' mystorageaccount ' の削除されたファイル共有が含まれます。

az storage share-rm list --storage-account mystorageaccount --include-deleted --include-snapshot

必須のパラメーター

--storage-account

ストレージアカウントの名前または ID。

省略可能のパラメーター

--include-deleted

指定した場合は、論理的に削除されたファイル共有を含めます。

--include-snapshot

指定した場合は、ファイル共有スナップショットを含めます。

--query-examples

Jのパス文字列をお勧めします。 クエリの1つをコピーして、--query パラメーターの後に二重引用符で囲んで、結果を確認することができます。 これらのキーワードに基づいて提案を行うことができるように、1つまたは複数の位置指定キーワードを追加することができます。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 既定のサブスクリプションは、を使用して構成でき az account set -s NAME_OR_ID ます。

az storage share-rm restore

共有の論理的な削除が有効になっている場合は、有効な保持日数内にファイル共有を復元します。

az storage share-rm restore --deleted-version
                            [--ids]
                            [--name]
                            [--resource-group]
                            [--restored-name]
                            [--storage-account]
                            [--subscription]

共有の論理的な削除が有効になっている場合は、有効な保持日数内にファイル共有を復元します。

az storage share-rm restore -n deletedshare --deleted-version 01D64EB9886F00C4 -g MyResourceGroup --storage-account mystorageaccount

共有の論理的な削除が有効になっている場合は、有効な保持日数内にファイル共有を復元します。

az storage share-rm restore -n deletedshare --deleted-version 01D64EB9886F00C4 --restored-name newname -g MyResourceGroup --storage-account mystorageaccount

必須のパラメーター

--deleted-version

復元する削除された共有のバージョンを識別します。

省略可能のパラメーター

--ids

1つまたは複数のリソース Id (スペース区切り)。 これは、' Resource Id ' 引数のすべての情報を含む完全なリソース ID である必要があります。 --Id またはその他の ' Resource Id ' 引数のいずれかを指定してください。

--name -n

ファイル共有の名前。 復元する削除された共有の名前を指定します。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--restored-name

復元する新しいファイル共有の名前。 指定しない場合、削除された共有名が使用されます。

--storage-account

ストレージアカウントの名前または ID。

--subscription

サブスクリプションの名前または ID。 既定のサブスクリプションは、を使用して構成でき az account set -s NAME_OR_ID ます。

az storage share-rm show

指定された Azure ファイル共有または共有スナップショットのプロパティを表示します。

az storage share-rm show [--expand]
                         [--ids]
                         [--name]
                         [--query-examples]
                         [--resource-group]
                         [--snapshot]
                         [--storage-account]
                         [--subscription]

リソースグループ ' Myfileshare ' のストレージアカウント ' mystorageaccount ' (アカウント名) の下にある Azure ファイル共有 ' myfileshare ' のプロパティを表示します。

az storage share-rm show -g MyResourceGroup --storage-account mystorageaccount --name myfileshare

ストレージアカウント ' mystorageaccount ' (アカウント id) の下にある Azure ファイル共有 ' myfileshare ' のプロパティを表示します。

az storage share-rm show --storage-account mystorageaccount --name myfileshare

リソース id を使って Azure ファイル共有のプロパティを表示します。

az storage share-rm show --ids file-share-id

Azure ファイル共有スナップショットのプロパティを表示する

az storage share-rm show --ids file-share-id --snapshot "2021-03-25T05:29:56.0000000Z"

省略可能のパラメーター

--expand

省略可能。共有のプロパティ内のプロパティを展開するために使用します。 有効な値は stats です。は、区切り記号 ', ' を使用して文字列として渡す必要があります。

--ids

1つまたは複数のリソース Id (スペース区切り)。 これは、' Resource Id ' 引数のすべての情報を含む完全なリソース ID である必要があります。 --Id またはその他の ' Resource Id ' 引数のいずれかを指定してください。

--name -n

ファイル共有の名前。

--query-examples

Jのパス文字列をお勧めします。 クエリの1つをコピーして、--query パラメーターの後に二重引用符で囲んで、結果を確認することができます。 これらのキーワードに基づいて提案を行うことができるように、1つまたは複数の位置指定キーワードを追加することができます。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--snapshot

取得する共有スナップショットを指定する DateTime 値です。

--storage-account

ストレージアカウントの名前または ID。

--subscription

サブスクリプションの名前または ID。 既定のサブスクリプションは、を使用して構成でき az account set -s NAME_OR_ID ます。

az storage share-rm snapshot

指定されたアカウントで既存の共有のスナップショットを作成します。

az storage share-rm snapshot [--access-tier {Cool, Hot, Premium, TransactionOptimized}]
                             [--enabled-protocols {NFS, SMB}]
                             [--ids]
                             [--metadata]
                             [--name]
                             [--quota]
                             [--resource-group]
                             [--root-squash {AllSquash, NoRootSquash, RootSquash}]
                             [--storage-account]
                             [--subscription]

指定されたアカウントで既存の共有のスナップショットを作成します。

az storage share-rm snapshot -g MyResourceGroup --storage-account mystorageaccount --name myfileshare

省略可能のパラメーター

--access-tier

特定の共有のアクセス層。 GpV2 アカウントは、TransactionOptimized (既定)、ホット、クールのいずれかを選択できます。 filestorage アカウントはプレミアムを選択できます。

承認された値: Cool, Hot, Premium, TransactionOptimized
--enabled-protocols

ファイル共有プロトコルの変更できないプロパティです。 NFS プロトコルは、premium ファイル共有 (FileStorage アカウントタイプのファイル共有) に対してのみ使用できます。

承認された値: NFS, SMB
--ids

1つまたは複数のリソース Id (スペース区切り)。 これは、' Resource Id ' 引数のすべての情報を含む完全なリソース ID である必要があります。 --Id またはその他の ' Resource Id ' 引数のいずれかを指定してください。

--metadata

スペースで区切られたキー = 値のペアで、共有に関連付けられているメタデータ。 これにより、既存のメタデータが上書きされます。

--name -n

ファイル共有の名前。

--quota -q

共有の最大サイズ (ギガバイト単位)。 0 より大きく 5 TB (5120) 以下である必要があります。 大きなファイル共有の場合、最大サイズは102400です。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--root-squash

リモートスーパーユーザーのアクセス権の削減。

承認された値: AllSquash, NoRootSquash, RootSquash
--storage-account

ストレージアカウントの名前または ID。

--subscription

サブスクリプションの名前または ID。 既定のサブスクリプションは、を使用して構成でき az account set -s NAME_OR_ID ます。

az storage share-rm stats

共有に格納されているデータの使用量 (バイト単位) を取得します。

az storage share-rm stats [--ids]
                          [--name]
                          [--resource-group]
                          [--storage-account]
                          [--subscription]

共有に格納されているデータの使用量 (バイト単位) を取得します。

az storage share-rm stats -g MyResourceGroup --storage-account mystorageaccount --name myfileshare

省略可能のパラメーター

--ids

1つまたは複数のリソース Id (スペース区切り)。 これは、' Resource Id ' 引数のすべての情報を含む完全なリソース ID である必要があります。 --Id またはその他の ' Resource Id ' 引数のいずれかを指定してください。

--name -n

ファイル共有の名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--storage-account

ストレージアカウントの名前または ID。

--subscription

サブスクリプションの名前または ID。 既定のサブスクリプションは、を使用して構成でき az account set -s NAME_OR_ID ます。

az storage share-rm update

Azure ファイル共有のプロパティを更新します。

az storage share-rm update [--access-tier {Cool, Hot, Premium, TransactionOptimized}]
                           [--add]
                           [--force-string]
                           [--ids]
                           [--metadata]
                           [--name]
                           [--quota]
                           [--remove]
                           [--resource-group]
                           [--root-squash {AllSquash, NoRootSquash, RootSquash}]
                           [--set]
                           [--storage-account]
                           [--subscription]

リソースグループ ' Myfileshare ' のストレージアカウント ' mystorageaccount ' (アカウント名) の下にある Azure ファイル共有 ' myfileshare ' のプロパティを更新します。

az storage share-rm update -g MyResourceGroup --storage-account mystorageaccount --name myfileshare --quota 3 --metadata key1=value1 key2=value2

ストレージアカウント ' mystorageaccount ' (アカウント id) の下にある Azure ファイル共有 ' myfileshare ' のプロパティを更新します。

az storage share-rm update --storage-account mystorageaccount --name myfileshare --quota 3 --metadata key1=value1 key2=value2

リソース id によって Azure ファイル共有のプロパティを更新します。

az storage share-rm update --ids file-share-id --quota 3 --metadata key1=value1 key2=value2

省略可能のパラメーター

--access-tier

特定の共有のアクセス層。 GpV2 アカウントは、TransactionOptimized (既定)、ホット、クールのいずれかを選択できます。 filestorage アカウントはプレミアムを選択できます。

承認された値: Cool, Hot, Premium, TransactionOptimized
--add

パスとキーと値のペアを指定して、オブジェクトのリストにオブジェクトを追加します。 例:--add property. listProperty <key = value、string、または JSON string>。

--force-string

' Set ' または ' add ' を使用する場合は、JSON への変換を試みる代わりに文字列リテラルを保持します。

--ids

1つまたは複数のリソース Id (スペース区切り)。 これは、' Resource Id ' 引数のすべての情報を含む完全なリソース ID である必要があります。 --Id またはその他の ' Resource Id ' 引数のいずれかを指定してください。

--metadata

スペースで区切られたキー = 値のペアで、共有に関連付けられているメタデータ。 これにより、既存のメタデータが上書きされます。

--name -n

ファイル共有の名前。

--quota -q

共有の最大サイズ (ギガバイト単位)。 0 より大きく 5 TB (5120) 以下である必要があります。 大きなファイル共有の場合、最大サイズは102400です。

--remove

プロパティまたは要素をリストから削除します。 例:--プロパティを削除します。リスト または--propertyToRemove を削除します。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--root-squash

リモートスーパーユーザーのアクセス権の削減。

承認された値: AllSquash, NoRootSquash, RootSquash
--set

設定するプロパティのパスと値を指定して、オブジェクトを更新します。 例:--set property1. property2 =.

--storage-account

ストレージアカウントの名前または ID。

--subscription

サブスクリプションの名前または ID。 既定のサブスクリプションは、を使用して構成でき az account set -s NAME_OR_ID ます。