Upload
microsoft-technet-france
View
1.684
Download
6
Tags:
Embed Size (px)
DESCRIPTION
La fin de vie de Windows XP approche à grand pas et vous vous demandez encore comment déployer Windows 7 ou Windows 8.1 ? Vous souhaitez déployer Windows 8.1 mais vous ne disposez pas encore de System Center Configuration Manager 2012 R2 ? L'UEFI, vous ne savez pas ce que c'est, ce que ça vous apporte ou encore comment l'utiliser ? Venez découvrir les nouveautés de MDT 2013, les bonnes pratiques de son utilisation, les solutions liées à la migration de Windows XP vers Windows 8.1 ou encore les particularités du déploiement de Windows 8.1. Mais surtout des retours d'experiences d'ingénieurs support sur site Microsoft travaillant quotidiennement sur des problématiques de déploiement et de configuration de Windows 7 et de Windows 8.1. Speakers : Antoine Journaux (Microsoft France)
Citation preview
Infrastructure, communication & collaboration
Migrer de Windows XP à Windows 8.1 avec MDT
2013Antoine JournauxPFE Poste Client
Microsoft
[email protected] http://blogs.technet.com/windowsfr
#mstechdays Infrastructure, communication & collaboration
Depuis votre smartphone sur :http://notes.mstechdays.fr
De nombreux lots à gagner toute les heures !!!Claviers, souris et jeux Microsoft…
Merci de nous aider à améliorer les Techdays !
Donnez votre avis !
#mstechdays Infrastructure, communication & collaboration
• Introduction à MDT 2013• MDT 2013, les bonnes pratiques• Particularités Windows 8.1• Gestion des drivers et migration des
données
Agenda
Infrastructure, communication & collaboration
#mstechdays
INTRODUCTION À MDT 2013
#mstechdays Infrastructure, communication & collaboration
Rappel
WAIKADK
WDS
MDT+WDS
CMMDT+ CM
Automatisation
MDT
DVD
WAIK : Windows Automated Installation KitADK : Assessment and Deployment Kit
WDS : Windows Deployment Services – included in Windows Server 2008 and more
MDT : Microsoft Deployment Toolkit
CM : Configuration Manager (System Center Configuration Manager)
#mstechdays Infrastructure, communication & collaboration
MDT le cycle de vie
Notez que MDT n’est pas un produit, mais un “Solution Accelerator”. De ce fait, les versions de MDT ne sont supportés qu’un an après qu’une nouvelle version soit sortie
Microsoft Deployment• Novembre 2007
BDD 2007 Update 2• Mars 2008
Microsoft Deployment Toolkit 2008• Mars 2008
Microsoft Deployment Toolkit 2008 Update 1• Août 2008
Microsoft Deployment Toolkit 2010• Septembre 2009
• Fin de Support: Septembre 2011
Microsoft Deployment Toolkit 2010 Update 1• Septembre 2010
• Fin de Support: Avril 2013
Microsoft Deployment Toolkit 2012• Avril 2012• Fin de Support: Août 2013
Microsoft Deployment Toolkit 2012 Update 1• Août 2012• Fin de Support: Octobre 2014
Microsoft Deployment Toolkit 2013• Octobre 2013
Now
http://support.microsoft.com/kb/2872000
#mstechdays Infrastructure, communication & collaboration
OS pouvant être déployésAvec l’ADK Windows 8.1
Windows 7/2008 R2Windows 8/2012Windows 8.1/2012 R2
S’installe surWindows 7/2008 R2Windows 8/2012 Windows 8.1/2012 R2
MDT 2013, installation & prérequis
#mstechdays Infrastructure, communication & collaboration
Une consoleUn partage de fichierUn média pour booter
– USB– DVD– PXE
Des clients à déployer
MDT qu’est ce que c’est ?
MMC File Share
WDS PXE
#mstechdays Infrastructure, communication & collaboration
Intégration de DARTMonitoring des déploiementsSupport de l’UEFIDéploiement Cross-Platform en mode BIOSDéploiement de GPO Locales Support d’USMT offline
Déploiement de Windows 8 et Windows Server 2012Plus de Windows Setup, les Images sont appliquées via ImageXLa tâche Role and Feature a été ré-écriteSupport de Powershell v3 sur Windows 8, Windows Server 2012 et WinPE 4.0
Déploiement de Windows 8.1 et Windows Server 2012 R2
Les nouveautés depuis 2012
#mstechdays Infrastructure, communication & collaboration
Désinstaller les version précédentes, installer la nouvelle version, backuper puis upgrader le share. Enfin updater le share.Attention si vous avez fait des personnalisations, elles seront perduesVos séquences de tâches ne seront pas mises à jour avec les nouveaux templates
Migrer depuis MDT 2012 U1
Infrastructure, communication & collaboration
#mstechdays
MDT 2013, LE DÉPLOIEMENT
Windows 8 & Windows 8.1Windows Server 2012 & Windows Server 2012 R2Windows 7Windows Server 2008 R2
#mstechdays Infrastructure, communication & collaboration
• New computer– Standard Client (run from WinPE)
• Replace– Standard Client Replace (à lancer sur l’ancien PC depuis Windows)– Standard Client (à lancer depuis WinPE sur un nouveau PC)
• Refresh– Standard Client (à lancer depuis Windows – USMT online)– Standard Client (à lancer depuis WinPE – USMT offline)
• Upgrade (remplacé par Refresh)
Scénarios et Task Sequences
User data
User data
Scénarios de migrations
#mstechdays Infrastructure, communication & collaboration
• Image légère(1 image)– L’OS et uniquement l’OS– L’installation des applications et des personnalisation
augmentent le temps de déploiement
• Image lourde (X images)– L’OS, les applications, les drivers et les mises à jour– Le déploiement ne contient que l’application de la WIM ce
qui réduit le temps
• Image hybride (1 ou 2 images)– L’OS, quelques applications et les mises à jour– Le temps de déploiement dépends de ce que vous installez
Les types d’images
Temps d’administration
Temps de déploiement
Image légère
Image hybride
Image lourde
#mstechdays Infrastructure, communication & collaboration
Etape 1: Créer un master
Task Sequence 1
Task Sequence 2
Image Microsoft
Image personnalisée
Etape 1: Créer un Master Etape 2: Déployer le Master
#mstechdays Infrastructure, communication & collaboration
• Préférez une machine virtuelle pour héberger la création du master– N’incluez pas de driver dans le Master– N’installer pas les composants d’intégrations ou
“VMs tools”
Où ?
Task Sequence 1
Task Sequence 2
Microsoft Image
Custom Image
Virtual Machine
#mstechdays Infrastructure, communication & collaboration
• Le Master contient :– Les updates depuis WSUS/Windows Update ou directement les
MSU ajoutés à la console MDT(Activez les tâches Windows Update et définissez la
variable WSUSServer)– Les logiciels communs à tous et “sysprépable”– Les paramétrages du profile par défaut (ne pas modifier le profil
par défaut directement! Utiliser le copyProfile)
Quoi ?
Task Sequence 1
Task Sequence 2
Microsoft Image
Custom Image
Virtual Machine
#mstechdays Infrastructure, communication & collaboration
• Préférez une séquence de taches unique de type “Standard Client”• Automatisez le plus possible ce processus afin d’éviter les erreurs
lors de la mise à jour du master• La mise à jour du master se fait en repartant de “l’image Microsoft”
et non de votre master• La sortie d’un nouveau service pack entraine la création d’un
nouveau master avec comme image de départ l’OS incluant le service pack
Comment ?
Task Sequence 1
Task Sequence 2
Microsoft Image
Custom Image
Virtual Machine
#mstechdays Infrastructure, communication & collaboration
• Définissez une période de mise à jour de master (ex: tous les 3 ou 4 mois)
• Ainsi qu’un processus de mise à jour exceptionnelle pour les failles zero-day ou les changements majeurs de logiciels
Quand ?
Task Sequence 1
Task Sequence 2
Microsoft Image
Custom Image
Virtual Machine
#mstechdays Infrastructure, communication & collaboration
Etape 2: Déployer le Master
Task Sequence 1
Task Sequence 2
Image Microsoft
Image personnalisée
Etape 1: Créer un Master Etape 2: Déployer le Master
#mstechdays Infrastructure, communication & collaboration
• Vous déploierez le Master, ainsi que :• Les mises à jour disponibles depuis la création de celui-ci• Les drivers (*.inf et *.exe) correspondant à la machine• Les applications métiers correspondant à l’utilisateur
• Le choix de ce qui sera installé pourra se faire via plusieurs critères (machine identifiée, type de machine, sous réseau, etc.)
Quoi ?
Task Sequence 1
Task Sequence 2
Microsoft Image
Custom Image
#mstechdays Infrastructure, communication & collaboration
• Préférez une séquence de taches unique de type “Standard Client”• Automatisez selon vos besoins ce processus avec des fichiers INI,
une base de données ou des WebServices• Déployez sur le réseau en bootant en PXE, sur un DVD, une clé USB,
etc.• Ou déployez hors ligne depuis un DVD, une clé USB ou un disque
externe
Comment ?
Task Sequence 1
Task Sequence 2
Microsoft Image
Custom Image
#mstechdays Infrastructure, communication & collaboration
• Durant des gros déploiement en utilisant du multicast (WDS)
• Avant que la machine vous soit livrée avec un déploiement chez le partenaire/OEM
• Ou lors de déploiement au coup par coup
Quand ?
Task Sequence 1
Task Sequence 2
Microsoft Image
Custom Image
Infrastructure, communication & collaboration
#mstechdays
PARTICULARITÉS LIÉES À WINDOWS 8.1
Applications Modernes et l’écran de démarrage
#mstechdays Infrastructure, communication & collaboration
• La principale différence liée au déploiement de Windows 8.1 est la gestion des applications ModernUI et à l’écran de démarrage
• Supporté :– Il est possible d’installer des applications lorsque vous disposez du
package *.appx– Il est possible de définir une organisation de l’écran d’accueil par défaut
• Non supporté :– Il n’est pas possible d’installer des applications provenant du Store dans
le Master
Windows 8.1 et l’écran de démarrage
#mstechdays Infrastructure, communication & collaboration
Vous pouvez installer des applications ModernUI au format *.appx pour tous les utilisateurs via MDT.
Cela se fait en ajoutant une application dans la console MDT (le répertoire devant contenir l’appx + le certificat)
La ligne de commande d’installation sera alors le nom du package *.appx :
Installation d’applications Windows 8
#mstechdays Infrastructure, communication & collaboration
Si l’application a des dépendances:
Il faudra également truster le certificat et activer la GPO de sideloading
Computer\Policies\Administrative Templates\Windows Components\App Package Deployment!Allow all trusted app to install
Installation d’applications Windows 8
PS>add-addxprovisionnedpackage -online -packagepath [chemin vers l’appx] -dependecypackagepath [chemin vers l’appx de la dependence] –SkipLicense
#mstechdays Infrastructure, communication & collaboration
Maximum 24 applications provisionnées
Désinstaller une application provisionnée de son master :- désinstaller l’application de tous les profils (à priori il
n’existe que le profile administrateur lors de la création du master)
- déprovisionner l’application
http://support.microsoft.com/kb/2769827
Provisioning des ModernApps
PS> remove-appxPackage XXXXX
PS> remove-appxProvisionedPackage -online -packagename XXXXX
#mstechdays Infrastructure, communication & collaboration
Windows 8.1 Pro joint à domaine ou Windows 8.1 EntrepriseSur une machine disposant des applications souhaitées, personnaliser l’écran d’accueil
• Modifier l’emplacement des tuiles, créer des groupes, ajouter des raccourcis vers des sites, des applications, etc. (attention les cibles des raccourcis devront exister sur toutes les machines cibles)
• Puis lancer la commande PowerShell suivante:
• Ce fichier devra être placé à l’emplacement C:\Users\Default\AppData\Local\Microsoft\Windows\ lors de la tâche de déploiement du master (par exemple via une application MDT lançant un script copiant le fichier)
Dans les autres cas http://technet.microsoft.com/en-us/library/jj552650.aspx
Personnalisation de l’écran de démarrage
PS>Export-StartLayout -Path c:\temp\AppsFolderLayout.bin -as BIN
#mstechdays Infrastructure, communication & collaboration
• Pour Windows 8.1 .Net 3.5.1 n’est pas installé
• Utiliser la tâche Rôles and Features
• Si pas d’accès internet, spécifier le répertoire SxS du DVD Windows 8.1
WindowsSource=%DeployRoot%\Operating Systems\Windows 8\Sources\sxs
Installation du .Net 3.5.1 avec MDT 2013
Infrastructure, communication & collaboration
#mstechdays
GESTION DES DRIVERS ET MIGRATION DE DONNÉES
Infrastructure, communication & collaboration
#mstechdays
LA SELECTION DES DRIVERS
Ou comment déployer plusieurs OS dans un même partage
#mstechdays Infrastructure, communication & collaboration
• Les bons drivers sont les drivers au format .inf
• Les mauvais drivers sont les drivers devant être installés via un exe
Bons drivers / Mauvais drivers
33
#mstechdays Infrastructure, communication & collaboration
• Pour éviter les conflits et déployer différents OS sur les même types de machines, vous pouvez contrôler le processus de sélection de driver dans la séquence de taches.
• Pour gérer tous les modèles de machines, vous pouvez conditionner les tâches inject drivers via l’onglet options.
Comprendre la sélection des drivers
DriverSelectionProfile = Toshiba-TecraM5-x86-Win8If All conditions are TrueMAKE = TOSHIBAMODEL = Tecra M5
DriverSelectionProfile = Lenovo-W500-x86-Win8If All conditions are TrueMAKE = LENOVOMODEL = 4063HM1
Infrastructure, communication & collaboration
#mstechdays
MIGRER LES DONNÉES AVEC USMTUser State Migration Tool
#mstechdays Infrastructure, communication & collaboration
• USMT est utilisé pour migrer les données et profils des utilisateurs durant un remplacement ou une migration de machine
• Deux outils sont utilisés : scanstate et loadstate
• Il peut être utilisé dans Windows (online) ou dans WinPE (offline)
• Migre les profils, les données et les paramètres de certaines applications (sous conditions)
User State Migration Tool
Scanstate.exe
Loadstate.exe
Capture les données
Restore les données
Réinstallation sans formatage du poste
Loadstate.exe … /hardlink /nocompressScanstate.exe … /hardlink /nocompress
#mstechdays Infrastructure, communication & collaboration
Depuis Windows XP jusqu’à Windows 8 (USMT 5 - 6.2 et MDT 2012 U1)
Depuis Windows 7 jusqu’à Windows 8.1 (USMT 5 - 6.3 et MDT 2013)
Les migrations supportées
Windows XP Windows Vista
Windows 7 Windows 8 Windows 8.1
Windows XP USMT 3 USMT 4 USMT 4, 5 USMT 5 – 6.2 Not Supported
Windows Vista
Not supported
USMT 4 USMT 4, 5 USMT 5 – 6.2 Not Supported
Windows 7 Not supported
Not supported
USMT 4, 5 USMT 5 – 6.2 USMT 5 – 6.3
Windows 8 Not supported
Not supported
Not supported
USMT 5 – 6.2 USMT 5 – 6.3
Windows 8.1 Not supported
Not supported
Not supported
Not supported
USMT 5 – 6.3
#mstechdays Infrastructure, communication & collaboration
• MDT 2013 utilise la version USMT 6.3 d’USMT qui n’est pas compatible avec Windows XP
• Le workaround (non supporté hors SCCM) est d’utiliser USMT 5 – 6.2 pour capturer depuis Windows XP. Puis de restaurer les données avec USMT 5 – 6.3 sur Windows 8.1
• Pour migrer de XP à Windows 7 il est plus simple de continuer à utiliser MDT 2012 U1
MDT 2013 et USMT
#mstechdays Infrastructure, communication & collaboration
• Scénario supporté avec ConfigMgr 2012 R2:http://blogs.technet.com/b/configmgrteam/archive/2013/09/12/how-to-migrate-user-data-from-win-xp-to-win-8-1-with-system-center-2012-r2-configmgr.aspx
– Utilisation d’USMT 5 – 6.2 avec migUser.xml uniquement pour capturer sur XP
– Restauration avec USMT 5 – 6.3 sur 8.1
• Scénario possible (non supporté) avec MDT 2013:http://blogs.technet.com/b/mniehaus/archive/2014/01/09/migrating-from-windows-xp-to-windows-8-1-using-mdt-2013.aspx
– Utilisation d’USMT 5 – 6.2 avec migDocs et MigApp.xml pour capturer sur XP
– Restauration avec USMT 5 – 6.3 sur 8.1
XP -> 8.1 « non supporté » avec MDT 2013
#mstechdays Infrastructure, communication & collaboration
• Remplacer ZTIUserState.wsf dans le partage par celui récupéré sur le lien précédent (http://blogs.technet.com/b/mniehaus/)
• Remplacer Tools\x86\bootsect.exe par celui de l’ADK 8.0
• Copier USMT 5 – 6.2 dans Tools\x86\USMTX
Modifier MDT 2013 pour effectuer une migration depuis XP – non supporté
#mstechdays Infrastructure, communication & collaboration
Windows 7 Windows 8 Windows 8.1
Windows XP MDT 2012 U1 – ADK 8.0
MDT 2012 U1 – ADK 8.0
MDT 2013 – ADK 8.1 – USMT 6.2 (*)
Windows Vista MDT 2012 U1 – ADK 8.0
MDT 2012 U1 – ADK 8.0
MDT 2013 – ADK 8.1 – USMT 6.2 (*)
Windows 7 MDT 2013 – ADK 8.1
MDT 2013 – ADK 8.1
MDT 2013 – ADK 8.1
Windows 8 MDT 2013 – ADK 8.1
MDT 2013 – ADK 8.1
Windows 8.1 MDT 2013 – ADK 8.1
Résumé des migrations possibles
* En modifiant MDT 2013 - Non supporté
#mstechdays Infrastructure, communication & collaboration
• Questions / Réponses
#mstechdays Infrastructure, communication & collaboration
• Le blog PFE Windows FR : – http://blogs.technet.microsoft.com/windowsfr
• Le blog des deployment guys :– http://blogs.technet.com/b/deploymentguys/
• Le blog de l’ancien responsable produit – http://blogs.technet.com/b/mniehaus/
• L’aide de MDT• L’aide du WAIK et de l’ADK
• Livre aux éditions EyrollesDéploiement et migration Windows 8 (auteurs William Boris, Olivia Mirial et Stephane Papp)
Ressources
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Digital is business