Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation...

37
Platefo rme JTE Éducation 08/03/2005 JTE Éducation 08/03/2005 Virtual Server Virtual Server Migration Toolkit Migration Toolkit (VSMT) (VSMT) Fabrice MEILLON Fabrice MEILLON Architecte Infrastructure Architecte Infrastructure Microsoft Microsoft France France

Transcript of Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation...

Page 1: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

JTE Éducation 08/03/2005JTE Éducation 08/03/2005

Virtual Server Virtual Server Migration ToolkitMigration Toolkit

(VSMT)(VSMT)

Fabrice MEILLONFabrice MEILLON Architecte Infrastructure Architecte Infrastructure

MicrosoftMicrosoft France France

Page 2: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

ScénariosScénarios cibles et bénéfices cibles et bénéfices

►Assure la migration automatisée Assure la migration automatisée d’un serveur physique vers une d’un serveur physique vers une machine virtuelle dans machine virtuelle dans l’environnement Virtual Server 2005l’environnement Virtual Server 2005

Migration de serveurs physiques et des Migration de serveurs physiques et des applications sous Windows NT 4.0applications sous Windows NT 4.0

Consolidation de serveursConsolidation de serveurs

►Bénéfices en terme de gain de Bénéfices en terme de gain de temps et de ressourcestemps et de ressources

Page 3: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Besoin matérielsBesoin matériels

►Une ou deux machinesUne ou deux machines Windows Server 2003 / Virtual Server 2005 Windows Server 2003 / Virtual Server 2005 Windows Server 2003 Entreprise Edition / Windows Server 2003 Entreprise Edition /

Automated Deployment Services 1.0 Automated Deployment Services 1.0 Même domaine ou groupe de travailMême domaine ou groupe de travail

► Infrastructure DHCP Infrastructure DHCP ►Un réseau virtuelUn réseau virtuel►Ressources suffisantes sur le serveur Ressources suffisantes sur le serveur

ADS et l’hôte Virtual ServerADS et l’hôte Virtual Server

Page 4: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme Automated Deployment Automated Deployment

ServicesServices

►Un à trois systèmes Un à trois systèmes Windows Server 2003 Windows Server 2003 Enterprise Edition (ou Datacenter)Enterprise Edition (ou Datacenter) x86 x86 Service ContrôleurService Contrôleur Service de distribution d’imageService de distribution d’image Service de démarrage réseauService de démarrage réseau

► Interface réseau uniqueInterface réseau unique►MSDE 2000a ou SQL2000 SP3a MSDE 2000a ou SQL2000 SP3a pour pour

supporter la base de données du contrôleur supporter la base de données du contrôleur ADSADS

Page 5: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme Besoins en terme de Besoins en terme de

périphériquespériphériques

►Pour des installations les machines Pour des installations les machines doivent supporter l’OS déployédoivent supporter l’OS déployé

►Pour les opérations d’administration et Pour les opérations d’administration et exploitation des systèmes : installation exploitation des systèmes : installation de l’agent d’administration ADSde l’agent d’administration ADS

►Un adaptateur réseau qui supporte et Un adaptateur réseau qui supporte et est activé pour la version PXE 0.99cest activé pour la version PXE 0.99c

►Des mises à jour du BIOS sont parfois Des mises à jour du BIOS sont parfois nécessaires pour le bon fonctionnement nécessaires pour le bon fonctionnement de l’agent de déploiement ADSde l’agent de déploiement ADS

Page 6: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

BesoinsBesoins environnement (ADS)environnement (ADS)

►Adressage DHCPAdressage DHCP►Configuration réseauConfiguration réseau►Pas d’autres services s’appuyant sur Pas d’autres services s’appuyant sur

PXE dans l’environnementPXE dans l’environnement►Ouverture des ports nécessaires aux Ouverture des ports nécessaires aux

communicationscommunications►Besoin de certificatBesoin de certificat

Page 7: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Comment cela fonctionne ?Comment cela fonctionne ?S

erv

eu

r c

ible

Se

rve

ur

cib

le

Agent de déploiement Agent de déploiement Pre-OSPre-OS

44 L’agent effectue L’agent effectue l’authN et demande l’authN et demande

