Aracılığıyla paylaş


az vm disk

Vm'ye bağlı yönetilen veri disklerini yönetin.

Azure Sanal Makineler, diskleri bir işletim sistemini, uygulamaları ve verileri depolamak için bir yer olarak kullanır. Tüm Azure sanal makinelerinin en az iki diski vardır: bir işletim sistemi diski ve geçici bir disk. İşletim sistemi diski bir görüntüden oluşturulur ve hem işletim sistemi diski hem de görüntü aslında bir Azure depolama hesabında depolanan sanal sabit disklerdir (VHD). Sanal makinelerde VHD olarak da depolanan bir veya daha fazla veri diski de olabilir.

Azure Yönetilen ve Yönetilmeyen Veri Diskleri en fazla 4095 GB boyuta sahiptir (önizlemede daha büyük diskler hariç). Azure Yönetilmeyen Diskler de en fazla 4095 GB kapasiteye sahiptir.

Daha fazla bilgi için bkz:

Komutlar

Name Description Tür Durum
az vm disk attach

Vm'ye yönetilen bir kalıcı disk ekleyin.

Göbek GA
az vm disk detach

Yönetilen diski VM'den ayırma.

Göbek GA

az vm disk attach

Vm'ye yönetilen bir kalıcı disk ekleyin.

Bu, vm bakım veya yeniden boyutlandırma nedeniyle yeniden sağlanmış olsa bile verilerin korunmasını sağlar.

az vm disk attach --vm-name
                  [--caching {None, ReadOnly, ReadWrite}]
                  [--disk-ids]
                  [--disks]
                  [--enable-write-accelerator]
                  [--ids]
                  [--lun]
                  [--name]
                  [--new]
                  [--resource-group]
                  [--size-gb]
                  [--sku {PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS}]
                  [--subscription]

Örnekler

Vm'ye yeni bir varsayılan boyutlu (1023 GB) yönetilen veri diski ekleyin.

az vm disk attach -g MyResourceGroup --vm-name MyVm --name disk_name --new

Vm'ye yönetilen bir kalıcı disk ekleyin. (otomatik olarak oluşturulmuş)

az vm disk attach --name $diskId --new --resource-group MyResourceGroup --size-gb 128 --sku Standard_LRS --vm-name MyVm

Vm'ye birden çok yönetilen disk ekleyin.

az vm disk attach --vm-name MyVm --resource-group MyResourceGroup --sku Standard_LRS --disks diskId1 diskId2 diskId3

Gerekli Parametreler

--vm-name

Sanal Makinenin adı. az configure --defaults vm=<name>kullanarak varsayılanı yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--caching

Disk önbelleğe alma ilkesi.

Kabul edilen değerler: None, ReadOnly, ReadWrite
--disk-ids

Yönetilen diskin disk kimlikleri (boşlukla ayrılmış).

--disks

Yönetilen diskin bir veya daha fazla adı veya kimliği (boşlukla ayrılmış).

--enable-write-accelerator

Yazma hızlandırıcısını etkinleştirin.

Default value: False
--ids
Kullanım Dışı

'--ids' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--disks' kullanın.

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

--lun

0 tabanlı mantıksal birim numarası (LUN). Maksimum değer Sanal Makine boyutuna bağlıdır.

--name -n

Yönetilen diskin adı veya kimliği.

--new

Yeni bir disk oluşturun.

Default value: False
--resource-group -g

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

--size-gb -z

Gb cinsinden boyut. Maksimum boyut: 4095 GB (belirli önizleme diskleri daha büyük olabilir).

--sku

Temel alınan depolama SKU'su.

Kabul edilen değerler: PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az vm disk detach

Yönetilen diski VM'den ayırma.

az vm disk detach --resource-group
                  --vm-name
                  [--disk-ids]
                  [--force-detach]
                  [--name]

Örnekler

Vm'den veri diski ayırma.

az vm disk detach -g MyResourceGroup --vm-name MyVm --name disk_name

Veri disklerini VM'den ayırmaya zorlama.

az vm disk detach -g MyResourceGroup --vm-name MyVm --name disk_name --force-detach

Gerekli Parametreler

--resource-group -g

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

--vm-name

Sanal Makinenin adı. az configure --defaults vm=<name>kullanarak varsayılanı yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--disk-ids

Yönetilen diskin disk kimlikleri (boşlukla ayrılmış).

--force-detach

Yönetilen veri disklerini vm'den ayırmaya zorlama.

--name -n

Veri diski adı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.