Übersicht über virtuelle Windows-Computer in AzureOverview of Windows virtual machines in Azure

Virtuelle Azure-Computer (Virtual Machines, VMs) sind eine von mehreren bedarfsgesteuerten, skalierbaren Computerressourcen, die von Azure angeboten werden.Azure Virtual Machines (VM) is one of several types of on-demand, scalable computing resources that Azure offers. Virtuelle Computer werden in der Regel verwendet, wenn Sie mehr Kontrolle über Ihre Computerumgebung benötigen als bei den anderen Optionen zur Verfügung steht.Typically, you choose a VM when you need more control over the computing environment than the other choices offer. In diesem Artikel erfahren Sie, was Sie vor der Erstellung eines virtuellen Computers berücksichtigen sollten und wie Sie ihn erstellen und verwalten.This article gives you information about what you should consider before you create a VM, how you create it, and how you manage it.

Ein virtueller Azure-Computer bietet Ihnen die Flexibilität der Virtualisierung, ohne Zeit und Geld für den Kauf und die Verwaltung der Hardware aufwenden zu müssen, mit der der virtuelle Computer betrieben wird.An Azure VM gives you the flexibility of virtualization without having to buy and maintain the physical hardware that runs it. Der virtuelle Computer muss allerdings weiterhin verwaltet werden – beispielsweise durch Konfigurieren, Patchen und Verwalten der darauf ausgeführten Software.However, you still need to maintain the VM by performing tasks, such as configuring, patching, and installing the software that runs on it.

Virtuelle Azure-Computer können auf vielfältige Weise genutzt werden.Azure virtual machines can be used in various ways. Hier einige Beispiele:Some examples are:

  • Entwickeln und Testen: Virtuelle Azure-Computer stellen eine schnelle und einfache Möglichkeit zum Erstellen eines Computers mit speziellen Konfigurationen dar, die zum Programmieren und Testen einer Anwendung erforderlich sind.Development and test – Azure VMs offer a quick and easy way to create a computer with specific configurations required to code and test an application.
  • Anwendungen in der Cloud: Da die Nutzung Ihrer Anwendung Schwankungen unterliegen kann, ist es unter Umständen wirtschaftlich sinnvoll, sie auf einem virtuellen Computer in Azure auszuführen.Applications in the cloud – Because demand for your application can fluctuate, it might make economic sense to run it on a VM in Azure. Sie bezahlen für zusätzliche virtuelle Computer, wenn Sie sie benötigen, und fahren sie andernfalls einfach herunter.You pay for extra VMs when you need them and shut them down when you don’t.
  • Erweitertes Datencenter: Virtuelle Computer in einem virtuellen Azure-Netzwerk lassen sich problemlos mit dem Netzwerk Ihrer Organisation verbinden.Extended datacenter – Virtual machines in an Azure virtual network can easily be connected to your organization’s network.

Die Anzahl virtueller Computer, die von Ihrer Anwendung genutzt werden, kann zentral oder horizontal hochskaliert werden, um Ihren jeweiligen Anforderungen gerecht zu werden.The number of VMs that your application uses can scale up and out to whatever is required to meet your needs.

Was muss ich vor dem Erstellen eines virtuellen Computers berücksichtigen?What do I need to think about before creating a VM?

Beim Einrichten einer Anwendungsinfrastruktur in Azure müssen immer zahlreiche Designaspekte berücksichtigt werden.There are always a multitude of design considerations when you build out an application infrastructure in Azure. Machen Sie sich daher zunächst Gedanken über Folgendes:These aspects of a VM are important to think about before you start:

  • Die Namen Ihrer AnwendungsressourcenThe names of your application resources
  • Den Speicherort der RessourcenThe location where the resources are stored
  • Die Größe des virtuellen ComputersThe size of the VM
  • Die maximal erstellbare Anzahl virtueller ComputerThe maximum number of VMs that can be created
  • Das Betriebssystem für den virtuellen ComputerThe operating system that the VM runs
  • Die Konfiguration des virtuellen Computers nach dem StartThe configuration of the VM after it starts
  • Die zugehörigen Ressourcen, die der virtuelle Computer benötigtThe related resources that the VM needs

BenennungNaming