l’imagel’image

SSLSSL

BaseBaseLog les actionsLog les actions

6 L’image est personnalisée etL’image est personnalisée et boote avec OS complet boote avec OS complet

+agent+agent

Agent Agent d’administrationd’administration OS-PrésentOS-Présent

Contrôleur ADSContrôleur ADS

PXEPXEFWFW

Le serveur PXE boote et la séquence Le serveur PXE boote et la séquence de tâches est initiéede tâches est initiée

11

33 Le contrôleur transfère l’agent Le contrôleur transfère l’agent de déploiement sur le disque de déploiement sur le disque

RAMRAM

RAMRAM

Le contrôleur télécharge une image Le contrôleur télécharge une image DOS pour la configuration matérielleDOS pour la configuration matérielle22

5 5 L’image chiffrée est L’image chiffrée est téléchargée et déployéetéléchargée et déployée

MulticastMulticastpossiblepossible

DisqueDisque

Page 8: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

ADS - Definitions et ProcessusADS - Definitions et Processus

►Devices – Représentation des systèmes gérés Devices – Représentation des systèmes gérés par ADSpar ADS

►VariablesVariables Global / Device specificGlobal / Device specific

► Jobs et job templates – Actions, taches, Jobs et job templates – Actions, taches, commandes devant être réalisés par les commandes devant être réalisés par les composants ADScomposants ADS

►Task sequences – fichiers XML définissant Task sequences – fichiers XML définissant l’ensemble des jobs/templates individuels l’ensemble des jobs/templates individuels devant être exécutédevant être exécuté

Page 9: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme Utilisation de VSMTUtilisation de VSMT

►Migration des serveurs physiques vers des Migration des serveurs physiques vers des serveurs virtuels (P2V)serveurs virtuels (P2V)

►Migration des machines virtuelles Vmware Migration des machines virtuelles Vmware vers des machines virtuelles sous Virtual vers des machines virtuelles sous Virtual Server(V2V)Server(V2V)

►Utilisable par les spécialistes de Utilisable par les spécialistes de l'informatique l'informatique Nécessite des connaissances en « scripts » et Nécessite des connaissances en « scripts » et

une bonne pratique des concepts de Windows une bonne pratique des concepts de Windows 2003 / ADS / Virtual Server 20052003 / ADS / Virtual Server 2005

Nécessite la mise en oeuvre ADS et DHCPNécessite la mise en oeuvre ADS et DHCP

Page 10: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme Vue d’ensemble VSMTVue d’ensemble VSMT

►Migration des machines physiques Migration des machines physiques sourcessources NT Server 4.0 standard SP6aNT Server 4.0 standard SP6a Windows 2000 SP4 (Std et Adv)Windows 2000 SP4 (Std et Adv) Windows Server 2003Windows Server 2003 WMI doit être installé et opérationnelWMI doit être installé et opérationnel

►Minimum de 96Mo de mémoire physiqueMinimum de 96Mo de mémoire physique►Une interface primaire compatible PXE Une interface primaire compatible PXE

0.99c0.99c►Substitution des HAL multi proc par une Substitution des HAL multi proc par une

HAL mono procHAL mono proc

Page 11: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Architecture ADS pour VSMTArchitecture ADS pour VSMT

► Installation de ADSInstallation de ADS Solution la plus simple = Installation de ADS Solution la plus simple = Installation de ADS

sur le Host Virtual Serversur le Host Virtual Server Meilleure solution = Installation ADS sur une Meilleure solution = Installation ADS sur une

machine séparéemachine séparée Solution alternative possible = Installation Solution alternative possible = Installation

ADS dans une machine virtuelle (test)ADS dans une machine virtuelle (test)• InstallerInstaller le Hotfix 875533le Hotfix 875533 (contacter votre (contacter votre

TAM)TAM)Dans le cadre de la mise en œuvre de VSMT, Dans le cadre de la mise en œuvre de VSMT, l’architecture distribuée des services ADS n’a l’architecture distribuée des services ADS n’a

pas été testée et pas été testée et est non supportéeest non supportée

Page 12: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Installation VSMT et ADS Installation VSMT et ADS

►Serveur ADS Serveur ADS VSMT “Full Installation” VSMT “Full Installation”

