az storage share-rm

Microsoft.Storage kaynak sağlayıcısını kullanarak Azure dosya paylaşımlarını yönetin.

Komutlar

az storage share-rm create

Belirtilen depolama hesabı altında yeni bir Azure dosya paylaşımı oluşturun.

az storage share-rm delete

Belirtilen Azure dosya paylaşımını veya paylaşım anlık görüntüsünü silin.

az storage share-rm exists

Azure dosya paylaşımı olup olmadığını denetleyin.

az storage share-rm list

Belirtilen depolama hesabı altında Azure dosya paylaşımlarını listeleyin.

az storage share-rm restore

Paylaşım geçici silme etkinse, dosya paylaşımını geçerli bir saklama gün içinde geri yükleyin.

az storage share-rm show

Belirtilen Azure dosya paylaşımının veya paylaşım anlık görüntüsünün özelliklerini gösterin.

az storage share-rm snapshot

Belirtilen hesap altında mevcut bir paylaşımın anlık görüntüsünü oluşturun.

az storage share-rm stats

Paylaşımda depolanan verilerin kullanım baytlarını alın.

az storage share-rm update

Azure dosya paylaşımının özelliklerini güncelleştirin.

az storage share-rm create

Belirtilen depolama hesabı altında yeni bir Azure dosya paylaşımı oluşturun.

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}]

Örnekler

'MyResourceGroup' kaynak grubundaki 'mystorageaccount' (hesap adı) depolama hesabı altında meta veriler ve kota 10 GB olarak yeni bir Azure dosya paylaşımı 'myfileshare' oluşturun.

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

'MyResourceGroup' kaynak grubunda büyük dosya paylaşımını etkinleştiren 'mystorageaccount' (hesap adı) depolama hesabı altında meta veriler ve kota 6000 GB olarak yeni bir Azure dosya paylaşımı 'myfileshare' oluşturun.

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' (hesap kimliği) depolama hesabı altında meta veriler ve kota 10 GB olarak yeni bir Azure dosya paylaşımı 'myfileshare' oluşturun.

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

Gerekli Parametreler

--name -n

Dosya paylaşımı adı.

--storage-account

Depolama hesabının adı veya kimliği.

İsteğe Bağlı Parametreler

--access-tier

Belirli bir paylaşım için erişim katmanı. GpV2 hesabı TransactionOptimized (varsayılan), Sık Erişimli ve Seyrek Erişimli arasında seçim yapabilir. FileStorage hesabı Premium'u seçebilir.

kabul edilen değerler: Cool, Hot, Premium, TransactionOptimized
--enabled-protocols

Dosya paylaşımları protokolü için sabit özellik. NFS protokolü yalnızca premium dosya paylaşımları (FileStorage hesap türünde dosya paylaşımları) için kullanılabilir.

kabul edilen değerler: NFS, SMB
--metadata

Paylaşımla ilişkilendirilmiş boşlukla ayrılmış anahtar=değer çiftlerindeki meta veriler. Bu, var olan tüm meta verilerin üzerine yazar.

--quota -q

Paylaşımın gigabayt cinsinden boyut üst sınırı. 0'dan büyük ve 5 TB'dan küçük veya buna eşit olmalıdır (5120). Büyük Dosya Paylaşımları için boyut üst sınırı 102400'dür.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--root-squash

Uzak süper kullanıcı için erişim haklarının azaltılması.

kabul edilen değerler: AllSquash, NoRootSquash, RootSquash

az storage share-rm delete

Belirtilen Azure dosya paylaşımını veya paylaşım anlık görüntüsünü silin.

YENİ DEĞİşİkLİk: Anlık görüntü varsayılan olarak silinemez ve silme işlemi için sanpshots eklemek istiyorsanız kullanılacak yeni bir parametre ekledik.

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

Örnekler

'MyResourceGroup' kaynak grubundaki 'mystorageaccount' (hesap adı) depolama hesabının altındaki 'myfileshare' Adlı Azure dosya paylaşımını silin.

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

'mystorageaccount' (hesap kimliği) depolama hesabının altındaki 'myfileshare' Azure dosya paylaşımını silin.

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

Azure dosya paylaşımını kaynak kimliğine göre silin.

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

Azure dosya paylaşımı anlık görüntüsünü silin.

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

Bir Azure dosya paylaşımını ve tüm anlık görüntülerini silin.

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

Bir Azure dosya paylaşımını ve tüm anlık görüntülerini (kiralanmış/kiralanmamış) silin.

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--include

