Delen via


Virtual Machines - Reimage

Installatiekopieën (upgrade het besturingssysteem) een virtuele machine die geen tijdelijke besturingssysteemschijf heeft, voor virtuele machines met een tijdelijke besturingssysteemschijf waarvan de virtuele machine de oorspronkelijke status opnieuw krijgt. OPMERKING: Het behouden van de oude besturingssysteemschijf is afhankelijk van de waarde van deleteOption van de besturingssysteemschijf. Als deleteOption wordt losgekoppeld, blijft de oude besturingssysteemschijf behouden na de installatiekopie. Als deleteOption wordt verwijderd, wordt de oude besturingssysteemschijf verwijderd na de installatiekopie. De deleteOption van de besturingssysteemschijf moet dienovereenkomstig worden bijgewerkt voordat de installatiekopie opnieuw wordt uitgevoerd.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/reimage?api-version=2024-07-01

URI-parameters

Name In Vereist Type Description
resourceGroupName
path True

string

De naam van de resourcegroep.

subscriptionId
path True

string

Abonnementsreferenties die het Microsoft Azure-abonnement uniek identificeren. De abonnements-id maakt deel uit van de URI voor elke serviceoproep.

vmName
path True

string

De naam van de virtuele machine.

api-version
query True

string

Client-API-versie.

Aanvraagbody

Name Type Description
parameters

VirtualMachineReimageParameters

Parameters die zijn opgegeven voor de bewerking Virtuele machine reimage.

Antwoorden

Name Type Description
200 OK

OK

202 Accepted

Geaccepteerd

Other Status Codes

CloudError

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

Reimage a Non-Ephemeral Virtual Machine.
Reimage a Virtual Machine.

Reimage a Non-Ephemeral Virtual Machine.

Voorbeeldaanvraag

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVMName/reimage?api-version=2024-07-01

{
  "tempDisk": true,
  "exactVersion": "aaaaaa",
  "osProfile": {
    "adminPassword": "{your-password}",
    "customData": "{your-custom-data}"
  }
}

Voorbeeldrespons

Location: https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/westus/operations/{operationId}&monitor=true&api-version=2024-07-01

Reimage a Virtual Machine.

Voorbeeldaanvraag

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVMName/reimage?api-version=2024-07-01

{
  "tempDisk": true
}

Voorbeeldrespons

Location: https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/westus/operations/{operationId}&monitor=true&api-version=2024-07-01

Definities

Name Description
ApiError

Api-fout.

ApiErrorBase

Api-foutbasis.

CloudError

Een foutreactie van de Compute-service.

InnerError

Interne foutdetails.

OSProfileProvisioningData

Hiermee geeft u informatie vereist voor het opnieuw opgeven van de niet-kortstondige besturingssysteemschijf.

VirtualMachineReimageParameters

Parameters die zijn opgegeven voor de bewerking Virtuele machine reimage.

ApiError

Api-fout.

Name Type Description
code

string

De foutcode.

details

ApiErrorBase[]

Details van de API-fout

innererror

InnerError

De interne API-fout

message

string

Het foutbericht.

target

string

Het doel van de specifieke fout.

ApiErrorBase

Api-foutbasis.

Name Type Description
code

string

De foutcode.

message

string

Het foutbericht.

target

string

Het doel van de specifieke fout.

CloudError

Een foutreactie van de Compute-service.

Name Type Description
error

ApiError

Api-fout.

InnerError

Interne foutdetails.

Name Type Description
errordetail

string

Het interne foutbericht of de uitzonderingsdump.

exceptiontype

string

Het uitzonderingstype.

OSProfileProvisioningData

Hiermee geeft u informatie vereist voor het opnieuw opgeven van de niet-kortstondige besturingssysteemschijf.

Name Type Description
adminPassword

string

Hiermee geeft u het wachtwoord van het beheerdersaccount.

Minimale lengte (Windows): 8 tekens

Minimale lengte (Linux): 6 tekens

Maximale lengte (Windows): 123 tekens

Maximale lengte (Linux): 72 tekens

Complexiteitsvereisten: aan 3 van de 4 onderstaande voorwaarden moet worden voldaan
Heeft lagere tekens
Bevat bovenliggende tekens
Heeft een cijfer
Heeft een speciaal teken (Regex-overeenkomst [\W_])

Niet-toegestane waarden: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Wachtwoord!", "Wachtwoord1", "Wachtwoord22", "iloveyou!"

Zie De extern bureaublad-service of het aanmeldingswachtwoord opnieuw instellen in een Windows-VM voor het opnieuw instellen van het wachtwoord.

Zie Gebruikers, SSH beheren en schijven controleren of herstellen op virtuele Azure Linux-machines met behulp van de VMAccess-extensie voor het opnieuw instellen van het hoofdwachtwoord

customData

string

Hiermee geeft u een met base 64 gecodeerde tekenreeks van aangepaste gegevens op. De met base 64 gecodeerde tekenreeks wordt gedecodeerd naar een binaire matrix die wordt opgeslagen als een bestand op de virtuele machine. De maximale lengte van de binaire matrix is 65535 bytes. Opmerking: geef geen geheimen of wachtwoorden door in de eigenschap customData. Deze eigenschap kan niet worden bijgewerkt nadat de virtuele machine is gemaakt. De eigenschap customData wordt doorgegeven aan de virtuele machine die als bestand moet worden opgeslagen. Zie Aangepaste gegevens op Virtuele Azure-machinesvoor meer informatie. Als u cloud-init gebruikt voor uw Linux-VM, raadpleegt u Cloud-init gebruiken om een Virtuele Linux-machine aan te passen tijdens het maken van.

VirtualMachineReimageParameters

Parameters die zijn opgegeven voor de bewerking Virtuele machine reimage.

Name Type Description
exactVersion

string

Hiermee geeft u een decimaal getal op, de versie waarnaar de besturingssysteemschijf moet worden hersteld. Als er geen exacte versie is opgegeven, wordt de installatiekopie van de besturingssysteemschijf hersteld naar de bestaande versie van de besturingssysteemschijf.

osProfile

OSProfileProvisioningData

Hiermee geeft u informatie vereist voor het opnieuw opgeven van de niet-kortstondige besturingssysteemschijf.

tempDisk

boolean

Hiermee geeft u op of de tijdelijke schijf moet worden hersteld. Standaardwaarde: onwaar. Opmerking: deze tijdelijke parameter voor schijfherinstallatiekopie wordt alleen ondersteund voor VM/VMSS met tijdelijke besturingssysteemschijf.