Einem virtuellen Computer wird ein Name zugewiesen, und im Zusammenhang mit dem Betriebssystem wird ein Computername konfiguriert.A virtual machine has a name assigned to it and it has a computer name configured as part of the operating system. Der Name eines virtuellen Computers kann bis zu 15 Zeichen lang sein.The name of a VM can be up to 15 characters.

Wenn Sie den Betriebssystem-Datenträger mithilfe von Azure erstellen, sind der Computername und der Name des virtuellen Computers identisch.If you use Azure to create the operating system disk, the computer name and the virtual machine name are the same. Wenn Sie ein eigenes Image hochladen und verwenden, das ein vorab konfiguriertes Betriebssystem enthält, und auf dessen Grundlage einen virtuellen Computer erstellen, können die Namen unterschiedlich sein.If you upload and use your own image that contains a previously configured operating system and use it to create a virtual machine, the names can be different. Beim Hochladen einer eigenen Imagedatei empfiehlt es sich, für den Computernamen im Betriebssystem und für den Namen des virtuellen Computers den gleichen Namen zu verwenden.We recommend that when you upload your own image file, you make the computer name in the operating system and the virtual machine name the same.

StandorteLocations

Alle in Azure erstellten Ressourcen werden auf geografische Regionen auf der ganzen Welt verteilt.All resources created in Azure are distributed across multiple geographical regions around the world. Bei der Erstellung eines virtuellen Computers wird die Region in der Regel als Standort bezeichnet.Usually, the region is called location when you create a VM. Der Standort gibt für einen virtuellen Computer an, wo die virtuellen Festplatten gespeichert sind.For a VM, the location specifies where the virtual hard disks are stored.

Die folgende Tabelle enthält einige Methoden, mit denen Sie eine Liste verfügbarer Standorte abrufen können:This table shows some of the ways you can get a list of available locations.

MethodeMethod BESCHREIBUNGDescription
Azure-PortalAzure portal Wählen Sie beim Erstellen eines virtuellen Computers einen Standort aus der Liste aus.Select a location from the list when you create a VM.
Azure PowerShellAzure PowerShell Verwenden Sie den Befehl Get-AzLocation.Use the Get-AzLocation command.
REST-APIREST API Verwenden Sie den Vorgang List locations (Standorte auflisten).Use the List locations operation.
Azure-BefehlszeilenschnittstelleAzure CLI Verwenden Sie den Vorgang az account list-locations.Use the az account list-locations operation.

Größe des virtuellen ComputersVM size

Die Größe des virtuellen Computers richtet sich nach der Workload, die Sie ausführen möchten.The size of the VM that you use is determined by the workload that you want to run. Von der gewählten Größe hängen Faktoren wie Rechenleistung, Arbeitsspeicher und Speicherplatz ab.The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure bietet eine Vielzahl von Größen zur Unterstützung vieler Anwendungstypen.Azure offers a wide variety of sizes to support many types of uses.

Bei Azure wird auf der Grundlage von Größe und Betriebssystem des virtuellen Computers ein Stundenpreis berechnet.Azure charges an hourly price based on the VM’s size and operating system. Für angefangene Stunden werden lediglich die in Anspruch genommenen Minuten abgerechnet.For partial hours, Azure charges only for the minutes used. Speicherplatz wird separat bewertet und in Rechnung gestellt.Storage is priced and charged separately.

Grenzwerte für virtuelle ComputerVM Limits

Für Ihr Abonnement gelten standardmäßig bestimmte Kontingentgrenzen, die die Bereitstellung einer hohen Anzahl virtueller Computer für Ihr Projekt beeinträchtigen können.Your subscription has default quota limits in place that could impact the deployment of many VMs for your project. Der derzeitige Grenzwert pro Abonnement liegt bei 20 VMs pro Region.The current limit on a per subscription basis is 20 VMs per region. Zur Erhöhung der Grenzwerte können Sie ein Supportticket erstellen und eine Erhöhung beantragen.Limits can be raised by filing a support ticket requesting an increase

Betriebssystem-Datenträger und ImagesOperating system disks and images

Betriebssystem (Operating System, OS) und Daten werden bei virtuellen Computern auf virtuellen Festplatten (Virtual Hard Disks, VHDs) gespeichert.Virtual machines use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs werden auch für die Images verwendet, die Sie auswählen können, um ein Betriebssystem zu installieren.VHDs are also used for the images you can choose from to install an OS.

