The Azure Quickstart templates are currently available in English

Remote Desktop Services with High Availability

最終更新: 2020/06/17

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.

この Azure Resource Manager (ARM) テンプレートは、マイクロソフトではなく、コミュニティのメンバーによって作成されました。各 ARM テンプレートは、マイクロソフトではなく、テンプレートの所有者によるライセンス契約に基づいて使用許諾されます。マイクロソフトは、コミュニティ メンバーによって提供および使用許諾される ARM テンプレートに対して責任を負わず、セキュリティ、互換性、パフォーマンスなどについての調査を行っていません。コミュニティ ARM テンプレートは、Microsoft サポート プログラムまたはサービスのサポート対象ではなく、手を加えずに提供され、いかなる保証もありません。

パラメーター

パラメーター名 説明
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.

テンプレートを使用する

PowerShell

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 https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-rds-deployment-full-ha/azuredeploy.json
Azure PowerShell のインストールと構成

コマンド ライン

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 https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-rds-deployment-full-ha/azuredeploy.json
Azure クロス プラットフォーム コマンド ライン インターフェイスのインストールと構成