►Host Virtual ServerHost Virtual Server (si différent du contrôleur (si différent du contrôleur ADS)ADS) VSMT “Tools Only”VSMT “Tools Only” Installer l’agent d’administration ADSInstaller l’agent d’administration ADS

►Sur l’ordinateur physiqueSur l’ordinateur physique gatherhw.exegatherhw.exe

►Configurer un réseau virtuel (VM0)Configurer un réseau virtuel (VM0)►Ajouter les VM Additions à l’Agent de Ajouter les VM Additions à l’Agent de

déploiement ADSdéploiement ADS

Page 13: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme Composants du ToolkitComposants du Toolkit

Gatherhw.exe Vmscript.exe

Vmclient.exe

Vmclient.exe

VS APIADS WMI

Capture.cmd DeployVM.cmdCreateVM.cmd

XML

File

Scripts

Générés

Client distant

Page 14: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Limitations de VSMTLimitations de VSMT

►Des composants physiques ne sont pas Des composants physiques ne sont pas émulés par Virtual Serverémulés par Virtual Server

►Les serveurs physiques doivent disposer Les serveurs physiques doivent disposer d’un minimum de 96 Mod’un minimum de 96 Mo

►Partitions étendues sont converties en Partitions étendues sont converties en primaire et les dynamiques ne peuvent primaire et les dynamiques ne peuvent pas migrerpas migrer

►La connectivité directe SAN n’est pas La connectivité directe SAN n’est pas conservée conservée

►Certaines configurations peuvent Certaines configurations peuvent nécessiter des opérations post migration nécessiter des opérations post migration (notamment NT4)(notamment NT4)

Page 15: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Mise en oeuvre du ToolkitMise en oeuvre du Toolkit

Windows NT 4.0Serveur Physique

W2K3 ServerVirtual Server Host & VSMT

W2K3 Ent Serveravec ADS 1.0 & VSMT

Lancer gatherhw.exe

Copier le fichier résultat XML sur lecontrôleur ADS

Lancer VMScript.exe pour la vérification HW et SW et générer les scripts de migration

Lancer le script capture.cmd

Manuellement démarrer vers ADS Deployment Agent, l’image est capturée

Eteint la machine (Automatique)

Lancer CreateVM.cmd, qui crée le serveur virtuel sur le host Lancer DeployVM.cmd, qui exécute un ensemble de tâches pour déployer l’image sur le serveur virtuel

Configure réseau, stockage, & Virtual Server Additions dans la nouvelle VM

Task

seq

uenc

e ex

ecut

ion

Page 16: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Utilitaires et scripts générésUtilitaires et scripts générés

► GatherHW.exeGatherHW.exe Analyse la configuration du serveur source et stocke Analyse la configuration du serveur source et stocke

l’ensemble dans un fichier XMLl’ensemble dans un fichier XML► VmScriptVmScript

Vérifie la compatibilité matérielleVérifie la compatibilité matérielle Génère les scripts pour réaliser la migrationGénère les scripts pour réaliser la migration

► Scripts générésScripts générés <source>_capture.cmd<source>_capture.cmd

► <source>_captureDisk.xml<source>_captureDisk.xml <source>_CleanupVM.cmd<source>_CleanupVM.cmd <source>_commonInit.cmd<source>_commonInit.cmd <source>_CreateVM.cmd<source>_CreateVM.cmd <source>_DeployVM.cmd<source>_DeployVM.cmd

► <source>_DeployVM.xml<source>_DeployVM.xml

► VmClientVmClient – Interagit avec Virtual Server – Interagit avec Virtual Server► VFDs et ISOsVFDs et ISOs – Virtual Floppy et CD-ROM images – Virtual Floppy et CD-ROM images

Ris2003.vfd, NRis2003.vfd, NT4 Network Driver.vfd, VMAdditions.isoT4 Network Driver.vfd, VMAdditions.iso

<source>_PostDeploy.cm<source>_PostDeploy.cmdd

<source>_internalState.x<source>_internalState.xmlml

<source>_ServiceDriver.x<source>_ServiceDriver.xmlml

<source>_P2V_readme.txt<source>_P2V_readme.txt \patches\patches