Azure bietet zahlreiche Marketplace-Images für verschiedene Versionen und Arten von Windows Server-Betriebssystemen.Azure provides many marketplace images to use with various versions and types of Windows Server operating systems. Marketplace-Images werden anhand von Herausgeber, Angebot, SKU und Version (üblicherweise die aktuelle Version) identifiziert.Marketplace images are identified by image publisher, offer, sku, and version (typically version is specified as latest). Es werden nur 64-Bit-Betriebssysteme unterstützt.Only 64-bit operating systems are supported. Weitere Informationen zu den unterstützten Gastbetriebssystemen, Rollen und Features finden Sie unter Microsoft-Serversoftwaresupport für virtuelle Microsoft Azure-Computer.For more information on the supported guest operating systems, roles, and features, see Microsoft server software support for Microsoft Azure virtual machines.

Die folgende Tabelle enthält einige Methoden zur Ermittlung von Informationen zu einem Image:This table shows some ways that you can find the information for an image.

MethodeMethod BESCHREIBUNGDescription
Azure-PortalAzure portal Die Werte werden automatisch angegeben, wenn Sie ein zu verwendendes Image auswählen.The values are automatically specified for you when you select an image to use.
Azure PowerShellAzure PowerShell Get-AzVMImagePublisher -Location SpeicherortGet-AzVMImagePublisher -Location location
Get-AzVMImageOffer -Location Speicherort -Publisher HerausgebernameGet-AzVMImageOffer -Location location -Publisher publisherName
Get-AzVMImageSku -Location Speicherort -Publisher Herausgebername -Offer AngebotsnameGet-AzVMImageSku -Location location -Publisher publisherName -Offer offerName
REST-APIsREST APIs List image publishers (Imageherausgeber auflisten)List image publishers
List image offers (Imageangebote auflisten)List image offers
List image skus (Image-SKUs auflisten)List image skus
Azure-BefehlszeilenschnittstelleAzure CLI az vm image list-publishers --location locationaz vm image list-publishers --location location
az vm image list-offers --location location --publisher publisherNameaz vm image list-offers --location location --publisher publisherName
az vm image list-skus --location location --publisher publisherName --offer offerNameaz vm image list-skus --location location --publisher publisherName --offer offerName

Sie können auch ein eigenes Image hochladen und verwenden. In diesem Fall werden Herausgebername, Angebot und SKU nicht verwendet.You can choose to upload and use your own image and when you do, the publisher name, offer, and sku aren’t used.

ErweiterungenExtensions

Durch Erweiterungen können Sie den Funktionsumfang Ihres virtuellen Computers mittels Konfiguration nach der Bereitstellung sowie mittels automatisierter Aufgaben erweitern.VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.

Mit Erweiterungen können folgende allgemeine Aufgaben umgesetzt werden:These common tasks can be accomplished using extensions:

  • Ausführen benutzerdefinierter Skripts: Die benutzerdefinierte Skripterweiterung unterstützt Sie beim Konfigurieren von Workloads auf dem virtuellen Computer, indem beim Bereitstellen des virtuellen Computers Ihr Skript ausgeführt wird.Run custom scripts – The Custom Script Extension helps you configure workloads on the VM by running your script when the VM is provisioned.
  • Bereitstellen und Verwalten von Konfigurationen: Die PowerShell-Erweiterung zum Konfigurieren des gewünschten Zustands unterstützt Sie beim Einrichten der Konfiguration des gewünschten Zustands auf einem virtuellen Computer, um Konfigurationen und Umgebungen zu verwalten.Deploy and manage configurations – The PowerShell Desired State Configuration (DSC) Extension helps you set up DSC on a VM to manage configurations and environments.
  • Sammeln von Diagnosedaten: Die Azure-Diagnoseerweiterung unterstützt Sie dabei, den virtuellen Computer für die Sammlung von Diagnosedaten zu konfigurieren, die zum Überwachen der Integrität Ihrer Anwendung verwendet werden können.Collect diagnostics data – The Azure Diagnostics Extension helps you configure the VM to collect diagnostics data that can be used to monitor the health of your application.

