az vm repair

Notitie

Deze verwijzing maakt deel uit van de extensie vm-repair voor Azure CLI en vereist versie 2.0.67 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de eerste keer een opdracht az vm repair hebt uitgevoerd. Meer informatie over extensies.

Opdrachten voor automatisch herstellen om VM's te herstellen.

Met de VM-herstelopdracht kunnen Azure-gebruikers zelf niet-opstartbare VM's herstellen door de besturingssysteemschijf van de bron-VM te kopiëren en deze te koppelen aan een nieuwe herstel-VM.

Opdracht

az vm repair create

Maak een nieuwe herstel-VM en koppel de gekopieerde besturingssysteemschijf van de bron-VM als gegevensschijf.

az vm repair list-scripts

Lijst met beschikbare scripts. Bevindt https://github.com/Azure/repair-script-library zich .

az vm repair restore

Vervang de besturingssysteemschijf van de bron-VM door de gegevensschijf van de herstel-VM.

az vm repair run

Controleerde scripts uitvoeren vanuit GitHub op een VM. 'az vm repair list-scripts' om beschikbare scripts te bekijken.

az vm repair create

Maak een nieuwe herstel-VM en koppel de gekopieerde besturingssysteemschijf van de bron-VM als gegevensschijf.

az vm repair create --name
                    --resource-group
                    [--copy-disk-name]
                    [--enable-nested]
                    [--repair-group-name]
                    [--repair-password]
                    [--repair-username]
                    [--repair-vm-name]
                    [--unlock-encrypted-vm]

Voorbeelden

Een herstel-VM maken

az vm repair create -g MyResourceGroup -n myVM --verbose

Een herstel-VM maken en de VM-verificatie instellen

az vm repair create -g MyResourceGroup -n myVM --repair-username username --repair-password password!234 --verbose

Vereiste parameters

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--resource-group -g

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

Optionele parameters

--copy-disk-name

Naam van kopie van besturingssysteemschijf.

--enable-nested

Geneste hyperv inschakelen.

--repair-group-name

Naam van resourcegroep herstellen.

--repair-password

Beheerderswachtwoord voor de herstel-VM.

--repair-username

Gebruikersnaam van beheerder voor het herstellen van de VM.

--repair-vm-name

Naam van herstel-VM.

--unlock-encrypted-vm

Optie voor het automatisch ontgrendelen van versleutelde VM's met behulp van de huidige abonnementsversleuteling.

az vm repair list-scripts

Lijst met beschikbare scripts. Bevindt https://github.com/Azure/repair-script-library zich .

az vm repair list-scripts

Voorbeelden

Scripts op een lijst zetten

az vm repair list-scripts --verbose

Alleen Windows-scripts.

az vm repair list-scripts --query "[?starts_with(id, 'win')]"

Een lijst met scripts met een test in de beschrijving.

az vm repair list-scripts --query "[?contains(description, 'test')]"

az vm repair restore

Vervang de besturingssysteemschijf van de bron-VM door de gegevensschijf van de herstel-VM.

az vm repair restore --name
                     --resource-group
                     [--disk-name]
                     [--repair-vm-id]
                     [--yes]

Voorbeelden

Herstellen vanaf de herstel-VM, met de opdracht wordt automatisch gezocht naar repair-vm

az vm repair restore -g MyResourceGroup -n MyVM --verbose

Herstel vanaf de herstel-VM en geef de schijf op die moet worden hersteld

az vm repair restore -g MyResourceGroup -n MyVM --disk-name MyDiskCopy --verbose

Vereiste parameters

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--resource-group -g

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

Optionele parameters

--disk-name

Naam van vaste gegevensschijf. Wordt standaard ingesteld op de eerste gegevensschijf in de herstel-VM.

--repair-vm-id

Herstel de VM-resource-id.

--yes

Hiermee verwijdert u de herstelresources zonder bevestiging.

az vm repair run

Controleerde scripts uitvoeren vanuit GitHub op een VM. 'az vm repair list-scripts' om beschikbare scripts te bekijken.

az vm repair run --name
                 --resource-group
                 [--custom-script-file]
                 [--parameters]
                 [--repair-vm-id]
                 [--run-id]
                 [--run-on-repair]

Voorbeelden

Voer het script uit met <run-id> rechtstreeks op de VM.

az vm repair run -g MyResourceGroup -n MySourceWinVM --run-id win-hello-world --verbose

Voer het script uit <run-id-> op de gekoppelde herstel-VM.

az vm repair run -g MyResourceGroup -n MySourceWinVM --run-id win-hello-world --run-on-repair --verbose

Voer een script uit met parameters op de VM.

az vm repair run -g MyResourceGroup -n MySourceWinVM --run-id win-hello-world --parameters hello=hi world=earth --verbose

Voer een lokaal aangepast script uit op de VM.

az vm repair run -g MyResourceGroup -n MySourceWinVM --custom-script-file ./file.ps1 --verbose

Vereiste parameters

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--resource-group -g

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

Optionele parameters

--custom-script-file

Aangepast scriptbestand om uit te voeren op de VM. Script moet PowerShell zijn voor Windows, Bash voor Linux.

--parameters

Door spaties gescheiden parameters in de notatie '[name=]value'. Positioneel voor bash-scripts.

--repair-vm-id

Herstel de VM-resource-id.

--run-id

Unieke run-id voor het uitvoeren van scripts.

--run-on-repair

Het script wordt uitgevoerd op de gekoppelde herstel-VM.