Page 17: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

DuréeDurée►PréparationPréparation

Mise en oeuvre de l’environnement: -Mise en oeuvre de l’environnement: - Installation simple de DHCP: 15 minutesInstallation simple de DHCP: 15 minutes Installation simple de ADS: 30 minutesInstallation simple de ADS: 30 minutes Installation simple de VS et VSMT: 20 minutesInstallation simple de VS et VSMT: 20 minutes

►Migration Migration GatherHW et script : 10 minutesGatherHW et script : 10 minutes Capture: 10-30 minutes par disqueCapture: 10-30 minutes par disque CreateVM: 15 minutes (dépend du nombre de CreateVM: 15 minutes (dépend du nombre de

disques et de la taille si taille fixe)disques et de la taille si taille fixe) DeployVM: 15-40 minutes par disqueDeployVM: 15-40 minutes par disque Post-migration : 0-20 minutesPost-migration : 0-20 minutes Total : 1 à 2.5 heures (mais fortement dépendant Total : 1 à 2.5 heures (mais fortement dépendant

du matériel et des options P2V retenues)du matériel et des options P2V retenues)

Page 18: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

DémonstrationDémonstration

►Préparation du systèmePréparation du système►Capture – ActionCapture – Action►Création de la machine virtuelle (VM)Création de la machine virtuelle (VM)►Déploiement de la machine virtuelle Déploiement de la machine virtuelle

(VM)(VM)►Taches Post-migration et fixes Post-migration et fixes

Page 19: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

PréparationPréparation du système du système► Installation de VSMTInstallation de VSMT

Création de VM0 via createvirtualnetwork.vbsCréation de VM0 via createvirtualnetwork.vbs► Collecte des informations sur la machine physiqueCollecte des informations sur la machine physique

GatherHW /f:<file.xml> /vGatherHW /f:<file.xml> /v► Vérification que la configuration physique est correcteVérification que la configuration physique est correcte

VMScript –hwvalidate –hwinfofile:<file.xml>VMScript –hwvalidate –hwinfofile:<file.xml> Chargement des patchs via vmpatch.exe /sChargement des patchs via vmpatch.exe /s Modification du démarrage des services ou des périphériques Modification du démarrage des services ou des périphériques

(optionnel) via P2Vdrivers.xml(optionnel) via P2Vdrivers.xml► Génération des scriptsGénération des scripts

VMScript –hwgeneratep2v –hwinfofile:<file.xml> -VMScript –hwgeneratep2v –hwinfofile:<file.xml> -name:<VM_name> -hwtaskseqpath:<Task_path> …name:<VM_name> -hwtaskseqpath:<Task_path> …

/virtualdiskdynamic /vmmemory:taille en Mo /virtualdiskdynamic /vmmemory:taille en Mo /postdeployaction:0|1|2/postdeployaction:0|1|2

Page 20: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Gestion des réseauxGestion des réseaux

DémonstrationDémonstration

Page 21: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

►Configuration de la machine cible►Validation►Génération des scripts de migration

Démonstration PréparationDémonstration Préparation

Page 22: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Capture de l’image physiqueCapture de l’image physique

► Capture via le script <source>_capture.cmdCapture via le script <source>_capture.cmd Le script crée le device ADS, prend le contrôle, crée Le script crée le device ADS, prend le contrôle, crée

les actions de boot, et assigne le template de captureles actions de boot, et assigne le template de capture Quand le programme le demande, redémarrer le Quand le programme le demande, redémarrer le

serveur source et booter PXEserveur source et booter PXE Le serveur démarre la séquence de démarrage en Le serveur démarre la séquence de démarrage en

exécutant le “ADS Deployment Agent” puis fait une exécutant le “ADS Deployment Agent” puis fait une image du/des partitionsimage du/des partitions

On peut suivre la progression au niveau de la console On peut suivre la progression au niveau de la console ADS - Running JobsADS - Running Jobs

En fin de capture, l’image est montée et les attributs En fin de capture, l’image est montée et les attributs SHR sont enlevés du fichier boot.iniSHR sont enlevés du fichier boot.ini

Le device ADS utilisé pour la capture est Le device ADS utilisé pour la capture est automatiquement supprimé.automatiquement supprimé.

