The Azure Quickstart templates are currently available in English

Remote Desktop Services with High Availability

Laatst bijgewerkt: 17-6-2020

This ARM Template sample code will deploy a **Remote Desktop Services 2019 Session Collection** lab with high availability. The goal is to deploy a fully redundant, highly available solution for Remote Desktop Services, using Windows Server 2019.

Deze ARM-sjabloon (Azure Resource Manager) is gemaakt door een lid van de community, niet door Microsoft. Elke ARM-sjabloon wordt aan u in licentie gegeven onder een licentieovereenkomst van de eigenaar, niet van Microsoft. Microsoft is niet verantwoordelijk voor ARM-sjablonen die door communityleden worden verstrekt en in licentie worden gegeven, en test deze sjablonen ook niet op veiligheid, compatibiliteit of prestaties. ARM-sjablonen van de community worden onder geen enkel programma of geen enkele service van Microsoft ondersteund, en worden 'AS IS' beschikbaar gesteld, zonder enige vorm van garantie.


Parameternaam Beschrijving
projectName Define the project name or prefix for all objects.
adminUser What is the username for the admin on VMs and SQL Server?
adminPasswd What is the password for the admin on VMs and SQL Server?
location The location for resources on template. By default, the same as resource group location.
timeZoneID TimeZone ID to be used on VMs. Get available timezones with powershell Get-TimeZone command.
externalDnsZone External public DNS domain zone. NOT AD domain. This the external domain your certs will point to.
deployHA This will trigger certificate request and HA deployment. If set to false, will not create HA deployment nor request certificates.
dcCount How many Domain Controllers would you like to deploy?
rdcbCount How many RD Connection Brokers would you like to deploy?
rdwgCount How many RD Web Access/Gateways would you like to deploy?
rdshCount How many RD Session Hosts would you like to deploy?
lsfsCount How many License/File Servers would you like to deploy?
vmSize What is the VM size for all VMs?
vmSpot Create Azure Spot VMs?
vmStorageSkuType What is the SKU for the storage to VM managed disks?
adDomainName What is the new forest/root Active Directory domain name?
vNetPrefix What is the prefix for the vnet and first subnet?
vNetAddressSpace What is the vnet address space?
vNetSubnetAddress What is the subnet address prefix?
_artifactsLocation Location of all scripts and DSC resources for RDS deployment.
_artifactsLocationSasToken SAS storage token to access _artifactsLocation. No need to change unless you copy or fork this template.

De sjabloon gebruiken


New-AzResourceGroup -Name <resource-group-name> -Location <resource-group-location> #use this command when you need to create a new resource group for your deployment
New-AzResourceGroupDeployment -ResourceGroupName <resource-group-name> -TemplateUri
Azure PowerShell installeren en configureren


az group create --name <resource-group-name> --location <resource-group-location> #use this command when you need to create a new resource group for your deployment
az group deployment create --resource-group <my-resource-group> --template-uri
De platformoverschrijdende Azure-opdrachregelinterface installeren en configureren