az vm repair

Note

Tento odkaz je součástí rozšíření vm-repair pro Azure CLI (verze 2.0.67 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az vm repair . Přečtěte si další informace o rozšířeních.

Nastavte opravu virtuálních počítačů s zkopírovaným zdrojovým diskem s operačním systémem a vyřešte problémy.

Pokud je virtuální počítač nespouštětelný, umožňuje oprava virtuálních počítačů uživatelům nastavit nové opravné virtuální počítače a kopírovat na disk s operačním systémem zdrojového virtuálního počítače a připojit ho jako datový disk. Pak může uživatel spustit vlastní skripty nebo použít k opravě disku pre-built.

Příkazy

Name Description Typ Stav
az vm repair create

Vytvořte nový opravný virtuální počítač a připojte zkopírovaný disk operačního systému zdrojového virtuálního počítače jako datový disk.

Extension GA
az vm repair list-scripts

Výpis dostupných skriptů Nachází se https://github.com/Azure/repair-script-library.

Extension GA
az vm repair repair-and-restore

Opravte a obnovte virtuální počítač.

Extension Preview
az vm repair repair-button

Skript tlačítka opravit.

Extension Preview
az vm repair reset-nic

Resetujte zásobník síťového rozhraní na hostovaném operačním systému virtuálního počítače. https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/reset-network-interface

Extension Preview
az vm repair restore

Nahraďte disk s operačním systémem zdrojového virtuálního počítače datovým diskem z opravného virtuálního počítače.

Extension GA
az vm repair run

Na virtuálním počítači spusťte ověřené skripty z GitHub. Příkaz az vm repair list-scripts umožňuje zobrazit dostupné skripty.

Extension GA

az vm repair create

Vytvořte nový opravný virtuální počítač a připojte zkopírovaný disk operačního systému zdrojového virtuálního počítače jako datový disk.

az vm repair create --name
                    --resource-group
                    [--acquire-policy-token]
                    [--associate-public-ip]
                    [--change-reference]
                    [--copy-disk-name]
                    [--copy-tags]
                    [--disable-trusted-launch]
                    [--distro]
                    [--enable-nested]
                    [--encrypt-recovery-key]
                    [--os-disk-type]
                    [--repair-group-name]
                    [--repair-password]
                    [--repair-username]
                    [--repair-vm-name]
                    [--size]
                    [--tags]
                    [--unlock-encrypted-vm]
                    [--yes]

Příklady

Vytvoření opravného virtuálního počítače

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

Vytvoření opravného virtuálního počítače se značkami

az vm repair create -g MyResourceGroup -n myVM --tags "env=dev owner=alice" --verbose

Vytvoření opravného virtuálního počítače se stejnými značkami jako zdrojový virtuální počítač

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

Vytvoření opravného virtuálního počítače a nastavení ověřování virtuálního počítače

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

Můžete také vytvořit opravný virtuální počítač konkrétní distribuce nebo konkrétní URN.

az vm repair create -g MyResourceGroup -n myVM --distro 'rhel7|sles12|ubuntu20|centos6|oracle8|sles15'

Vytvoření opravného virtuálního počítače s privátní IP adresou

az vm repair create -g MyResourceGroup -n myVM --repair-username <username> --repair-password <password>

Vytvořte opravný virtuální počítač s veřejnou IP adresou.

az vm repair create -g MyResourceGroup -n myVM --associate-public-ip --repair-username <username> --repair-password <password>

Vytvoření opravného virtuálního počítače s typem zabezpečení Standard

az vm repair create -g MyResourceGroup -n myVM --repair-username <username> --repair-password <password> --disable-trusted-launch

Vytvoření opravného virtuálního počítače ze zdrojového virtuálního počítače se šifrovaným diskem Opravný virtuální počítač se vytvoří s nešifrovaným a přístupným datovým diskem.

az vm repair create -g MyResourceGroup -n myVM --repair-username <username> --repair-password <password> --unlock-encrypted-vm --encrypt-recovery-key <key>

Vytvořte opravný virtuální počítač s typem úložiště disku s operačním systémem StandardSSD_LRS.

az vm repair create -g MyResourceGroup -n myVM --repair-username <username> --repair-password <password> --os-disk-type StandardSSD_LRS

Povinné parametry

--name -n

Název virtuálního počítače. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults vm=<name>.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--associate-public-ip

Možnost vytvoření opravného virtuálního počítače s veřejnou IP adresou Pokud se tento parametr nepoužívá, vytvoří se pouze privátní IP adresa.

Vlastnost Hodnota
Default value: False
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--copy-disk-name

Název kopie disku s operačním systémem

--copy-tags

Zkopírujte značky ze zdrojového virtuálního počítače do opravného virtuálního počítače a jeho prostředků. Lze kombinovat se značkami --tags.

Vlastnost Hodnota
Default value: False
--disable-trusted-launch

Možnost zakázat typ zabezpečení Trusted Launch na opravném virtuálním počítači nastavením typu zabezpečení na standard.

Vlastnost Hodnota
Default value: False
--distro

Možnost vytvoření opravného virtuálního počítače z konkrétní distribuce Linuxu (rhel7|rhel8|sles12|sles15|ubuntu20|centos7|centos8|oracle7).

Vlastnost Hodnota
Default value: ubuntu
--enable-nested

Povolte vnořený hyperv.

Vlastnost Hodnota
Default value: False
--encrypt-recovery-key

Možnost automatického odemknutí šifrovaných virtuálních počítačů pomocí zadaného hesla pro obnovení K použití tohoto parametru je potřeba použít parametr --unlock-encrypted-vm.

--os-disk-type

Změňte typ úložiště disku s operačním systémem z výchozí hodnoty PremiumSSD_LRS na danou hodnotu.

--repair-group-name

Název nové nebo existující skupiny prostředků, která bude obsahovat opravný virtuální počítač.

--repair-password

Heslo správce pro opravný virtuální počítač.

--repair-username

Uživatelské jméno správce pro opravný virtuální počítač

--repair-vm-name

Název opravného virtuálního počítače

--size

Velikost opravného virtuálního počítače, který chcete vytvořit. Pokud není zadaný, použije se velikost odpovídající zdrojovému virtuálnímu počítači.

--tags

Řetězec s mezerami oddělenými páry klíč-hodnota ve formátu "key=value". Připojí se ke značkám požadovaným pro opravné prostředky.

--unlock-encrypted-vm

Možnost automatického odemknutí šifrovaných virtuálních počítačů pomocí aktuálního ověřování předplatného

Vlastnost Hodnota
Default value: False
--yes

Zastaralé – Vytvoří opravný virtuální počítač bez potvrzení. V budoucí verzi nedojde ke změně aktuálního chování. Tento parametr se odebere.

Vlastnost Hodnota
Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az vm repair list-scripts

Výpis dostupných skriptů Nachází se https://github.com/Azure/repair-script-library.

az vm repair list-scripts [--acquire-policy-token]
                          [--change-reference]
                          [--preview]

Příklady

Výpis skriptů

az vm repair list-scripts --verbose

Vypisovat pouze skripty windows

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

Vypíše skripty s testem v popisu.

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

Výpis neověřených skriptů z forku https://github.com/Azure/repair-script-library

az vm repair list-scripts --preview "https://github.com/User/repair-script-library/blob/main/map.json"

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--preview

Adresa URL knihovny forked repair script map.json https://github.com/{user}/repair-script-library/blob/master/map.json.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az vm repair repair-and-restore

Preview

Tento příkaz je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Opravte a obnovte virtuální počítač.

az vm repair repair-and-restore [--acquire-policy-token]
                                [--change-reference]
                                [--copy-disk-name]
                                [--copy-tags]
                                [--ids]
                                [--name]
                                [--repair-group-name]
                                [--repair-password]
                                [--repair-username]
                                [--repair-vm-name]
                                [--resource-group]
                                [--size]
                                [--subscription]
                                [--tags]

Příklady

Opravte a obnovte virtuální počítač se značkami.

az vm repair repair-and-restore --name vmrepairtest --resource-group MyResourceGroup --tags env=prod owner=bob --verbose

Opravte a obnovte virtuální počítač.

az vm repair repair-and-restore --name vmrepairtest --resource-group MyResourceGroup --verbose

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--copy-disk-name

Název kopie disku s operačním systémem

--copy-tags

Zkopírujte značky ze zdrojového virtuálního počítače do opravného virtuálního počítače a jeho prostředků. Lze kombinovat se značkami --tags.

Vlastnost Hodnota
Default value: False
--ids

Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--name -n

Název virtuálního počítače. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults vm=<name>.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--repair-group-name

Název nové nebo existující skupiny prostředků, která bude obsahovat opravný virtuální počítač.

--repair-password

Heslo správce pro opravný virtuální počítač.

--repair-username

Uživatelské jméno správce pro opravný virtuální počítač

--repair-vm-name

Název opravného virtuálního počítače

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--size

Velikost opravného virtuálního počítače, který chcete vytvořit. Pokud není zadaný, použije se velikost odpovídající zdrojovému virtuálnímu počítači.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--tags

Značky oddělené mezerami ve formátu key[=value]. K vymazání existujících značek použijte ''.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az vm repair repair-button

Preview

Tento příkaz je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Skript tlačítka opravit.

az vm repair repair-button --button-command
                           [--acquire-policy-token]
                           [--change-reference]
                           [--copy-disk-name]
                           [--copy-tags]
                           [--ids]
                           [--name]
                           [--repair-group-name]
                           [--repair-password]
                           [--repair-username]
                           [--repair-vm-name]
                           [--resource-group]
                           [--size]
                           [--subscription]
                           [--tags]
                           [--yes]

Příklady

tlačítko repair-button with tags.

az vm repair repair-button --name vmrepairtest --resource-group MyResourceGroup --button-command fstab --tags env=test --verbose

repair-button.

az vm repair repair-button --name vmrepairtest --resource-group MyResourceGroup --button-command fstab --verbose

Povinné parametry

--button-command

Button_command pro opravný virtuální počítač.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--copy-disk-name

Název kopie disku s operačním systémem

--copy-tags

Zkopírujte značky ze zdrojového virtuálního počítače do opravného virtuálního počítače a jeho prostředků. Lze kombinovat se značkami --tags.

Vlastnost Hodnota
Default value: False
--ids

Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--name -n

Název virtuálního počítače. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults vm=<name>.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--repair-group-name

Název nové nebo existující skupiny prostředků, která bude obsahovat opravný virtuální počítač.

--repair-password

Heslo správce pro opravný virtuální počítač.

--repair-username

Uživatelské jméno správce pro opravný virtuální počítač

--repair-vm-name

Název opravného virtuálního počítače

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--size

Velikost opravného virtuálního počítače, který chcete vytvořit. Pokud není zadaný, použije se velikost odpovídající zdrojovému virtuálnímu počítači.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--tags

Značky oddělené mezerami ve formátu key[=value]. K vymazání existujících značek použijte ''.

--yes

Zastaralé – Vytvoří opravný virtuální počítač bez potvrzení. V budoucí verzi nedojde ke změně aktuálního chování. Tento parametr se odebere.

Vlastnost Hodnota
Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az vm repair reset-nic

Preview

Tento příkaz je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Resetujte zásobník síťového rozhraní na hostovaném operačním systému virtuálního počítače. https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/reset-network-interface

az vm repair reset-nic [--acquire-policy-token]
                       [--change-reference]
                       [--ids]
                       [--name]
                       [--resource-group]
                       [--subscription]
                       [--yes]

Příklady

Resetujte síťové rozhraní hosta virtuálního počítače. Zadejte skupinu prostředků a název virtuálního počítače.

az vm repair reset-nic -g MyResourceGroup -n MyVM --verbose

Resetujte síťové rozhraní hosta virtuálního počítače. Zadejte ID předplatného, skupinu prostředků virtuálního počítače a název.

az vm repair reset-nic -g MyResourceGroup -n MyVM --subscription 00000000-0000-0000-0000-000000000000 --verbose

Resetujte síťovou kartu hosta virtuálního počítače a automaticky spusťte virtuální počítač, pokud není spuštěný.

az vm repair reset-nic -g MyResourceGroup -n MyVM --yes --verbose

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--ids

Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--name -n

Název virtuálního počítače. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults vm=<name>.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--yes

Pokud virtuální počítač není spuštěný, nezobrazí se výzva k potvrzení.

Vlastnost Hodnota
Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az vm repair restore

Nahraďte disk s operačním systémem zdrojového virtuálního počítače datovým diskem z opravného virtuálního počítače.

az vm repair restore [--acquire-policy-token]
                     [--change-reference]
                     [--disk-name]
                     [--ids]
                     [--name]
                     [--repair-vm-id]
                     [--resource-group]
                     [--subscription]
                     [--yes]

Příklady

Obnovení z opravného virtuálního počítače, příkaz automaticky vyhledá repair-vm.

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

Obnovení z opravného virtuálního počítače, zadejte disk, který chcete obnovit.

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

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--disk-name

Název pevného datového disku Výchozí hodnota je první datový disk v opravném virtuálním počítači.

--ids

Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--name -n

Název virtuálního počítače. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults vm=<name>.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--repair-vm-id

Opravte ID prostředku virtuálního počítače.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--yes

Odstraní opravné prostředky bez potvrzení.

Vlastnost Hodnota
Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az vm repair run

Na virtuálním počítači spusťte ověřené skripty z GitHub. Příkaz az vm repair list-scripts umožňuje zobrazit dostupné skripty.

az vm repair run [--acquire-policy-token]
                 [--change-reference]
                 [--custom-script-file]
                 [--ids]
                 [--name]
                 [--parameters]
                 [--preview]
                 [--repair-vm-id]
                 [--resource-group]
                 [--run-id]
                 [--run-on-repair]
                 [--subscription]

Příklady

Spusťte skript <run-id> přímo na virtuálním počítači.

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

Spusťte skript na <run-id> propojeném opravném virtuálním počítači.

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

Spusťte skript s parametry na virtuálním počítači.

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

Spusťte ověřený skript s některými parametry. V prvním parametru s názvem "key" se do skriptu odešle pouze hodnota test. Druhý parametr s názvem "iniciátor", pomocí předpony "++" odešle do skriptu celý následující řetězec "initiator=selfhelp".

az vm repair run -g MyResourceGroup -n MySourceWinVM --run-id linux-alar2 --parameters key=test ++initiator=selfhelp --verbose --debug

Na virtuálním počítači spusťte místní vlastní skript.

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

Spuštění neověřených skriptů z forku https://github.com/Azure/repair-script-library

az vm repair run -g MyResourceGroup -n MySourceWinVM --preview "https://github.com/User/repair-script-library/blob/main/map.json" --run-id test

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--custom-script-file

Soubor vlastních skriptů, který se má spustit na virtuálním počítači. Skript by měl být PowerShell pro Windows, Bash pro Linux.

--ids

Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--name -n

Název virtuálního počítače. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults vm=<name>.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--parameters

Parametry oddělené mezerami ve formátu [name=]value Pozice pro skripty Bash Pokud se chcete vyhnout rozdělení na =, použijte předponu "++" k odeslání celého řetězce.

--preview

Adresa URL knihovny forked repair script map.json https://github.com/{user}/repair-script-library/blob/master/map.json.

--repair-vm-id

Opravte ID prostředku virtuálního počítače.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--run-id

Jedinečné ID spuštění pro spouštění skriptů

--run-on-repair

Skript se spustí na propojeném opravném virtuálním počítači.

Vlastnost Hodnota
Default value: False
--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False