Page 23: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Démonstration Boot PXE, Boot Démonstration Boot PXE, Boot avec DA et Captureavec DA et Capture

Page 24: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Création de la machine virtuelleCréation de la machine virtuelle

► Sur le serveur ADS, lancer le script Sur le serveur ADS, lancer le script <source>_CreateVM.cmd<source>_CreateVM.cmd Le script utilise le programme VMClient et Le script utilise le programme VMClient et

l’Agent d’Administration ADS pour créer et l’Agent d’Administration ADS pour créer et configurer la VM sur le Host VSconfigurer la VM sur le Host VS► Ris2003.vfd est attaché comme Ris2003.vfd est attaché comme

périphérique virtuel à la VMpériphérique virtuel à la VM VMClient crée un nouveau device ADS pour le VMClient crée un nouveau device ADS pour le

déploiement, en incluant les variables déploiement, en incluant les variables nécessaires pour celui-ci nécessaires pour celui-ci

ADS prend le contrôle sur le device et y ADS prend le contrôle sur le device et y assigne les travaux nécessaires pour la suiteassigne les travaux nécessaires pour la suite

Ouverture du site web d’administration de VS Ouverture du site web d’administration de VS 20052005

Page 25: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Démonstration Création de la VMDémonstration Création de la VM

Page 26: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Déploiement de l’imageDéploiement de l’image

► Lancer le script <source>_DeployVM.cmdLancer le script <source>_DeployVM.cmd Le script utilise le programme VMClient sur le Le script utilise le programme VMClient sur le

host VS via l’agent ADS pour envoyer une host VS via l’agent ADS pour envoyer une commande de démarrage à la VMcommande de démarrage à la VM

VM démarre PXE avec une disquette RBFG (RIS) VM démarre PXE avec une disquette RBFG (RIS) et l’agent de déploiement ADS se lanceet l’agent de déploiement ADS se lance

Les images disques de la machine physique sont Les images disques de la machine physique sont déployés sous la forme de VHDs sur la machine déployés sous la forme de VHDs sur la machine virtuellevirtuelle

Les actions peuvent être suivies à la fois sur les Les actions peuvent être suivies à la fois sur les consoles d’administration Virtual Server et ADSconsoles d’administration Virtual Server et ADS

Quand l’image est déployée, des patches sont Quand l’image est déployée, des patches sont appliqués ainsi que les actions post déploiement appliqués ainsi que les actions post déploiement définies définies

Par défaut, le device ADS est laissé dans un état Par défaut, le device ADS est laissé dans un état contrôlé (controlled state) et la VM sous le contrôlé (controlled state) et la VM sous le Déploiement AgentDéploiement Agent

Page 27: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Démonstration Déploiement de la Démonstration Déploiement de la VMVM

Page 28: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Actions Post-MigrationActions Post-Migration

► Vérifier les logs VS et l’historique ADSVérifier les logs VS et l’historique ADS► Si nécessaire redémarrer la VM Si nécessaire redémarrer la VM

“ResetVM” “ResetVM” ► Au niveau de ADS, Au niveau de ADS,

mettre “Default Job Template” à mettre “Default Job Template” à “<None>”“<None>”

Enlever le contrôle sur le deviceEnlever le contrôle sur le device► Permettre au système de démarrerPermettre au système de démarrer► Installer les VM additions au niveau de la Installer les VM additions au niveau de la

machine virtuellemachine virtuelle

Page 29: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Actions Post-Migration – NT 4.0Actions Post-Migration – NT 4.0

► RéseauRéseau Supprimer les adaptateurs réseau et les Supprimer les adaptateurs réseau et les

recréer en spécifiant le driver de carte recréer en spécifiant le driver de carte réseau par de disquette virtuelle NT4 réseau par de disquette virtuelle NT4 Network Driver.vfd : DEC 21140 Network Driver.vfd : DEC 21140

Redémarrer la machine virtuelleRedémarrer la machine virtuelle► SCSISCSI

Ajouter le contrôleur “Adaptec AHA-Ajouter le contrôleur “Adaptec AHA-294x/AHA-394x ou AIC-78xx PCI SCSI 294x/AHA-394x ou AIC-78xx PCI SCSI Controller”Controller”

