az disk

Azure-Managed Disks.

Azure Virtual Machines schijven gebruiken als een plaats voor het opslaan van een besturingssysteem, toepassingen en gegevens. Alle virtuele Azure-machines hebben ten minste twee schijven: een besturingssysteemschijf en een tijdelijke schijf. De besturingssysteemschijf wordt gemaakt op behulp van een installatie afbeelding en zowel de besturingssysteemschijf als de installatie installatier zijn eigenlijk virtuele harde schijven (VHD's) die zijn opgeslagen in een Azure-opslagaccount. Virtuele machines kunnen ook een of meer gegevensschijven hebben, die ook worden opgeslagen als VHD's. Azure Managed and Unmanaged Data Disks hebben een maximale grootte van 4095 GB (met uitzondering van grotere schijven in preview). Azure Unmanaged Disks heeft ook een maximale capaciteit van 4095 GB. Zie voor meer informatie:

Opdracht

az disk create

Een beheerde schijf maken.

az disk delete

Een beheerde schijf verwijderen.

az disk grant-access

Een resource toegang verlenen tot een beheerde schijf.

az disk list

Lijst met beheerde schijven.

az disk revoke-access

De leestoegang van een resource tot een beheerde schijf intrekken.

az disk show

Haalt informatie op over een schijf.

az disk update

Een beheerde schijf bijwerken.

az disk wait

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

az disk create

Een beheerde schijf maken.

az disk create --name
               --resource-group
               [--disk-access]
               [--disk-encryption-set]
               [--disk-iops-read-only]
               [--disk-iops-read-write]
               [--disk-mbps-read-only]
               [--disk-mbps-read-write]
               [--edge-zone]
               [--enable-bursting {false, true}]
               [--encryption-type]
               [--for-upload {false, true}]
               [--gallery-image-reference]
               [--gallery-image-reference-lun]
               [--hyper-v-generation {V1, V2}]
               [--image-reference]
               [--image-reference-lun]
               [--location]
               [--logical-sector-size]
               [--max-shares]
               [--network-access-policy {AllowAll, AllowPrivate, DenyAll}]
               [--no-wait]
               [--os-type {Linux, Windows}]
               [--security-type {TrustedLaunch}]
               [--size-gb]
               [--sku {Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS}]
               [--source]
               [--source-storage-account-id]
               [--subscription]
               [--support-hibernation {false, true}]
               [--tags]
               [--tier]
               [--upload-size-bytes]
               [--zone {1, 2, 3}]

Voorbeelden

Maak een beheerde schijf door te importeren vanuit een blob-URI.

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

Maak een lege beheerde schijf.

az disk create -g MyResourceGroup -n MyDisk --size-gb 10

Maak een lege beheerde schijf met bursting ingeschakeld.

az disk create -g MyResourceGroup -n MyDisk --size-gb 1024 --location centraluseuap --enable-bursting

Maak een beheerde schijf door een bestaande schijf of momentopname te kopiëren.

az disk create -g MyResourceGroup -n MyDisk2 --source MyDisk

Een schijf maken in een beschikbaarheidszone in de regio 'US - oost 2'

az disk create -g MyResourceGroup -n MyDisk --size-gb 10 --location eastus2 --zone 1

Maak een schijf van de afbeelding.

az disk create -g MyResourceGroup -n MyDisk --image-reference Canonical:UbuntuServer:18.04-LTS:18.04.202002180

Maak een schijf van een galerie-afbeelding.

az disk create -g MyResourceGroup -n MyDisk --gallery-image-reference $id

Maak een schijf met het totale aantal IOPS en een beperking voor de totale doorvoer (MBps).

az disk create -g MyResourceGroup -n MyDisk --size-gb 10 --sku UltraSSD_LRS --disk-iops-read-only 200 --disk-mbps-read-only 30

Maak een schijf en geef het maximum aantal VM's op dat tegelijkertijd aan de schijf kan worden gekoppeld.

az disk create -g MyResourceGroup -n MyDisk --size-gb 256 --max-shares 2 -l centraluseuap

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

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

Vereiste parameters

--name -n

De naam van de beheerde schijf.

--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.

--disk-iops-read-only

Het totale aantal IOPS dat is toegestaan voor alle VM's die als ReadOnly aan de gedeelde schijf zijn bevestigd. Eén bewerking kan worden overdragen tussen 4.000 en 256.000 bytes.

--disk-iops-read-write

Het aantal toegestane IOPS voor deze schijf. Alleen in te stellen voor UltraSSD-schijven. Eén bewerking kan worden overdragen tussen 4.000 en 256.000 bytes.

--disk-mbps-read-only

De totale doorvoer (MBps) die is toegestaan op alle VM's die als ReadOnly aan de gedeelde schijf zijn bevestigd. MBps betekent miljoenen bytes per seconde: MB gebruikt hier de ISO-notatie, van machten van 10.

--disk-mbps-read-write

De bandbreedte die is toegestaan voor deze schijf. Alleen in te stellen voor UltraSSD-schijven. MBps betekent miljoenen bytes per seconde met ISO-notatie van machten van 10.

--edge-zone

De naam van de edge-zone.

--enable-bursting

Schakel bursting in buiten het inrichten van het prestatiedoel van de schijf. Bursting is standaard uitgeschakeld en is niet van toepassing op Ultra-schijven.

geaccepteerde waarden: false, true
--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 schijf voor het uploaden van blobs later via opslagopdrachten. Voer az disk grant-access --access-level Write uit om het SAS-token van de schijf op te halen.

geaccepteerde waarden: false, true
--gallery-image-reference

Id van de versie van de gedeelde galley-afbeelding van waaruit een schijf moet worden gemaakt.

--gallery-image-reference-lun

Als de schijf is gemaakt op de gegevensschijf van een afbeelding, is dit een index die aangeeft welke gegevensschijven in de afbeelding moeten worden gebruikt. Voor besturingssysteemschijven is dit veld null.

--hyper-v-generation

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

geaccepteerde waarden: V1, V2
standaardwaarde: V1
--image-reference

Id of URN (publisher:offer:sku:version) van de afbeelding van waaruit een schijf moet worden gemaakt.

--image-reference-lun

Als de schijf is gemaakt op de gegevensschijf van een afbeelding, is dit een index die aangeeft welke gegevensschijven in de afbeelding moeten worden gebruikt. Voor besturingssysteemschijven is dit veld null.

--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.

--logical-sector-size

Grootte van logische sector in bytes voor Ultra Disks. Ondersteunde waarden zijn 512 ad 4096. 4096 is de standaardinstelling.

--max-shares

Het maximum aantal VM's dat tegelijkertijd aan de schijf kan worden gekoppeld. Een waarde die groter is dan één geeft een schijf aan die tegelijkertijd aan meerdere VM's kan worden bevestigd.

--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.

--os-type

Het type besturingssysteem van de schijf.

geaccepteerde waarden: Linux, Windows
--security-type

Het beveiligingstype van de VM. Alleen van toepassing op besturingssysteemschijven.

geaccepteerde waarden: TrustedLaunch
--size-gb -z

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

--sku

Onderliggende opslag-SKU.

geaccepteerde waarden: Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
standaardwaarde: Premium_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 .

--support-hibernation

Geef aan dat het besturingssysteem op een schijf de sluimerstand ondersteunt.

geaccepteerde waarden: false, true
--tags

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

--tier

Prestatielaag van de schijf (bijvoorbeeld P4, S10) zoals hier wordt beschreven: https://azure.microsoft.com/en-us/pricing/details/managed-disks/ . Is niet van toepassing op Ultraschijven.

--upload-size-bytes

De grootte (in bytes) van de inhoud van de upload, inclusief de VHD-voettekst. Minimumwaarde: 20972032. Maximale waarde: 35183298347520.

--zone

Beschikbaarheidszone waarin de resource moet worden ingericht.

geaccepteerde waarden: 1, 2, 3

az disk delete

Een beheerde schijf verwijderen.

az disk delete [--ids]
               [--name]
               [--no-wait]
               [--resource-group]
               [--subscription]
               [--yes]

Voorbeelden

Een beheerde schijf verwijderen. (automatisch gegenereerd)

az disk delete --name MyManagedDisk --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 beheerde schijf.

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--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 .

--yes -y

Niet vragen om bevestiging.

az disk grant-access

Een resource toegang verlenen tot een beheerde schijf.

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

Voorbeelden

Een resource leestoegang verlenen tot een beheerde schijf. (automatisch gegenereerd)

az disk grant-access --access-level Read --duration-in-seconds 3600 --name MyManagedDisk --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 beheerde schijf.

--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 disk list

Lijst met beheerde schijven.

az disk 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 disk revoke-access

De leestoegang van een resource tot een beheerde schijf intrekken.

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

Voorbeelden

De leestoegang van een resource tot een beheerde schijf intrekken. (automatisch gegenereerd)

az disk revoke-access --ids $id

De leestoegang van een resource tot een beheerde schijf intrekken. (automatisch gegenereerd)

az disk revoke-access --name MyManagedDisk --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 beheerde schijf.

--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 disk show

Haalt informatie op over een schijf.

az disk 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 beheerde schijf.

--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 disk update

Een beheerde schijf bijwerken.

az disk update [--add]
               [--disk-access]
               [--disk-encryption-set]
               [--disk-iops-read-only]
               [--disk-iops-read-write]
               [--disk-mbps-read-only]
               [--disk-mbps-read-write]
               [--enable-bursting {false, true}]
               [--encryption-type]
               [--force-string]
               [--ids]
               [--max-shares]
               [--name]
               [--network-access-policy {AllowAll, AllowPrivate, DenyAll}]
               [--no-wait]
               [--remove]
               [--resource-group]
               [--set]
               [--size-gb]
               [--sku {Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS}]
               [--subscription]

Voorbeelden

Werk een beheerde schijf bij en koppel deze aan een resource voor schijftoegang.

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

Een beheerde schijf bijwerken. (automatisch gegenereerd)

az disk update --name MyManagedDisk --resource-group MyResourceGroup --size-gb 20

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.

--disk-iops-read-only

Het totale aantal IOPS dat is toegestaan voor alle VM's die aan de gedeelde schijf zijn bevestigd als ReadOnly. Eén bewerking kan worden overdragen tussen 4.000 en 256.000 bytes.

--disk-iops-read-write

Het aantal toegestane IOPS voor deze schijf. Alleen in te stellen voor UltraSSD-schijven. Eén bewerking kan worden overdragen tussen 4.000 en 256.000 bytes.

--disk-mbps-read-only

De totale doorvoer (MBps) die is toegestaan op alle VM's die als ReadOnly aan de gedeelde schijf zijn bevestigd. MBps betekent miljoenen bytes per seconde: MB gebruikt hier de ISO-notatie, van machten van 10.

--disk-mbps-read-write

De bandbreedte die is toegestaan voor deze schijf. Alleen in te stellen voor UltraSSD-schijven. MBps betekent miljoenen bytes per seconde met ISO-notatie van machten van 10.

--enable-bursting

Schakel bursting in buiten het inrichten van het prestatiedoel van de schijf. Bursting is standaard uitgeschakeld en is niet van toepassing op Ultra-schijven.

geaccepteerde waarden: false, true
--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.

--force-string

Wanneer u 'set' of 'add' gebruikt, behoudt u letterlijke tekenreeksen 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.

--max-shares

Het maximum aantal VM's dat tegelijkertijd aan de schijf kan worden gekoppeld. Een waarde die groter is dan één geeft aan dat een schijf op hetzelfde moment aan meerdere VM's kan worden bevestigd.

--name -n

De naam van de beheerde schijf.

--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 az configure --defaults group=<name> behulp van .

--set

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

--size-gb -z

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

--sku

Onderliggende opslag-SKU.

geaccepteerde waarden: Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
--subscription

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

az disk wait

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

az disk 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 beheerde schijf wordt voldaan. (automatisch gegenereerd)

az disk wait --created --name MyManagedDisk --resource-group MyResourceGroup

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

az disk wait --deleted --name MyManagedDisk --resource-group MyResourceGroup --subscription mysubscription

Optionele parameters

--created

Wacht totdat 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 totdat 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 beheerde schijf.

--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 .

--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht totdat de provisioningState is bijgewerkt op 'Succeeded'.