Migrer avec succès à Windows 7 / Windows Server 2008 R2Gérard Gasganias| 16 octobre 2009
Migration : étapes et outils
Windows PE
Inventaire applicatif
Analyse/test application
Gestion Incompatibilités
Test de migration
Scripts de migration
Construire l’image postes
Paramétrer l’image
Ajouter pilotes, pack de langues, applications
Capturer l’image
Préparer l’image
Installation de l’imagesur les postes
Migration/upgrade
Déploiements
ACT
USMT
MAP
VA2.0
OMPM
Image Based Setup
ImageX/DISM
System Image Manager
Sysprep
Image Based Setup
USMT
WDS
MDT
SCCM
COMPATIBILITÉ MATÉRIELLE
Planning
Microsoft Assessment and Planning Tool (MAP)
MAP
Windows Server
2008 & R2 Hyper-V
Virtual Server
2005 R2
Windows 7 & Vista
2007 Microsoft
Office
App-V
SCVMM
SQL Server 2008
Forefront/NAP
Microsoft Online
Services
Other Products
• Anciennement Windows Vista Hardware Assessment(WVHA)
• Suite intégrée d’outils• Découverte automatique et
recommandation• Inventaire sans agent des PCs,
serveurs, applications, devices et rôles
• Rapport et proposition concernant la migration
• MAP 4.0 disponible sur :• http://www.microsoft.com/MAP
MAP: Principe
Migration OS Windows?Consolidation Serveur?Virtualisation?
Evalue sans agent votre environnement et recommande les technologies les plus pertinentes
Infrastructure
Rapport selon les différents scénarios de migration
MAP: Interface & Rapports
Windows Vista
Windows Server 2008
Virtualization
Migration
COMPATIBILITÉ LOGICIELLE
Planning
Application Compatibility ToolkitPlanning
ACT : architecturePlanning
Application Compatibility Manager
Agents de Compatibilité
Inventory Windows 7 UpdateWindows Vista
Postes de Travail
Europe AsieHR Finance
Rapports
Internet
Compatibility Exchange
Console ACTPlanning
La technologie “Shim”
Atténuer les incompatibilités
Application
Shim API Hook
Windows API
Windows
Windows
Planning
• Une base de shim (*.sdb) fait le lien entre une application (précisement identifiée) et les shims qui lui sont nécessaires.
• Windows intègre les bases Shim adressant les problèmes de compatibilité connus (Maj via Windows Update)
• Les outils tels Standard User Analyser (SUA) identifient les points de blocage et proposent les shims à appliquer
La gestion des ShimsPlanning
Compatibility Administrator et les outils associés (SUA, AppVerifier,…etc)
DÉPLOYER WINDOWS 7
• Installation en mode Unattended
• Unattend.txt/Sysprep.inf
• Remote Installation Services (RIS)
• RIS Setup
• RIPrep
• BDD/MDT/SMS 2003 OSD
• Autres produits comme Ghost, Altiris, etc.
Déploiement de Windows XP
• Installation en mode Unattended
• Unattend.xml
• Windows SIM
• Windows Automated Installation Kit
• Windows PE
• Command Line Tools (PEIMG, PKGMGR)
• User State Migration Tool
• Windows Deployment Services (WDS)
• Microsoft Deployment Toolkit (MDT)
• Configuration Manager 2007 OSD
Déploiement de Windows Vista
• Format orienté fichier
• Non destructif
• Indépendant du matériel
• Plusieurs images dans le même fichier .wim
• Suppression des doublons
• Rajout d’images par delta
• Modification de l’image offline
• API disponibles
• Ligne de commande : IMAGEX.EXE
Le format WIMConception
Conception
Ressource Kit de déploiement contenant :
• Documentation / Aide
• Win PE 2.0
• DiskPart : gestion des partitions (shrink !)
• Drvload : ajout de driver
• OSCDImg : création fichier .iso
• PEImg : gestion offline des images PE
• Imagex.exe
• Windows System Image Manager
Windows Automated Installation Kit
Solution native de distribution d’OS
Intégration des nouvelles technologies de déploiement
Boot à distance pour WinPE
Pre-boot Execution Environment (PXE)
Coexistence et compatibilité RIS
Multicast sur Windows Server 2008
Windows Deployment ServicesDeploy
LES NOUVEAUTÉS POUR LEDEPLOIEMENT
Windows 7 apporte un ensemble de fonctionnalités permettant de gérer les disque virtuels (.VHD) :
• Créer et attacher un VHD avec DiskPart.exe ou la MMC Gestionnaire de Disque
• Booter depuis un VHD contenant un système Windows 7 ou Windows Server 2008 R2
• Déployer un VHD depuis un serveur WDS (Windows 2008 R2)
Prise en charge des VHD
• Nouveaux outils*
• BCDBOOT.EXE
• Configure l’environnement de démarrage (BCD)
• Deployment Image Servicing and Management tool (DISM.EXE)
• Remplace PKGMGR.EXE, PEIMG.EXE, INTLCFG.EXE
• Ajoute des nouvelles capacités d’énumération « hors ligne »
Les nouveautés du WAIK 2.0
• Activer, désactiver, lister, ajouter et supprimer des packages et mises à jour
• Ajouter, supprimer et lister des pilotes
• Support des WIM et des VHD
• Les OEMs peuvent sélectionner des éditions d’OS offline
DISM : Deployment Image Servicing and Management
• Outils mis à jour
• ImageX, pilote de filtre WIM
• Nouveau processus de montage (peut être plus long)
• Windows PE 3.0
• Nouveaux processus d’ajout de composants (utilise DISM)
• USMT 4.0
Les nouveautés du WAIK 2.0 (suite)
• Migration des « hard links »• Permet la migration de fichiers locaux sans
copier ni bouger les fichiers
• Réduit significativement la durée globale de migration
• Capture d’état utilisateur Offline• Capture pendant la phase WinPE pour accélérer
l’opération
• Volume Shadow Copy• Capture les fichiers même quand ils sont en
cours d’utilisation
• Découverte des fichiers• Réduit les besoins de personnalisation XML
User State Migration Tool 4.0
• Multiple Stream Transfer• Plusieurs bandes pour
« broadcaster » les images aux clients
• Taux optimisé par connexion
• Client Auto Removal• Les clients plus lents
peuvent être redirigés vers de l’unicast
• Boot Image Multicast• Les images WinPE peuvent
utiliser le multicast (clients avec EFI)
WDS : améliorations Multicast
Rapide
Moyen
Lent
Client
Serveur WDS
Images Pilotes
WDS : Dynamic Driver Provisioning
Ciblage des pilotes correspondants au matériel client
Réduction de la taille des images, centralisation de la gestion du déploiement des pilotes
MICROSOFT DEPLOYMENT TOOLKIT
Deploy
• Fourni des guides et des plans projet• Microsoft Solutions
Framework et Microsoft Operations Framework, basé sur ITIL
• Incluant les descriptions des tâches et des projets types pour gérer l’implémentation
• Projet pas-à-pas et guides techniques
MDT, un Solution Accelerator
Image Engineering
Application Management
Security
OperationsReadiness
Deployment
Infrastructure Remediation
Release Readiness
Program Planning and Management
Deploy
Processus de Test
Gestion de l’Infrastructure
Conception des Images
Gestion des Applications
MigrationDéploiement d’Office
Sécurité
Processus de Déploiement
Préparation des
Opérations
Projets et Guides Techniques
Business Casepour Microsoft
Deployment
Deploy
MDT, une démarche globale
• Deployment Workbench
• Console MMC 3.0
• Utiliser pour consolider, configurer et préparer les informations nécessaires au déploiement• Distribution share (OS’s, apps, pilotes, packs de langue, etc.)
• Séquences de taches (Builds)
• Deployment Points
• Database
• Nombreux assistants
MDT, le WorkbenchDeploy
• Séquence des tâches
• Suite d’étapes nécessaires au déploiement
• Possibilité de regroupement d’étapes
• Vérification des conditions d’exécution
• Gestion des erreurs
• Commun à tous les scénarios
• Technologie issue de SCCM 2007
• Personnalisable
MDT, séquence de tâchesDeploy
Scénario Lite Touch
Serveur MDT
Serveur WDS
USMT
Boot PXE
WinPE
Images WIM
Applications
Pilotes
Deploy
WinPE
Séquenceur de tâches de MDT
• MDT 2010 est une évolution significative depuis MDT 2008
• Support de Windows XP et supérieurs• Abandon du support de SMS 2003
• MDT 2010 prend en charge Windows 7, Windows Server 2008 R2 et les derniers outils de déploiement:
• Windows Automated Installation Kit 2.0• Windows PE 3.0
• Nouvelle façon de construire une image
• USMT 4.0• Nouvelles capacités de migration hors ligne et via des liens matériels
• Deployment Image Servicing and Management tool• Remplace certains anciens outils, et ajoute des nouvelles capacités
d’énumération
• MDT 2010 rend ces changements transparents
Introduction à MDT 2010
Amélioration de l’architecture du
Deployment Workbench
PowerShell
Amélioration des séquences de tâches et
des scripts
Amélioration Configuration Manager
Capacité d’automatisation améliorée
Extensible par les clients et partenaires
Une plateforme sur laquelle s’appuyer
Améliore les diagnostics, journaux et rapport d’erreur
Permet le déploiement sur n’importe quelle partition
Nouvelles fonctionnalités
Les apports de MDT 2010
Support des dernières versions de ConfigMgr R2 et SP2
Intègre les améliorations de Windows 7
Améliorations des Script et séquence de taches
Améliore les processus d’administration
Support de plus d’un utilisateur
Nouveaux scenarios avec plus de flexibilité
Solutions de déploiementDeploy
Solutions de déploiement
Lite Touch Zero Touchavec Configuration Manager 2007
Recommandations sur les outils et processus
•Pas d’infrastructure de management•Démarrage manuel•Assistants graphiques•Windows XP, Windows Vista, Windows Server 2003, Windows Server 2008•Windows Server 2008 R2, Windows 7
•Administration centralisée•Planification centralisée•Windows XP, Windows Vista, Windows Server 2003, Windows Server 2008•Windows Server 2008 R2, Windows 7•Extensions and améliorations
S’appuie sur des outils existants :•Windows PE•Windows Deployment Services•Packages Manager
•WIM Format•ImageX•Windows System Image Manager (SIM)
SCCM et le déploiement d’OS
Déploiement d’OS• Client ou serveurs• Machine existante ou vierge• Conservation des paramètres utilisateurs• Format d’image WIM embarqué• Séquences de tâches• Validation compatibilité applicative (ACT)
Associé à MDT :• Rôles Windows Server 2008• Documentation
Avec les add-ons constructeurs :• Configuration hardware avancée des
serveurs• HP, Dell, IBM, Sun
Migrer avec succès vers Windows 7 / Windows Server 2008 R2
Microsoft Days – 7 oct 09
| 39
Partenariat Osiatis / Microsoft
▐ 2009 : TAP Windows 7 (30 clients grands
comptes et 2 partenaires intégrateurs).
Osiatis a été sélectionné par Microsoft pour
accompagner ces clients dans l’adoption
de Windows 7
▐ 2008 : Sponsor Diamond pour les
lancements Windows Server 2008 et
HyperV
▐ 2007 : Sponsor Platinum (3 SSII en
France) pour les lancements Vista, Office
2007, Exchange 2007
| 40
Déployer Windows 7 en entreprise
• Analyse de l’existant matériel
• Analyse de l’existant logiciel
• Conduite des tests de compatibilité (matérielle, logicielle) et préconisation des solutions
• Conduite du changement
Planification
• Spécifications du master
• Réalisation et industrialisation du master
• Packaging
• Mise en œuvre de la solution de déploiement
Réalisation
• Logistique
• Reporting et suivi
Déploiement
| 41
Pérennité des investissements
Renforcement de la sécurité
Pile réseau
Modèle de pilote
Format d’image
La compatibilité avec Windows Vista est un but
Les outils et méthodologies de déploiement / migration sont très semblables
| 42
Approche Centre de Service : Everest
▐ Migration du patrimoine, masterisation, packaging, déploiement
▐ Méthodes, outillage, ressources
■ Bonnes pratiques
■ Outils SCCM / MDT / ACT / Wise / InstallShield
▐ Capacité à déployer rapidement Windows 7
■ Compétences d’ingénierie du poste de travail
■ Organisation disponible et opérationnelle
■ Flexibilité (absorber les pics de charge)
▐ Maîtrise du budget : Unité d’Œuvre ou Forfait
▐ Engagement de résultat sur la qualité et les délais
| 43
Retours d’expérience
▐ 150 postes déployés chez Osiatis dans le cadre du TAP
▐ Prestations déjà réalisées autour de Windows Vista / 7 :
■ Etude d’éligibilité
■ Etude de faisabilité
■ Réalisation / industrialisation de masters
■ Intégration dans les solutions de déploiement : SCCM et MDT
▐ Les facteurs clés de réussite du projet :
■ Analyse de l’existant matériel / cartographie logicielle
■ Conduite des tests de compatibilité logicielle : mode projet
■ Conduite du changement : communication, formation utilisateurs et
équipes IT !
■ Phase de planification primordiale : garant de la réussite du projet !
| 44
Déploiement :
• TechCenter : http://technet.microsoft.com/fr-fr/desktopdeployment/default.aspx
• Blog US : http://blogs.technet.com/deploymentguys/default.aspx
• Video pas-à-pas LTI et ZTI sur blog Deploymentguys
Pour aller plus loin…
Windows 7 : • TechCenter : http://technet.microsoft.com/fr-fr/windows/default.aspx
Compatibilité :
• Windows Compatibility Center : http://www.microsoft.com/windows/compatibility/default.aspx
TÉMOIGNAGE
OSIATIS