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:
- Azure Disks - https://docs.microsoft.com/azure/virtual-machines/linux/about-disks-and-vhds en https://docs.microsoft.com/azure/virtual-machines/windows/about-disks-and-vhds .
- Grotere Managed Disks in openbare preview - https://azure.microsoft.com/blog/introducing-the-public-preview-of-larger-managed-disks-sizes/
- Ultra - SSD Managed Disks in openbare preview - https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd .
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
De naam van de beheerde schijf.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Naam of id van de bron voor schijftoegang voor het gebruik van privé-eindpunten op schijven.
Naam of id van de schijfversleutelingsset die wordt gebruikt om de schijf te versleutelen.
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.
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.
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.
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.
De naam van de edge-zone.
Schakel bursting in buiten het inrichten van het prestatiedoel van de schijf. Bursting is standaard uitgeschakeld en is niet van toepassing op Ultra-schijven.
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.
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.
Id van de versie van de gedeelde galley-afbeelding van waaruit een schijf moet worden gemaakt.
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.
De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven.
Id of URN (publisher:offer:sku:version) van de afbeelding van waaruit een schijf moet worden gemaakt.
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.
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.
Grootte van logische sector in bytes voor Ultra Disks. Ondersteunde waarden zijn 512 ad 4096. 4096 is de standaardinstelling.
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.
Beleid voor toegang tot de schijf via het netwerk.
Wacht niet tot de langlopende bewerking is uitgevoerd.
Het type besturingssysteem van de schijf.
Het beveiligingstype van de VM. Alleen van toepassing op besturingssysteemschijven.
Grootte in GB. Maximale grootte: 4095 GB (bepaalde preview-schijven kunnen groter zijn).
Onderliggende opslag-SKU.
Bron voor het maken van de schijf/momentopname, inclusief niet-beheerde blob-URI, id of naam van beheerde schijf, of momentopname-id of -naam.
Wordt gebruikt wanneer de bron-blob zich in een ander abonnement heeft.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Geef aan dat het besturingssysteem op een schijf de sluimerstand ondersteunt.
Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.
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.
De grootte (in bytes) van de inhoud van de upload, inclusief de VHD-voettekst. Minimumwaarde: 20972032. Maximale waarde: 35183298347520.
Beschikbaarheidszone waarin de resource moet worden ingericht.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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
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.
De naam van de beheerde schijf.
Wacht niet tot de langlopende bewerking is uitgevoerd.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Niet vragen om bevestiging.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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
De tijdsduur in seconden totdat de SAS-toegang verloopt.
Optionele parameters
Toegangsniveau.
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.
De naam van de beheerde schijf.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az disk list
Lijst met beheerde schijven.
az disk list [--query-examples]
[--resource-group]
[--subscription]
Optionele parameters
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.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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
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.
De naam van de beheerde schijf.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az disk show
Haalt informatie op over een schijf.
az disk show [--ids]
[--name]
[--query-examples]
[--resource-group]
[--subscription]
Optionele parameters
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.
De naam van de beheerde schijf.
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.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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
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>.
Naam of id van de bron voor schijftoegang voor het gebruik van privé-eindpunten op schijven.
Naam of id van de schijfversleutelingsset die wordt gebruikt om de schijf te versleutelen.
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.
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.
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.
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.
Schakel bursting in buiten het inrichten van het prestatiedoel van de schijf. Bursting is standaard uitgeschakeld en is niet van toepassing op Ultra-schijven.
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.
Wanneer u 'set' of 'add' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te proberen te converteren naar JSON.
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.
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.
De naam van de beheerde schijf.
Beleid voor toegang tot de schijf via het netwerk.
Wacht niet tot de langlopende bewerking is uitgevoerd.
Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.
Grootte in GB. Maximale grootte: 4095 GB (bepaalde preview-schijven kunnen groter zijn).
Onderliggende opslag-SKU.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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
Wacht totdat u met provisioningState bij Succeeded hebt gemaakt.
Wacht totdat de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Wacht totdat u deze hebt verwijderd.
Wacht totdat de resource bestaat.
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.
Pollinginterval in seconden.
De naam van de beheerde schijf.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Maximale wachttijd in seconden.
Wacht totdat de provisioningState is bijgewerkt op 'Succeeded'.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.