az snapshot

Yönetilen disklerin, yerel Blobların veya diğer anlık görüntülerin zaman içindeki kopyalarını yönetin.

Komutlar

az snapshot create

Anlık görüntü oluşturun.

az snapshot delete

Bir anlık görüntüyü siler.

az snapshot grant-access

Anlık görüntüye okuma erişimi verin.

az snapshot list

Anlık görüntüleri listeleyin.

az snapshot revoke-access

Anlık görüntüye Okuma erişimini iptal edin.

az snapshot show

Bir anlık görüntü hakkında bilgi alır.

az snapshot update

Bir anlık görüntüyü güncelleştirin.

az snapshot wait

Bir anlık görüntü koşulu karşılanana kadar CLı 'yı bekleme durumuna getirin.

az snapshot create

Anlık görüntü oluşturun.

az snapshot create --name
                   --resource-group
                   [--disk-access]
                   [--disk-encryption-set]
                   [--edge-zone]
                   [--encryption-type]
                   [--for-upload {false, true}]
                   [--hyper-v-generation {V1, V2}]
                   [--incremental {false, true}]
                   [--location]
                   [--network-access-policy {AllowAll, AllowPrivate, DenyAll}]
                   [--no-wait]
                   [--size-gb]
                   [--sku {Premium_LRS, Standard_LRS, Standard_ZRS}]
                   [--source]
                   [--source-storage-account-id]
                   [--subscription]
                   [--tags]

Örnekler

Blob URI 'sinden içeri aktararak bir anlık görüntü oluşturun.

az snapshot create -g MyResourceGroup -n MySnapshot --source https://vhd1234.blob.core.windows.net/vhds/osdisk1234.vhd

Boş bir anlık görüntü oluşturun.

az snapshot create -g MyResourceGroup -n MySnapshot --size-gb 10

Aynı kaynak grubundaki mevcut bir diski kopyalayarak bir anlık görüntü oluşturun.

az snapshot create -g MyResourceGroup -n MySnapshot2 --source MyDisk

Başka bir kaynak grubundaki mevcut bir diskten anlık görüntü oluşturun.

az snapshot create -g MyResourceGroup -n MySnapshot2 --source "/subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.Compute/disks/MyDisk"

Bir anlık görüntü oluşturun ve bir disk erişim kaynağıyla ilişkilendirin.

az snapshot create -g MyResourceGroup -n MySnapshot --size-gb 10 --network-access-policy AllowPrivate --disk-access MyDiskAccessID

Gerekli Parametreler

--name -n

Anlık görüntünün adı.

--resource-group -g

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

İsteğe Bağlı Parametreler

--disk-access

Disklerde özel uç noktalar kullanmak için disk erişim kaynağının adı veya KIMLIĞI.

--disk-encryption-set

Diski şifrelemek için kullanılan disk şifrelemesi kümesinin adı veya KIMLIĞI.

--edge-zone

Edge bölgesinin adı.

--encryption-type

Şifreleme türü. EncryptionAtRestWithPlatformKey: disk, bekleyen XStore yönetilen anahtarıyla şifrelenir. Varsayılan şifreleme türüdür. EncryptionAtRestWithCustomerKey: disk, bekleyen müşterinin yönettiği anahtarıyla şifrelenir.

--for-upload

Blob 'ları daha sonra depolama komutlarında karşıya yüklemek için anlık görüntü oluşturun. Anlık görüntünün SAS belirtecini almak için "az Snapshot Grant-Access--Access-Level Write" öğesini çalıştırın.

kabul edilen değerler: false, true
--hyper-v-generation

Sanal makinenin hiper yönetici üretimi. Yalnızca işletim sistemi diskleri için geçerlidir.

kabul edilen değerler: V1, V2
varsayılan değer: V1
--incremental

Anlık görüntünün artımlı olup olmadığı. Aynı diskteki Artımlı anlık görüntüler tam anlık görüntülerden daha az alan kaplar ve alınabilir.

