Vytvoření nového virtuálního počítače Azure pomocí příkazů Windows PowerShellu

Dokončeno

Pokud chcete vytvořit nový virtuální počítač Azure pomocí příkazů PowerShellu, můžete použít místně nainstalované prostředí Windows PowerShell s modulem Az nebo můžete použít prostředí Cloud Shell, které je dostupné na webu Azure Portal. Pokud se rozhodnete použít místně nainstalovaný PowerShell, doporučujeme použít Windows PowerShell 7.1. Měli byste také nainstalovat modul Az, abyste mohli mít k dispozici příkazy související s Azure. Při použití místně nainstalovaného PowerShellu musíte k ověření a připojení k tenantovi Azure nejprve použít příkaz Připojení-AzAccount. Když tento příkaz spustíte v prostředí PowerShellu, zobrazí se výzva k ověření. Potřebujete použít přihlašovací údaje z tenanta Azure s oprávněními, která umožňují vytvářet prostředky potřebné pro virtuální počítače Azure.

Pokud chcete vytvořit virtuální počítač Azure, musíte provést následující úlohy:

  1. Vytvořte skupinu prostředků.
  2. Vytvořte virtuální počítač Azure.
  3. Připojení k virtuálnímu počítači Azure.

Vytvoření skupiny zdrojů

Skupina prostředků Azure je logický kontejner, ve kterém se nasazují a spravují prostředky Azure. Před vytvořením virtuálního počítače musíte vytvořit skupinu prostředků. V následujícím příkladu se vytvoří skupina prostředků myResourceGroup v oblasti Západní Evropa:

New-AzResourceGroup -ResourceGroupName "myResourceGroup" -Location "westeurope"

Skupina prostředků se později použije při vytváření nebo úpravě virtuálního počítače nebo prostředků připojených k virtuálnímu počítači.

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

Rutina New-AzVM vytvoří virtuální počítač v Azure. Tato rutina používá jako vstup objekt virtuálního počítače. K vytvoření objektu virtuálního počítače použijte rutinu New-AzVMConfig . Při vytváření virtuálního počítače je k dispozici několik možností, jako je image operačního systému, konfigurace sítě a přihlašovací údaje pro správu. K konfiguraci virtuálního počítače, jako je Set-AzVMOperatingSystem, Set-AzVMSourceImage, Add-AzVMNetworkInterface a Set-AzVMOSDisk, můžete použít jiné rutiny.

Další informace: Další informace o parametrech, které můžete použít s příkazem New-AzVM , najdete v rutině New-AzVM.

Před spuštěním příkazu New-AzVM musíte zadat přihlašovací údaje, které použijete k přihlášení k nově vytvořenému virtuálnímu počítači Azure. Přihlašovací údaje, které zadáte během tohoto procesu, budou přiřazeny s oprávněními místního správce na virtuálním počítači, který vytváříte. Před vytvořením nového virtuálního počítače Azure je nejjednodušší tyto přihlašovací údaje uložit do proměnné. Uděláte to tak, že spustíte tento příkaz:

$cred = Get-Credential

Po spuštění tohoto příkazu se zobrazí výzva k zadání uživatelského jména a hesla pro virtuální počítač Azure. Tyto přihlašovací údaje budou uloženy $cred v proměnné.

Po uložení přihlašovacích údajů správce je potřeba definovat parametry pro nový virtuální počítač. Nemusíte zadávat všechny parametry, které New-AzVM podporuje. Většina z nich je nepovinná a pokud je nezadáte, vyberou se jejich výchozí hodnoty. Většinu těchto parametrů můžete později také změnit.

Parametry virtuálního počítače můžete zadat přímo pomocí příkazu New-AzVM , nebo můžete tyto parametry definovat v proměnné a pak tuto proměnnou použít pomocí příkazu New-AzVM .

Následující kód znázorňuje příklad definování parametrů virtuálního počítače:

$vmParams = @{
  ResourceGroupName = 'myResourceGroup'
  Name = 'TestVM'
  Location = 'westeurope'
  ImageName = 'Win2016Datacenter'
  PublicIpAddressName = 'TestPublicIp'
  Credential = $cred
  OpenPorts = 3389
}

Když definujete parametry virtuálního počítače, jak je znázorněno v předchozím příkladu, můžete pomocí následujícího příkazu vytvořit nový virtuální počítač Azure na základě těchto parametrů:

New-AzVM @vmParams

Alternativně můžete také zadat parametry virtuálního počítače přímo pomocí rutiny New-AzVM jako v následujícím příkladu:

New-AzVm `
    -ResourceGroupName "myResourceGroup"
    -Name "myVM"
    -Location "EastUS"
    -VirtualNetworkName "myVnet"
    -SubnetName "mySubnet"
    -SecurityGroupName "myNetworkSecurityGroup"
    -PublicIpAddressName "myPublicIpAddress"
    -Credential $cred

Připojení k virtuálnímu počítači Azure

Po vytvoření nového virtuálního počítače Azure se k němu musíte připojit, abyste ověřili nasazení. Po dokončení nasazení vytvořte připojení ke vzdálené ploše virtuálního počítače.

Spuštění následujících příkazů vrátí veřejnou IP adresu virtuálního počítače. Poznamenejte si tuto IP adresu, abyste se k ní mohli připojit pomocí prohlížeče a otestovat připojení k webu v dalším kroku.

Get-AzPublicIpAddress -ResourceGroupName "myResourceGroup"  | Select IpAddress

Pokud chcete vytvořit relaci vzdálené plochy s virtuálním počítačem, použijte na místním počítači následující příkaz. Nahraďte IP adresu veřejnou IP adresou (publicIPAddress) vašeho virtuálního počítače. Po zobrazení výzvy zadejte přihlašovací údaje, které jste použili při vytváření virtuálního počítače.

mstsc /v:<publicIpAddress>

Po spuštění tohoto příkazu se zobrazí výzva k zadání přihlašovacích údajů pro připojení k virtuálnímu počítači. V okně Zabezpečení Windows vyberte Další možnosti a pak vyberte Použít jiný účet. Zadejte uživatelské jméno a heslo, které jste pro virtuální počítač vytvořili, a pak vyberte OK. Po připojení k virtuálnímu počítači Azure přes protokol RDP (Remote Desktop Protocol) ho budete moct spravovat stejným způsobem jako jakýkoli jiný počítač.