Microsoft Azure France

Toute l'actualité sur la plateforme Azure, l'offre cloud public de Microsoft

Tutoriel : Uploader une image VHD dans Windows Azure

Tutoriel : Uploader une image VHD dans Windows Azure

  • Comments 0

Avec le VM Rôle Windows Azure, vous pouvez désormais déployer une VM personnalisée dans le Cloud Azure. Dans ce post nous allons expliquer comment uploader sa propre image VHD dans Windows Azure.

clip_image001

Demander l'accès au VM Rôle

1- Rendez vous sur https://windows.azure.com/ et identifiez vous avec votre live ID.

2- Cliquez sur Programmes bêta

3- Sélectionnez la Check Box programme et demandez l'accès.

4- Avoir accès au service peut prendre un peu de temps

clip_image003

Configurer visual studio pour avoir le support du VM Rôle

1- Créez un nouveau texte

2- Collez le texte qui suit

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Microsoft\Windows Azure Tools for Microsoft Visual Studio 2010\1.0]

"VirtualMachineRoleEnabled"=dword:00000001

 

3- Enregistrez et renommez le fichier ” EnableVMRole-X64.reg”

4- Double cliquez sur le fichier. Cela va rendre le rôle actif dans le menu contextuel de Visual studio.

clip_image005

Preparer la VHD avant l'upload dans Azure

Vous pouvez utiliser le manager Hyper-V  pour créer une nouvelle VHD ou en utiliser une existante. Attention la taille maximum d'une VHD à uploader est de 65 GB

1- Avant de commencer à uploader, vous devez installer des composants d'intégration à Windows Azure à votre VM.Ces composants sont dans le SDK Windows Azure %ProgramFiles%\Windows Azure SDK\<VersionNumber>\iso\ folder, sélectionnez  wavmroleic.iso.

2-  Montez wavmroleic.iso dans la VM que voulez uploader et double cliquez sur WaIntegrationComponents-x64.msi. Entrez le mot de passe Administrateur utilisé lors du démarrage de l'OS. Finissez l'installation des composants. Vous devez redémarrer la VM afin que les composants soient bien installés.

clip_image006

3- Ouvrez le menu démarrer, tapez %windir%\system32\sysprep\sysprep.exe et appuyez sur Entrer pour lancer l'outil de préparation système. Sélectionnez “Enter System Out-of-Box Experience (OOBE)”, puis Shutdown dans Shutdown Options,  appuyez sur OK.

clip_image007


 

Upload du VHD dans Windows Azure

Vous êtes désormais prêt à uploader votre image VHD dans Azure.

1- ouvrez l'invite de commande du SDK Windows Azure comme ceci : Start | All Programs | Windows Azure SDK v1.x.

2- Exécutez la commande suivante

csupload Add-VMImage -Connection "SubscriptionId=[subscription_id]; CertificateThumbprint=[certificate_thumbprint]" -Description "[description]" -LiteralPath "[vhd_location]" –Name [vhd_filename] -Location "[azure_subregion]" -TempLocation %TEMP% -SkipVerify

For example:-

csupload Add-VMImage -Connection "SubscriptionId=XXXXXXXX-XXXX-XXXX-XXXX- XXXXXXXX; CertificateThumbprint=512DB65E1233C227DCD2067X5F7295BFEBA01X99" -LiteralPath d:\VMs2012\test.vhd -Location "West US"

 

3- Attendez que le VHD soit uploader. Cette durée dépend de la taille du VHD et de la vitesse de votre connection internet.

clip_image009

4- Une fois terminé, rendez vous sur le portail de gestion et cliquez sur Services hébergés, Comptes de stockage et CDN, et ensuite sur Images VM. Vous remarquerez que la liste inclue la fichier test.vhd que vous êtes entrain d'uploader et que son statut est En Attente.

Créez un nouveau modèle de service contant le VM Rôle

1- Configurez vos référence du portail de gestion dans Visual Studio.

 

clip_image011

2- Ouvrez Visual studio et créez un nouveau projet Cloud.

3- Ne sélectionnez aucun rôle et cliquez sur OK.

clip_image012

4- Ajoutez un nouveau VM Rôle

clip_image014

5- Sélectionnez votre abonnement Windows Azure créé durant la première étape et selectionnez le VHD pour votre VM Rôle.

clip_image015

6- Dans l'onglet de configuration, sélectionnez ne nombre d'instance.

7- Enfin, créez un package pour déployer votre VM Rôle

clip_image017

8- Cliquez sur “Configurer la connection Bureau à distance” pour activer le bureau à distance sur lequel les VMs seront créées.

clip_image018

9- Choisissez le certificat créé dans la liste et entrez le nom de l'utilisateur qui se connectera à distance à la VM. Entrez un mot de passe et confirez-le, et choisissez la date d'expiration du compte et cliquez sur ok.

clip_image019

10- Cliquez sur package, et attendez que Visual Studio le créé. Une fois le package prêt, Visual Studio ouvre une fenêtre montrant le dossier contenant les fichiers générés.

clip_image020

11-  Allez sur le portail de gestion et créez un nouveau service hébergé en utilisant les fichiers obtenus lors de l'étape précédente (10) et le certificat créé en amont, cliquez sur ok.

clip_image022

Notez que vous devez choisir la même région que celle dans laquelle vous avez uploadé votre VHD.

12- Attendez que les statu du déploiement soit affiché comme Prêt.

image

 
Blog - Comment List MSDN TechNet
  • Loading...
Leave a Comment
  • Please add 5 and 1 and type the answer here:
  • Post
Suivez-nous