kabul edilen değerler: false, true
--location -l

Konum. Değerler: az account list-locations . Kullanarak varsayılan konumu yapılandırabilirsiniz az configure --defaults location=<location> . Konum belirtilmemişse ve varsayılan konum belirtilmemişse, konum otomatik olarak kaynak grubuyla aynı şekilde ayarlanır.

--network-access-policy

Diske ağ üzerinden erişme ilkesi.

kabul edilen değerler: AllowAll, AllowPrivate, DenyAll
--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--size-gb -z

GB cinsinden boyut. En büyük boyut: 4095 GB (bazı önizleme diskleri daha büyük olabilir).

--sku
kabul edilen değerler: Premium_LRS, Standard_LRS, Standard_ZRS
varsayılan değer: Standard_LRS
--source

Yönetilmeyen blob URI, yönetilen disk kimliği veya adı ya da anlık görüntü kimliği veya adı dahil olmak üzere disk/anlık görüntü oluşturmak için kaynak.

--source-storage-account-id

Kaynak blobu farklı bir abonelikte olduğunda kullanılır.

--subscription

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

--tags

Boşlukla ayrılmış Etiketler: anahtar [= değer] [anahtar [= değer]...]. Varolan etiketleri temizlemek için "" kullanın.

az snapshot delete

Bir anlık görüntüyü siler.

az snapshot delete [--ids]
                   [--name]
                   [--resource-group]
                   [--subscription]

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren 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

Anlık görüntünün adı.

--resource-group -g

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

--subscription

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

az snapshot grant-access

Anlık görüntüye okuma erişimi verin.

az snapshot grant-access --duration-in-seconds
                         [--access-level {Read, Write}]
                         [--ids]
                         [--name]
                         [--resource-group]
                         [--subscription]

Örnekler

Anlık görüntüye okuma erişimi verin. otomatik olarak oluşturulan

az snapshot grant-access --duration-in-seconds 3600 --name MySnapshot --resource-group MyResourceGroup

Gerekli Parametreler

--duration-in-seconds

SAS erişiminin süresi dolana kadar saniye cinsinden süre.

İsteğe Bağlı Parametreler

--access-level

Erişim düzeyi.

kabul edilen değerler: Read, Write
varsayılan değer: Read
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren 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

Anlık görüntünün adı.

--resource-group -g

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

--subscription

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

az snapshot list

Anlık görüntüleri listeleyin.

az snapshot list [--query-examples]
                 [--resource-group]
                 [--subscription]

İsteğe Bağlı Parametreler

--query-examples

Sizin için JMESPath dizesi önerilir. Sonuçları görmek için, sorgudan birini kopyalayabilir ve çift tırnak işaretleri içine sorgu parametresini sonra yapıştırabilirsiniz. Bu anahtar sözcüklere göre öneri verebilmemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--resource-group -g

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

--subscription

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

az snapshot revoke-access

Anlık görüntüye Okuma erişimini iptal edin.

az snapshot revoke-access [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]

Örnekler

Anlık görüntüye Okuma erişimini iptal edin. otomatik olarak oluşturulan

az snapshot revoke-access --name MySnapshot --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren 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

Anlık görüntünün adı.

--resource-group -g

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

--subscription

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

az snapshot show

Bir anlık görüntü hakkında bilgi alır.

az snapshot show [--ids]
                 [--name]
                 [--query-examples]
                 [--resource-group]
                 [--subscription]

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren 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

Anlık görüntünün adı.

--query-examples

Sizin için JMESPath dizesi önerilir. Sonuçları görmek için, sorgudan birini kopyalayabilir ve çift tırnak işaretleri içine sorgu parametresini sonra yapıştırabilirsiniz. Bu anahtar sözcüklere göre öneri verebilmemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--resource-group -g

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

--subscription

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