Redémarrer la machine virtuelleRedémarrer la machine virtuelle► Patches chkdsk 872952Patches chkdsk 872952

Page 30: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Démonstration Actions Post Démonstration Actions Post MigrationMigration

Page 31: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Bonnes pratiques (1/2)Bonnes pratiques (1/2)

►Disposer de disques rapides sur les Disposer de disques rapides sur les configuration ADS et Virtual Serverconfiguration ADS et Virtual Server

►Vérifier le bon fonctionnement applicatif Vérifier le bon fonctionnement applicatif dans l’environnement virtuelledans l’environnement virtuelle Solution de sauvegarde, anti virus, outils Solution de sauvegarde, anti virus, outils

de managementde management►Avant de migrerAvant de migrer

Sauvegarder l’ordinateur source, lancer Sauvegarder l’ordinateur source, lancer chkdskchkdsk

Espace disque suffisant sur les serveur VS Espace disque suffisant sur les serveur VS Host et ADS ImageHost et ADS Image

Mémoire suffisante sur le serveur VS Host Mémoire suffisante sur le serveur VS Host pour héberger la nouvelle machinepour héberger la nouvelle machine

Page 32: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Bonnes pratiques (2/2)Bonnes pratiques (2/2)

►Avant de migrer (suite)Avant de migrer (suite) Bonne connectivité réseau entre le serveur Bonne connectivité réseau entre le serveur

VS Host et le serveur ADSVS Host et le serveur ADS Disposer d’un accès administrateur local à la Disposer d’un accès administrateur local à la

machine migréemachine migrée Disposer d’un plan de rétention sur les Disposer d’un plan de rétention sur les

images et les serveurs physiquesimages et les serveurs physiques►En fin de migration:En fin de migration:

Changer la MAC adresse, si le serveur Changer la MAC adresse, si le serveur physique doit être réutiliséphysique doit être réutilisé

En fin de durée de rétention, supprimer les En fin de durée de rétention, supprimer les images sur le serveur ADSimages sur le serveur ADS

Page 33: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Analyse et dépannageAnalyse et dépannage

Erreurs VSScript et VMClientErreurs VSScript et VMClient Cf aide vsmt.chmCf aide vsmt.chm

Erreurs/status Console ADSErreurs/status Console ADS Vérifier les “Running Jobs” et les onglets Vérifier les “Running Jobs” et les onglets

“Output/Errors”“Output/Errors” Vérifier “History”Vérifier “History”

Erreurs/status VS Admin ConsoleErreurs/status VS Admin Console Vérifier les événements récents dans le journal des Vérifier les événements récents dans le journal des

événementsévénements Nettoyage de l’infrastructureNettoyage de l’infrastructure

Enlever le contrôle du device et le supprimerEnlever le contrôle du device et le supprimer Supprimer le fichier de capture au niveau du store de Supprimer le fichier de capture au niveau du store de

ADS imageADS image Nettoyage total: Utiliser le script CleanUpVMNettoyage total: Utiliser le script CleanUpVM

Page 34: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

VSMT n’est pas tout seulVSMT n’est pas tout seul

►Leostream P2V - Leostream P2V - http://www.leostream.com/index.htmlhttp://www.leostream.com/index.html

  ►Platespin P2V for VS2005  - Platespin P2V for VS2005  -

http://www.platespin.com/Products/Pohttp://www.platespin.com/Products/PowerP2V_Virtual_Server.aspxwerP2V_Virtual_Server.aspx

Page 35: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Où trouver de l’information…Où trouver de l’information…

►Site microsoft.comSite microsoft.com Virtual server 2005 Migration ToolkitVirtual server 2005 Migration Toolkit Automated Deployment ServiceAutomated Deployment Service Virtual Server 2005Virtual Server 2005

►SiteSite www.microsoft.comwww.microsoft.com\\Technet\Technet\francefrance

►Séminaires TechnetSéminaires Technet►NewsgroupsNewsgroups

Page 36: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Questions /réponsesQuestions /réponses

Page 37: Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON.

Plateforme

Votre potentiel, notre passion…Votre potentiel, notre passion…