İsteğe bağlı. Geçerli değerler şunlardır: anlık görüntüler, kiralanmış anlık görüntüler, hiçbiri. Varsayılan değer anlık görüntülerdir. 'Anlık görüntüler' için dosya paylaşımı, tüm dosya paylaşımı anlık görüntüleri de dahil olmak üzere silinir. Dosya paylaşımı kiralanmış anlık görüntüler içeriyorsa silme işlemi başarısız olur. 'Kiralanan anlık görüntüler' için, dosya paylaşımı tüm dosya paylaşımı anlık görüntülerini (kiralanmış/kiralanmamış) dahil olarak silinir. 'hiçbiri' için, paylaşım anlık görüntüleri yoksa dosya paylaşımı silinir. Dosya paylaşımı herhangi bir anlık görüntü içeriyorsa (kiralanmış veya kaydedilmemiş), silme işlemi başarısız olur.

varsayılan değer: none
--name -n

Dosya paylaşımı adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--snapshot

Alınacak paylaşım anlık görüntüsünü belirten DateTime değeri.

--storage-account

Depolama hesabının adı veya kimliği.

--yes -y

Onay istemde bulunmayın.

az storage share-rm exists

Azure dosya paylaşımı olup olmadığını denetleyin.

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

Örnekler

'MyResourceGroup' kaynak grubundaki 'mystorageaccount' (hesap adı) depolama hesabı altında bir Azure dosya paylaşımı 'myfileshare' olup olmadığını denetleyin.

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

'mystorageaccount' (hesap kimliği) depolama hesabı altında bir Azure dosya paylaşımı 'myfileshare' olup olmadığını denetleyin.

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

Kaynak kimliğine göre Azure dosya paylaşımı olup olmadığını denetleyin.

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Dosya paylaşımı adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--storage-account

Depolama hesabının adı veya kimliği.

az storage share-rm list

Belirtilen depolama hesabı altında Azure dosya paylaşımlarını listeleyin.

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

Örnekler

'MyResourceGroup' kaynak grubundaki 'mystorageaccount' (hesap adı) depolama hesabı altında Azure dosya paylaşımlarını listeleyin.

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

Azure dosya paylaşımlarını 'mystorageaccount' depolama hesabı (hesap kimliği) altında listeleyin.

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

'mystorageaccount' depolama hesabı altında silinen tüm dosya paylaşımlarını listeleyin.

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

Tüm dosya paylaşımlarını listele, 'mystorageaccount' depolama hesabı altındaki tüm anlık görüntülerini içerir.

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

Tüm dosya paylaşımlarını listele, 'mystorageaccount' depolama hesabı altında tüm anlık görüntülerini ve silinen dosya paylaşımlarını içerir.

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

Gerekli Parametreler

--storage-account

Depolama hesabının adı veya kimliği.

İsteğe Bağlı Parametreler

--include-deleted

Belirtildiğinde geçici olarak silinen dosya paylaşımlarını dahil edin.

--include-snapshot

Belirtildiğinde dosya paylaşımı anlık görüntülerini ekleyin.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

az storage share-rm restore

Paylaşım geçici silme etkinse, dosya paylaşımını geçerli bir saklama gün içinde geri yükleyin.

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

Örnekler

Paylaşım geçici silme etkinse, dosya paylaşımını geçerli bir saklama gün içinde geri yükleyin.

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

Paylaşım geçici silme özelliği yeni bir adla etkinleştirildiyse, dosya paylaşımını geçerli bir bekletme günü içinde geri yükleyin.

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

Gerekli Parametreler

--deleted-version

Geri yüklenecek silinmiş paylaşımın sürümünü belirleyin.

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Dosya paylaşımı adı. Geri yüklenecek silinen paylaşımın adını belirleyin.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--restored-name

Geri yüklenecek yeni bir dosya paylaşımı adı. Belirtilmezse, silinen paylaşım adı kullanılır.

--storage-account

Depolama hesabının adı veya kimliği.

az storage share-rm show

Belirtilen Azure dosya paylaşımının veya paylaşım anlık görüntüsünün özelliklerini gösterin.

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

Örnekler

'MyResourceGroup' kaynak grubundaki 'mystorageaccount' (hesap adı) depolama hesabının altında 'myfileshare' Adlı Azure dosya paylaşımının özelliklerini gösterin.

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

'mystorageaccount' (hesap kimliği) depolama hesabı altında 'myfileshare' Azure dosya paylaşımının özelliklerini gösterin.

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

