Azure RemoteApp – déploiement en mode hybride – partie 3 - création du modèle de machine virtuelle RDSH

Azure RemoteApp est un nouveau service présenté en mai 2014 lors de TechEd North America. C’est un service permettant d’exécuter des applications Windows dans le Cloud et d’y accéder depuis n’importe quel périphérique (PC/tablette Windows, Mac, iPad, IPhone, Android, Windows Phone /RT). En version simple : c’est du RDSH dans le Cloud !

La première partie de cette série d’article est ici : https://blogs.technet.com/b/stanislas/archive/2014/08/05/azure-remoteapp-d-233-ploiement-en-mode-hybride-partie-1-introduction-et-cr-233-ation-du-service-remoteapp.aspx

La seconde concernant l’interconnexion réseaux est ici : https://blogs.technet.com/b/stanislas/archive/2014/08/07/azure-remoteapp-d-233-ploiement-en-mode-hybride-partie-2-connexion-vpn-site-224-site.aspx

Cette troisième partie sera consacrée à la création d’un modèle de machine virtuelle RDSH destiné à être utilisé dans Azure RemoteApp

Prérequis:

  • Avoir un serveur Hyper-V (ou un poste Windows 8.1 avec Hyper-V)
  • Avoir les sources d’installation de Windows Server 2012 R2 et des applications tierces à publier en Remote App
  • Avoir de la bande passante pour l’upload de l’image vers Microsoft Azure
  • Préparer un disque virtuel au format .VHD

 

1- Création d’un disque VHD de taille fixe

Ouvrir le gestionnaire de disque et dans le menu Action, sélectionner Create VHD

Bien sélectionner le format VHD et Fixed Size (ça devrait fonctionner en mode dynamique aussi, à valider)

Détacher le VHD

2- Installation d’une machine virtuelle Windows Server 2012 R2 RDSH

Ouvrir la console d’administration d’Hyper-V et lancer l’assistant de création d’une VM.

Important : la VM doit être de génération 1

Sélectionner l’option utiliser un disque existant (celui créé précédemment).

Installation du rôle RDSH et de la fonctionnalité Desktop Experience via l’assistant Add Role and Features du Server Manager.

Télécharger les dernières mises à jour puis redémarrer la machine.

Installer les applications à publier et les mettre à jour.

Désactiver EFS avec la commande fsutil behavior set disableencryption 1 exécutée depuis une invite de commande en mode administrateur

3- Sysprep

Exécuter Sysprep en mode OOBE avec les options Generalize et Shutdown

L’image est prête à être téléchargée vers Azure

4- Téléchargement de l’image sur Azure

Dans le portail d’administration d’Azure cliquer sur link a remoteapp Template image

Pour uploader le VHD vers Microsoft Azure, il suffit d’exécuter la commande présentée

Copier la commande à exécuter (bouton copier en haut à droite)

Ouvrir une invite PowerShell

Exécuter au préalable la commande $NtfsDisableEncryptionError = “NtfsDisableEncryptionError” (c’est pour pallier à un bug du script dans la Preview d’Azure RemoteApp)

Puis coller la commande copiée précédemment. Sélectionner l’image à uploader.

L’opération va prendre du temps : calcul du condensé de l’image, vérification de l’espace disque à zéro, upload…

5- Affectation de l’image au déploiement

Le provisionnement de l’image va prendre une trentaine de minutes

Prochaine étape : La publication des applications RemoteApp

Vous êtes professionnel et légitimement vous vous posez des questions sur le Cloud, Windows Azure, Hyper-V, Windows Server, l’évolution du datacenter vers un cloud privé ou hybride alors pour en savoir plus, n’hésitez pas à suivre les sessions gratuites de formation de la Microsoft Virtual Academy : https://www.microsoftvirtualacademy.com/

Pour évaluez gratuitement Windows Azure : https://azure.microsoft.com/fr-fr/pricing/free-trial/

- Stanislas Quastana -