Die Ressourcen in der folgenden Tabelle werden vom virtuellen Computer verwendet und müssen beim Erstellen des virtuellen Computers vorhanden sein oder erstellt werden:The resources in this table are used by the VM and need to exist or be created when the VM is created.

ResourceResource ErforderlichRequired BESCHREIBUNGDescription
RessourcengruppeResource group JaYes Der virtuelle Computer muss sich in einer Ressourcengruppe befinden.The VM must be contained in a resource group.
SpeicherkontoStorage account JaYes Der virtuelle Computer benötigt das Speicherkonto zum Speichern der virtuellen Festplatten.The VM needs the storage account to store its virtual hard disks.
Virtuelles NetzwerkVirtual network JaYes Der virtuelle Computer muss einem virtuellen Netzwerk angehören.The VM must be a member of a virtual network.
Öffentliche IP-AdressePublic IP address Nein No Für den Remotezugriff kann dem virtuellen Computer eine öffentliche IP-Adresse zugewiesen werden.The VM can have a public IP address assigned to it to remotely access it.
NetzwerkschnittstelleNetwork interface JaYes Der virtuelle Computer benötigt die Netzwerkschnittstelle für die Kommunikation im Netzwerk.The VM needs the network interface to communicate in the network.
DatenträgerData disks Nein No Der virtuelle Computer kann Datenträger enthalten, um die Speicherkapazität zu erhöhen.The VM can include data disks to expand storage capabilities.

Wie erstelle ich meinen ersten virtuellen Computer?How do I create my first VM?

Ein virtueller Computer kann auf unterschiedliche Weise erstellt werden.You have several choices for creating your VM. Die Vorgehensweise hängt von Ihrer Umgebung ab.The choice that you make depends on the environment you are in.

Die folgende Tabelle enthält hilfreiche Informationen zur Erstellung Ihres ersten virtuellen Computers:This table provides information to get you started creating your VM.

MethodeMethod ArtikelArticle
Azure-PortalAzure portal Create a virtual machine running Windows using the portal (Erstellen eines virtuellen Windows-Computers mithilfe des Portals)Create a virtual machine running Windows using the portal
VorlagenTemplates Erstellen Sie einen virtuellen Windows-Computer mit einer Resource Manager-VorlageCreate a Windows virtual machine with a Resource Manager template
Azure PowerShellAzure PowerShell Create a Windows VM using PowerShell (Erstellen eines virtuellen Windows-Computers mithilfe von PowerShell)Create a Windows VM using PowerShell
Client-SDKsClient SDKs Bereitstellen von Azure-Ressourcen mit C#Deploy Azure Resources using C#
REST-APIsREST APIs Erstellen oder Aktualisieren eines virtuellen ComputersCreate or update a VM
Azure-BefehlszeilenschnittstelleAzure CLI Erstellen eines virtuellen Computers mit der Azure CLICreate a VM with the Azure CLI

Man hofft zwar immer, dass es nicht dazu kommt, gelegentlich tritt dann aber doch der eine oder andere Fehler auf.You hope it never happens, but occasionally something goes wrong. In diesem Fall finden Sie unter Behandeln von Problemen beim Erstellen eines neuen virtuellen Windows-Computers in Azure (Resource Manager-Bereitstellungsmodell) hilfreiche Informationen.If this situation happens to you, look at the information in Troubleshoot Resource Manager deployment issues with creating a Windows virtual machine in Azure.

Wie verwalte ich den erstellten virtuellen Computer?How do I manage the VM that I created?

Virtuelle Computer können über ein browserbasiertes Portal, über Befehlszeilentools mit Skriptunterstützung oder direkt über APIs verwaltet werden.VMs can be managed using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Gängige Verwaltungsaufgaben sind das Abrufen von Informationen zu einem virtuellen Computer, das Anmelden bei einem virtuellen Computer, das Verwalten der Verfügbarkeit und die Durchführung von Sicherungen.Some typical management tasks that you might perform are getting information about a VM, logging on to a VM, managing availability, and making backups.

Abrufen von Informationen zu einem virtuellen ComputerGet information about a VM

Die folgende Tabelle enthält einige der Methoden, mit denen Sie Informationen zu einem virtuellen Computer abrufen können:This table shows you some of the ways that you can get information about a VM.

