Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parClementine Vigier Modifié depuis plus de 10 années
1
Plateforme JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) JTE Éducation 08/03/2005 Virtual Server Migration Toolkit (VSMT) Fabrice MEILLON Architecte Infrastructure Microsoft France
2
Plateforme Scénarios cibles et bénéfices ► Assure la migration automatisée d’un serveur physique vers une machine virtuelle dans l’environnement Virtual Server 2005 Migration de serveurs physiques et des applications sous Windows NT 4.0 Consolidation de serveurs ► Bénéfices en terme de gain de temps et de ressources
3
Plateforme Besoin matériels ► Une ou deux machines Windows Server 2003 / Virtual Server 2005 Windows Server 2003 Entreprise Edition / Automated Deployment Services 1.0 Même domaine ou groupe de travail ► Infrastructure DHCP ► Un réseau virtuel ► Ressources suffisantes sur le serveur ADS et l’hôte Virtual Server
4
Plateforme Automated Deployment Services ► Un à trois systèmes Windows Server 2003 Enterprise Edition (ou Datacenter) x86 Service Contrôleur Service de distribution d’image Service de démarrage réseau ► Interface réseau unique ► MSDE 2000a ou SQL2000 SP3a pour supporter la base de données du contrôleur ADS
5
Plateforme Besoins en terme de périphériques ► Pour des installations les machines doivent supporter l’OS déployé ► Pour les opérations d’administration et exploitation des systèmes : installation de l’agent d’administration ADS ► Un adaptateur réseau qui supporte et est activé pour la version PXE 0.99c ► Des mises à jour du BIOS sont parfois nécessaires pour le bon fonctionnement de l’agent de déploiement ADS
6
Plateforme Besoins environnement (ADS) ► Adressage DHCP ► Configuration réseau ► Pas d’autres services s’appuyant sur PXE dans l’environnement ► Ouverture des ports nécessaires aux communications ► Besoin de certificat
7
Plateforme Comment cela fonctionne ? Serveur cible Agent de déploiement Pre-OS 4 L’agent effectue l’authN et demande l’image SSL Base Log les actions 6 L’image est personnalisée et boote avec OS complet +agent Agent d’administration OS-Présent Contrôleur ADS PXEFW Le serveur PXE boote et la séquence de tâches est initiée 1 3 Le contrôleur transfère l’agent de déploiement sur le disque RAM RAM Le contrôleur télécharge une image DOS pour la configuration matérielle 2 5 L’image chiffrée est téléchargée et déployée Multicastpossible Disque
8
Plateforme ADS - Definitions et Processus ► Devices – Représentation des systèmes gérés par ADS ► Variables Global / Device specific ► Jobs et job templates – Actions, taches, commandes devant être réalisés par les composants ADS ► Task sequences – fichiers XML définissant l’ensemble des jobs/templates individuels devant être exécuté
9
Plateforme Utilisation de VSMT ► Migration des serveurs physiques vers des serveurs virtuels (P2V) ► Migration des machines virtuelles Vmware vers des machines virtuelles sous Virtual Server(V2V) ► Utilisable par les spécialistes de l'informatique Nécessite des connaissances en « scripts » et une bonne pratique des concepts de Windows 2003 / ADS / Virtual Server 2005 Nécessite la mise en oeuvre ADS et DHCP
10
Plateforme Vue d’ensemble VSMT ► Migration des machines physiques sources NT Server 4.0 standard SP6a Windows 2000 SP4 (Std et Adv) Windows Server 2003 WMI doit être installé et opérationnel ► Minimum de 96Mo de mémoire physique ► Une interface primaire compatible PXE 0.99c ► Substitution des HAL multi proc par une HAL mono proc
11
Plateforme Architecture ADS pour VSMT ► Installation de ADS Solution la plus simple = Installation de ADS sur le Host Virtual Server Meilleure solution = Installation ADS sur une machine séparée Solution alternative possible = Installation ADS dans une machine virtuelle (test) • Installer le Hotfix 875533 (contacter votre TAM) Dans le cadre de la mise en œuvre de VSMT, l’architecture distribuée des services ADS n’a pas été testée et est non supportée
12
Plateforme Installation VSMT et ADS ► Serveur ADS VSMT “Full Installation” ► Host Virtual Server (si différent du contrôleur ADS) VSMT “Tools Only” Installer l’agent d’administration ADS ► Sur l’ordinateur physique gatherhw.exe ► Configurer un réseau virtuel (VM0) ► Ajouter les VM Additions à l’Agent de déploiement ADS
13
Plateforme Composants du Toolkit Gatherhw.exeVmscript.exe Vmclient.exe VS API ADS WMI Capture.cmdDeployVM.cmdCreateVM.cmd XML File Scripts Générés Client distant
14
Plateforme Limitations de VSMT ► Des composants physiques ne sont pas émulés par Virtual Server ► Les serveurs physiques doivent disposer d’un minimum de 96 Mo ► Partitions étendues sont converties en primaire et les dynamiques ne peuvent pas migrer ► La connectivité directe SAN n’est pas conservée ► Certaines configurations peuvent nécessiter des opérations post migration (notamment NT4)
15
Plateforme Mise en oeuvre du Toolkit Windows NT 4.0 Serveur Physique W2K3 Server Virtual Server Host & VSMT W2K3 Ent Server avec ADS 1.0 & VSMT Lancer gatherhw.exe Copier le fichier résultat XML sur le contrô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) L ancer 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 sequence execution
16
Plateforme Utilitaires et scripts générés ► GatherHW.exe Analyse la configuration du serveur source et stocke l’ensemble dans un fichier XML ► VmScript Vérifie la compatibilité matérielle Génère les scripts pour réaliser la migration ► Scripts générés _capture.cmd ► _captureDisk.xml _CleanupVM.cmd _commonInit.cmd _CreateVM.cmd _DeployVM.cmd ► _DeployVM.xml ► VmClient – Interagit avec Virtual Server ► VFDs et ISOs – Virtual Floppy et CD-ROM images Ris2003.vfd, N T4 Network Driver.vfd, VMAdditions.iso _PostDeploy.cmd _internalState.xml _ServiceDriver.xml _P2V_readme.txt \patches
17
PlateformeDurée ► Préparation Mise en oeuvre de l’environnement: - Installation simple de DHCP: 15 minutes Installation simple de ADS: 30 minutes Installation simple de VS et VSMT: 20 minutes ► Migration GatherHW et script : 10 minutes Capture: 10-30 minutes par disque CreateVM: 15 minutes (dépend du nombre de disques et de la taille si taille fixe) DeployVM: 15-40 minutes par disque Post-migration : 0-20 minutes Total : 1 à 2.5 heures (mais fortement dépendant du matériel et des options P2V retenues)
18
PlateformeDémonstration ► Préparation du système ► Capture – Action ► Création de la machine virtuelle (VM) ► Déploiement de la machine virtuelle (VM) ► Post-migration et fixes ► Taches Post-migration et fixes
19
Plateforme Préparation du système ► Installation de VSMT Création de VM0 via createvirtualnetwork.vbs ► Collecte des informations sur la machine physique GatherHW /f: /v ► Vérification que la configuration physique est correcte VMScript –hwvalidate –hwinfofile: VMScript –hwvalidate –hwinfofile: Chargement des patchs via vmpatch.exe /s Modification du démarrage des services ou des périphériques (optionnel) via P2Vdrivers.xml ► Génération des scripts VMScript –hwgeneratep2v –hwinfofile: - name: -hwtaskseqpath: … /virtualdiskdynamic /vmmemory:taille en Mo /postdeployaction:0|1|2
20
Gestion des réseaux Démonstration
21
► ► Configuration de la machine cible ► ► Validation ► ► Génération des scripts de migration Démonstration Préparation
22
Plateforme Capture de l’image physique ► Capture via le script _capture.cmd Le script crée le device ADS, prend le contrôle, crée les actions de boot, et assigne le template de capture Quand le programme le demande, redémarrer le serveur source et booter PXE Le serveur démarre la séquence de démarrage en exécutant le “ADS Deployment Agent” puis fait une image du/des partitions On peut suivre la progression au niveau de la console ADS - Running Jobs En fin de capture, l’image est montée et les attributs SHR sont enlevés du fichier boot.ini Le device ADS utilisé pour la capture est automatiquement supprimé.
23
Démonstration Boot PXE, Boot avec DA et Capture
24
Plateforme Création de la machine virtuelle ► Sur le serveur ADS, lancer le script _CreateVM.cmd Le script utilise le programme VMClient et l’Agent d’Administration ADS pour créer et configurer la VM sur le Host VS ► Ris2003.vfd est attaché comme périphérique virtuel à la VM VMClient crée un nouveau device ADS pour le déploiement, en incluant les variables nécessaires pour celui-ci ADS prend le contrôle sur le device et y assigne les travaux nécessaires pour la suite Ouverture du site web d’administration de VS 2005
25
Démonstration Création de la VM
26
Plateforme Déploiement de l’image ► Lancer le script _DeployVM.cmd Le script utilise le programme VMClient sur le host VS via l’agent ADS pour envoyer une commande de démarrage à la VM VM démarre PXE avec une disquette RBFG (RIS) et l’agent de déploiement ADS se lance Les images disques de la machine physique sont déployés sous la forme de VHDs sur la machine virtuelle Les actions peuvent être suivies à la fois sur les consoles d’administration Virtual Server et ADS Quand l’image est déployée, des patches sont appliqués ainsi que les actions post déploiement définies Par défaut, le device ADS est laissé dans un état contrôlé (controlled state) et la VM sous le Déploiement Agent
27
Démonstration Déploiement de la VM
28
Plateforme Actions Post-Migration ► Vérifier les logs VS et l’historique ADS ► Si nécessaire redémarrer la VM “ResetVM” ► Au niveau de ADS, mettre “Default Job Template” à “ ” Enlever le contrôle sur le device ► Permettre au système de démarrer ► Installer les VM additions au niveau de la machine virtuelle
29
Plateforme Actions Post-Migration – NT 4.0 ► Réseau Supprimer les adaptateurs réseau et les recréer en spécifiant le driver de carte réseau par de disquette virtuelle NT4 Network Driver.vfd : DEC 21140 Redémarrer la machine virtuelle ► SCSI Ajouter le contrôleur “Adaptec AHA- 294x/AHA-394x ou AIC-78xx PCI SCSI Controller” Redémarrer la machine virtuelle ► Patches chkdsk 872952
30
Démonstration Actions Post Migration
31
Plateforme Bonnes pratiques (1/2) ► Disposer de disques rapides sur les configuration ADS et Virtual Server ► Vérifier le bon fonctionnement applicatif dans l’environnement virtuelle Solution de sauvegarde, anti virus, outils de management ► Avant de migrer Sauvegarder l’ordinateur source, lancer chkdsk Espace disque suffisant sur les serveur VS Host et ADS Image Mémoire suffisante sur le serveur VS Host pour héberger la nouvelle machine
32
Plateforme Bonnes pratiques (2/2) ► Avant de migrer (suite) Bonne connectivité réseau entre le serveur VS Host et le serveur ADS Disposer d’un accès administrateur local à la machine migrée Disposer d’un plan de rétention sur les images et les serveurs physiques ► En fin de migration: Changer la MAC adresse, si le serveur physique doit être réutilisé En fin de durée de rétention, supprimer les images sur le serveur ADS
33
Plateforme Analyse et dépannage Erreurs VSScript et VMClient Cf aide vsmt.chm Erreurs/status Console ADS Vérifier les “Running Jobs” et les onglets “Output/Errors” Vérifier “History” Erreurs/status VS Admin Console Vérifier les événements récents dans le journal des événements Nettoyage de l’infrastructure Enlever le contrôle du device et le supprimer Supprimer le fichier de capture au niveau du store de ADS image Nettoyage total: Utiliser le script CleanUpVM
34
Plateforme VSMT n’est pas tout seul ► Leostream P2V - http://www.leostream.com/index.html http://www.leostream.com/index.html ► Platespin P2V for VS2005 - http://www.platespin.com/Products/PowerP 2V_Virtual_Server.aspx http://www.platespin.com/Products/PowerP 2V_Virtual_Server.aspx http://www.platespin.com/Products/PowerP 2V_Virtual_Server.aspx
35
Plateforme Où trouver de l’information… ► Site microsoft.com Virtual server 2005 Migration Toolkit Automated Deployment Service Virtual Server 2005 ► Site www.microsoft.com \ Technet\france ► Séminaires Technet ► Newsgroups
36
Plateforme Questions /réponses
37
Plateforme Votre potentiel, notre passion…
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.