az snapshot update

Bir anlık görüntüyü güncelleştirin.

az snapshot update [--add]
                   [--disk-access]
                   [--disk-encryption-set]
                   [--encryption-type]
                   [--force-string]
                   [--ids]
                   [--name]
                   [--network-access-policy {AllowAll, AllowPrivate, DenyAll}]
                   [--no-wait]
                   [--remove]
                   [--resource-group]
                   [--set]
                   [--sku {Premium_LRS, Standard_LRS, Standard_ZRS}]
                   [--subscription]

Örnekler

Bir anlık görüntüyü güncelleştirip bir disk erişim kaynağıyla ilişkilendirin.

az snapshot update --name MySnapshot --resource-group MyResourceGroup --network-access-policy AllowPrivate --disk-access MyDiskAccessID

Bir anlık görüntüyü güncelleştirin. otomatik olarak oluşturulan

az snapshot update --name MySnapshot --resource-group MyResourceGroup --subscription MySubscription

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesneler listesine nesne ekleyin. Örnek:--Property. listProperty <Key = Value, String veya JSON String> ekleyin.

--disk-access

Disklerde özel uç noktalar kullanmak için disk erişim kaynağının adı veya KIMLIĞI.

--disk-encryption-set

Diski şifrelemek için kullanılan disk şifrelemesi kümesinin adı veya KIMLIĞI.

--encryption-type

Şifreleme türü. EncryptionAtRestWithPlatformKey: disk, bekleyen XStore yönetilen anahtarıyla şifrelenir. Varsayılan şifreleme türüdür. EncryptionAtRestWithCustomerKey: disk, bekleyen müşterinin yönettiği anahtarıyla şifrelenir.

--force-string

' Set ' veya ' Add ' kullanılırken, JSON 'a dönüştürmeye çalışmak yerine dize sabit değerlerini koruyun.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren 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

Anlık görüntünün adı.

--network-access-policy

Diske ağ üzerinden erişme ilkesi.

kabul edilen değerler: AllowAll, AllowPrivate, DenyAll
--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek:--Remove Property. List veya--Remove propertyToRemove.

--resource-group -g

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

--set

Bir özellik yolu ve ayarlanacak değer belirterek bir nesneyi güncelleştirin. Örnek:--set Property1. Property2 =.

--sku
kabul edilen değerler: Premium_LRS, Standard_LRS, Standard_ZRS
--subscription

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

az snapshot wait

Bir anlık görüntü koşulu karşılanana kadar CLı 'yı bekleme durumuna getirin.

az snapshot wait [--created]
                 [--custom]
                 [--deleted]
                 [--exists]
                 [--ids]
                 [--interval]
                 [--name]
                 [--resource-group]
                 [--subscription]
                 [--timeout]
                 [--updated]

Örnekler

Bir anlık görüntü koşulu karşılanana kadar CLı 'yı bekleme durumuna getirin. otomatik olarak oluşturulan

az snapshot wait --exists --name MySnapshot --resource-group MyResourceGroup

Bir anlık görüntü koşulu karşılanana kadar CLı 'yı bekleme durumuna getirin. otomatik olarak oluşturulan

az snapshot wait --created --name MySnapshot --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--created

' Başarılı ' konumunda ' provisioningState ' ile oluşturuluncaya kadar bekleyin.

--custom

Koşul özel bir JMESPath sorgusu olana kadar bekleyin. Örneğin provisioningState! = ' sürüyor ', InstanceView. durumlar [? Code = = ' PowerState/Running '].

--deleted

Silinene kadar bekleyin.

--exists

Kaynak mevcut olana kadar bekleyin.

--ids

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

--interval

Saniye cinsinden yoklama aralığı.

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

Anlık görüntünün adı.

--resource-group -g

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

--subscription

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

--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600
--updated

' Başarılı ' konumundaki provisioningState ile güncellenene kadar bekleyin.