az snapshot

Beheer point-in-time kopieën van beheerde schijven, native blobs of andere momentopnamen.

Opdracht

az snapshot create

Maak een momentopname.

az snapshot delete

Hiermee verwijdert u een momentopname.

az snapshot grant-access

Leestoegang verlenen tot een momentopname.

az snapshot list

Momentopnamen op een lijst zetten.

az snapshot revoke-access

Leestoegang tot een momentopname intrekken.

az snapshot show

Haalt informatie op over een momentopname.

az snapshot update

Een momentopname bijwerken.

az snapshot wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van een momentopname wordt voldaan.

az snapshot create

Maak een momentopname.

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]

Voorbeelden

Maak een momentopname door te importeren vanuit een blob-URI.

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

Maak een lege momentopname.

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

Maak een momentopname door een bestaande schijf in dezelfde resourcegroep te kopiëren.

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

Maak een momentopname van een bestaande schijf in een andere resourcegroep.

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

Maak een momentopname en koppel deze aan een resource voor schijftoegang.

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

Vereiste parameters

--name -n

De naam van de momentopname.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--disk-access

Naam of id van de bron voor schijftoegang voor het gebruik van privé-eindpunten op schijven.

--disk-encryption-set

Naam of id van de schijfversleutelingsset die wordt gebruikt om de schijf te versleutelen.

--edge-zone

De naam van de edge-zone.

--encryption-type

Versleutelingstype. EncryptionAtRestWithPlatformKey: Schijf wordt versleuteld met een in XStore beheerde sleutel in rust. Dit is het standaardversleutelingstype. EncryptionAtRestWithCustomerKey: De schijf wordt versleuteld met een door de klant beheerde sleutel in rust.

--for-upload

Maak de momentopname voor het uploaden van blobs later via opslagopdrachten. Voer az snapshot grant-access --access-level Write uit om het SAS-token van de momentopname op te halen.

geaccepteerde waarden: false, true
--hyper-v-generation

De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven.

geaccepteerde waarden: V1, V2
standaardwaarde: V1
--incremental

Of een momentopname incrementeel is. Incrementele momentopnamen op dezelfde schijf nemen minder ruimte in beslag dan volledige momentopnamen en kunnen verschillen.

geaccepteerde waarden: false, true
--location -l

Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van . Als de locatie niet is opgegeven en er geen standaardlocatie is opgegeven, wordt de locatie automatisch ingesteld als de resourcegroep.

--network-access-policy

Beleid voor toegang tot de schijf via het netwerk.

geaccepteerde waarden: AllowAll, AllowPrivate, DenyAll
--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--size-gb -z

Grootte in GB. Maximale grootte: 4095 GB (bepaalde preview-schijven kunnen groter zijn).

--sku
geaccepteerde waarden: Premium_LRS, Standard_LRS, Standard_ZRS
standaardwaarde: Standard_LRS
--source

Bron voor het maken van de schijf/momentopname, inclusief niet-beheerde blob-URI, id of naam van beheerde schijf, of momentopname-id of -naam.

--source-storage-account-id

Wordt gebruikt wanneer de bron-blob zich in een ander abonnement heeft.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--tags

Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

az snapshot delete

Hiermee verwijdert u een momentopname.

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de momentopname.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az snapshot grant-access

Leestoegang verlenen tot een momentopname.

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

Voorbeelden

Leestoegang verlenen tot een momentopname. (automatisch gegenereerd)

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

Vereiste parameters

--duration-in-seconds

De tijdsduur in seconden totdat de SAS-toegang verloopt.

Optionele parameters

--access-level

Toegangsniveau.

geaccepteerde waarden: Read, Write
standaardwaarde: Read
--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de momentopname.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az snapshot list

Momentopnamen op een lijst zetten.

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

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az snapshot revoke-access

Leestoegang tot een momentopname intrekken.

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

Voorbeelden

Leestoegang tot een momentopname intrekken. (automatisch gegenereerd)

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de momentopname.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az snapshot show

Haalt informatie op over een momentopname.

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de momentopname.

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az snapshot update

Een momentopname bijwerken.

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]

Voorbeelden

Werk een momentopname bij en koppel deze aan een resource voor schijftoegang.

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

Een momentopname bijwerken. (automatisch gegenereerd)

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

Optionele parameters

--add

Voeg een -object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--disk-access

Naam of id van de bron voor schijftoegang voor het gebruik van privé-eindpunten op schijven.

--disk-encryption-set

Naam of id van de schijfversleutelingsset die wordt gebruikt om de schijf te versleutelen.

--encryption-type

Versleutelingstype. EncryptionAtRestWithPlatformKey: Schijf wordt versleuteld met een in XStore beheerde sleutel in rust. Dit is het standaardversleutelingstype. EncryptionAtRestWithCustomerKey: Schijf wordt versleuteld met door de klant beheerde sleutel at rest.

--force-string

Wanneer u 'set' of 'add' gebruikt, moet u letterlijke tekenreeksen bewaren in plaats van te proberen te converteren naar JSON.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de momentopname.

--network-access-policy

Beleid voor toegang tot de schijf via het netwerk.

geaccepteerde waarden: AllowAll, AllowPrivate, DenyAll
--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--remove

Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--set

Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.

--sku
geaccepteerde waarden: Premium_LRS, Standard_LRS, Standard_ZRS
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az snapshot wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van een momentopname wordt voldaan.

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

Voorbeelden

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van een momentopname wordt voldaan. (automatisch gegenereerd)

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

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van een momentopname wordt voldaan. (automatisch gegenereerd)

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

Optionele parameters

--created

Wacht tot u met provisioningState bij Succeeded hebt gemaakt.

--custom

Wacht totdat de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht tot u deze hebt verwijderd.

--exists

Wacht totdat de resource bestaat.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--interval

Pollinginterval in seconden.

standaardwaarde: 30
--name -n

De naam van de momentopname.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht tot provisioningState is bijgewerkt bij 'Geslaagd'.