MethodeMethod BESCHREIBUNGDescription
Azure-PortalAzure portal Klicken Sie im Hub-Menü auf Virtual Machines, und wählen Sie dann in der Liste den gewünschten virtuellen Computer aus.On the hub menu, click Virtual Machines and then select the VM from the list. Auf dem Blatt für den virtuellen Computer finden Sie Übersichtsinformationen, Einstellungswerte und Überwachungsmetriken.On the blade for the VM, you have access to overview information, setting values, and monitoring metrics.
Azure PowerShellAzure PowerShell Informationen zum Verwenden von PowerShell für die Verwaltung von virtuellen Computern finden Sie unter Erstellen und Verwalten von virtuellen Windows-Computern mit dem Azure PowerShell-Modul.For information about using PowerShell to manage VMs, see Create and manage Windows VMs with the Azure PowerShell module.
REST-APIREST API Verwenden Sie den Vorgang Get VM information (VM-Informationen abrufen), um Informationen zu einem virtuellen Computer abzurufen.Use the Get VM information operation to get information about a VM.
Client-SDKsClient SDKs Informationen zum Verwalten von virtuellen Computern mithilfe von C# finden Sie unter Verwalten von virtuellen Azure-Computern mit Azure Resource Manager und C#.For information about using C# to manage VMs, see Manage Azure Virtual Machines using Azure Resource Manager and C#.
Azure-BefehlszeilenschnittstelleAzure CLI Informationen zur Verwendung der Azure-Befehlszeilenschnittstelle zum Verwalten von VMs finden Sie in der Azure CLI-Referenz.For information about using Azure CLI to manage VMs, see Azure CLI Reference.

Anmelden beim virtuellen ComputerLog on to the VM

Verwenden Sie zum Starten einer Remotedesktopsitzung die Schaltfläche „Verbinden“ im Azure-Portal.You use the Connect button in the Azure portal to start a Remote Desktop (RDP) session. Bei Remoteverbindungen können gelegentlich Probleme auftreten.Things can sometimes go wrong when trying to use a remote connection. In diesem Fall finden Sie unter Problembehandlung bei Remotedesktopverbindungen mit einem Windows-basierten virtuellen Azure-Computer hilfreiche Informationen.If this situation happens to you, check out the help information in Troubleshoot Remote Desktop connections to an Azure virtual machine running Windows.

Verwalten der VerfügbarkeitManage availability

Informieren Sie sich darüber, wie Sie die Hochverfügbarkeit für Ihre Anwendung sicherstellen.It’s important for you to understand how to ensure high availability for your application. Diese Konfiguration umfasst das Erstellen mehrerer virtueller Computer, um zu gewährleisten, dass mindestens einer davon aktiv ist.This configuration involves creating multiple VMs to ensure that at least one is running.

Damit Ihre Bereitstellung den Verfügbarkeitswert von 99,95 Prozent unserer VM-Vereinbarung zum Servicelevel erreicht, müssen Sie mindestens zwei virtuelle Computer bereitstellen, die Ihre Workload innerhalb einer Verfügbarkeitsgruppe ausführen.In order for your deployment to qualify for our 99.95 VM Service Level Agreement, you need to deploy two or more VMs running your workload inside an availability set. So wird sichergestellt, dass Ihre virtuellen Computer auf mehrere Fehlerdomänen verteilt und auf Hosts mit unterschiedlichen Wartungsfenstern bereitgestellt werden.This configuration ensures your VMs are distributed across multiple fault domains and are deployed onto hosts with different maintenance windows. Die vollständige Azure-SLA erläutert die garantierte Verfügbarkeit von Azure insgesamt.The full Azure SLA explains the guaranteed availability of Azure as a whole.

Sichern des virtuellen ComputersBack up the VM

Ein Recovery Services-Tresor dient zum Schutz von Daten und Assets in Azure Backup und Azure Site Recovery.A Recovery Services vault is used to protect data and assets in both Azure Backup and Azure Site Recovery services. Mit einem Recovery Services-Tresor können Sie Sicherungen für mit Resource Manager bereitgestellte virtuelle Computer mithilfe von PowerShell bereitstellen und verwalten.You can use a Recovery Services vault to deploy and manage backups for Resource Manager-deployed VMs using PowerShell.

Nächste SchritteNext steps