Kaynak kimliğine göre Bir Azure dosya paylaşımının özelliklerini gösterin.

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

Azure dosya paylaşımı anlık görüntüsünün özelliklerini gösterme

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

İsteğe Bağlı Parametreler

--expand

İsteğe bağlı olarak, paylaşımın özellikleri içindeki özellikleri genişletmek için kullanılır. Geçerli değerler şunlardır: istatistikler. Sınırlayıcı ',' olan bir dize olarak geçirilmelidir.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Dosya paylaşımı adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--snapshot

Alınacak paylaşım anlık görüntüsünü belirten DateTime değeri.

--storage-account

Depolama hesabının adı veya kimliği.

az storage share-rm snapshot

Belirtilen hesap altında mevcut bir paylaşımın anlık görüntüsünü oluşturun.

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]

Örnekler

Belirtilen hesap altında mevcut bir paylaşımın anlık görüntüsünü oluşturun.

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

İsteğe Bağlı Parametreler

--access-tier

Belirli bir paylaşım için erişim katmanı. GpV2 hesabı TransactionOptimized (varsayılan), Sık Erişimli ve Seyrek Erişimli arasında seçim yapabilir. FileStorage hesabı Premium'u seçebilir.

kabul edilen değerler: Cool, Hot, Premium, TransactionOptimized
--enabled-protocols

Dosya paylaşımları protokolü için sabit özellik. NFS protokolü yalnızca premium dosya paylaşımları (FileStorage hesap türündeki dosya paylaşımları) için kullanılabilir.

kabul edilen değerler: NFS, SMB
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--metadata

Paylaşımla ilişkili boşlukla ayrılmış anahtar=değer çiftlerindeki meta veriler. Bu, var olan tüm meta verilerin üzerine yazar.

--name -n

Dosya paylaşımı adı.

--quota -q

Paylaşımın gigabayt cinsinden boyut üst sınırı. 0'dan büyük ve 5 TB'tan küçük veya buna eşit olmalıdır (5120). Büyük Dosya Paylaşımları için boyut üst sınırı 102400'dür.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--root-squash

Uzak süper kullanıcı için erişim haklarının azaltılması.

kabul edilen değerler: AllSquash, NoRootSquash, RootSquash
--storage-account

Depolama hesabının adı veya kimliği.

az storage share-rm stats

Paylaşımda depolanan verilerin kullanım baytlarını alın.

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

Örnekler

Paylaşımda depolanan verilerin kullanım baytlarını alın.

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Dosya paylaşımı adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--storage-account

Depolama hesabının adı veya kimliği.

az storage share-rm update

Azure dosya paylaşımının özelliklerini güncelleştirin.

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]

Örnekler

'MyResourceGroup' kaynak grubundaki 'mystorageaccount' (hesap adı) depolama hesabı altındaki 'myfileshare' Adlı Azure dosya paylaşımının özelliklerini güncelleştirin.

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

'mystorageaccount' (hesap kimliği) depolama hesabı altında 'myfileshare' Azure dosya paylaşımının özelliklerini güncelleştirin.

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

Azure dosya paylaşımlarının özelliklerini kaynak kimliğine göre güncelleştirin.

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

İsteğe Bağlı Parametreler

--access-tier

Belirli bir paylaşım için erişim katmanı. GpV2 hesabı TransactionOptimized (varsayılan), Sık Erişimli ve Seyrek Erişimli arasında seçim yapabilir. FileStorage hesabı Premium'u seçebilir.

kabul edilen değerler: Cool, Hot, Premium, TransactionOptimized
--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string veya JSON string>.

--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--metadata

Paylaşımla ilişkili boşlukla ayrılmış anahtar=değer çiftlerindeki meta veriler. Bu, var olan tüm meta verilerin üzerine yazar.

--name -n

Dosya paylaşımı adı.

--quota -q

Paylaşımın gigabayt cinsinden boyut üst sınırı. 0'dan büyük ve 5 TB'tan küçük veya buna eşit olmalıdır (5120). Büyük Dosya Paylaşımları için boyut üst sınırı 102400'dür.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--root-squash

Uzak süper kullanıcı için erişim haklarının azaltılması.

kabul edilen değerler: AllSquash, NoRootSquash, RootSquash
--set

Ayarlanacağı özellik yolunu ve değerini belirterek bir nesneyi güncelleştirin. Örnek: --set property1.property2=.

--storage-account

Depolama hesabının adı veya kimliği.