Invoke-AzVMReimage

Een installatiekopie van een virtuele Azure-machine herstellen.

Syntax

Invoke-AzVMReimage
      [-ResourceGroupName] <String>
      [-VMName] <String>
      [-TempDisk]
      [-AsJob]
      [-ExactVersion <String>]
      [-CustomData <String>]
      [-AdminPassword <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

De cmdlet Invoke-AzVMReimage reimages an Azure virtual machine.

Voorbeelden

Voorbeeld 1

Invoke-AzVMReimage -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07"

Met deze opdracht wordt de virtuele machine met de naam VirtualMachine07 in ResourceGroup11 opnieuw gemaakt.

Voorbeeld 2

$SecurePassword = ConvertTo-SecureString "password" -AsPlainText 
Invoke-AzVMReimage -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07" -TempDisk -CustomData $CustomData -AdminPassword $SecurePassword -ExactVersion "10.0.14393.0"

Doorgeven in -Beheer Password met behulp van SecureString, samen met andere parameters om de installatiekopie van de virtuele machine te herstellen.

Parameters

-AdminPassword

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", "Password!", "Password1", "Password22", "iloveyou!"

Voor het opnieuw instellen van het wachtwoord raadpleegt u De extern bureaublad-service of het bijbehorende aanmeldingswachtwoord opnieuw instellen op een Windows-VM

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-AsJob

Cmdlet op de achtergrond uitvoeren

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomData

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.

customData wordt doorgegeven aan de VIRTUELE machine die als bestand moet worden opgeslagen. Zie Aangepaste gegevens op Virtuele Azure-machines voor meer informatie

Zie Cloud-init gebruiken om een Virtuele Linux-machine aan te passen tijdens het maken

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExactVersion

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.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Hiermee geeft u de naam van de resourcegroep van de virtuele machine.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TempDisk

Hiermee geeft u op of de tijdelijke schijf moet worden hersteld.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMName

De naam van de virtuele machine.

Type:String
Aliases:Name
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

String

Uitvoerwaarden

PSOperationStatusResponse