Vista Werkzeuge für Deployment Michael Korp Technologieberater Microsoft Deutschland GmbH http://blogs.technet.com/mkorp/ Agenda Vista Setup Die Ziele Die Werkzeuge (Windows AIK) Windows PrePre-Installation Environment (WinPE (WinPE)) 2.0 WIM und ImageX Windows System Image Manager (WSIM) Windows Deployment Services (WDS) Weitere Werkzeuge Application Compatibility Toolkit 5.0 User State Migration Toolkit 3.0 1
Deployment Herausforderungen Systemvielfalt Admin Kosten Datenmigration Hardware Software Rollen Konfiguration Testen Verwaltung Anwendungen Benutzerdaten Systemeinstellungen Situation unter Windows XP Entwickelt für den Anwender, Ausführen von setup.exe Viele Abhängigkeiten zwischen den einzelnen Windows Komponenten Viele verschiedene Images aufgrund von unterschiedlicher Hardware und Sprachen Installation dauert lange und hat mehrere Phasen (Text Modus, GUI Modus, etc.) Dem (OEM) Pre Pre--Installation ToolTool-Kit fehlt die Unterstützung für komplette End End-to to--end Szenarien 2
Ziele für Windows Vista Bereitstellung von Windows Funktionen zur Image Erstellung, Modifikation und Verteilung Reduktion der Anzahl benötigter OS Images Verbesserung des PC Imaging Prozesses durch Skripting und automatisierte Werkzeuge zur Verteilung Ermöglicht Online und Offline Instandhaltung der OS Komponenten und/oder Images Einheitliche Werkzeuge für Desktop und Server Verbesserte Dokumentation während der OS Beta und nach Veröffentlichung von Vista (RTM) Vista Deployment Überblick Administratoren bauen OS Images, Updates, Anwendungen und Treiber Mit Werkzeugen aus dem WAIK werden Antwortdateien generiert, PkgMgr & ImageX modifizieren OS Images Images werden in WDS vorgehalten Images werden auf PCs durch Setup innerhalb von WinPE installiert Vista RTM Images PkgMgr ImageX SysPrep Vista Updates Image Manager Antwortdateien Windows Deployment Services (WDS) Image Based Setup (Setup.EXE) WinPE Applikationen Treiber 3
Deployment Szenarien Neues System Deployment Server System Upgrades Nebeneinander Agenda Vista Setup Die Ziele Die Werkzeuge (Windows AIK) Windows PrePre-Installation Environment (WinPE (WinPE)) 2.0 WIM und ImageX System Image Manager Windows Deployment Services Weitere Werkzeuge Application Compatibility Toolkit 5.0 User State Migration Toolkit 3.0 4
Windows AIK Werkzeuge für die Konfiguration und Installation von Windows Vista WDS Paket Image Manager & CPI Image Wartung: ImageX Kommandozeilen Werkzeug, WIM API WIM Dateisystem Filter Image Servicing: Package Manager Setup und Deployment Werkzeuge Oscdimg.exe Sys.exe, DskImage.exe Drvload.exe Fixntfs.exe, Fixfat.exe WinPE 2.0 Dokumentation, Beispiele & Whitepaper Windows PE 2.0 (WinPE) WinPE ist eine auf Vista Komponenten basierende Betriebssystem Umgebung Teil des Vista Setup Prozesses eine Lösungsplattform für OEMs um automatisiert eine große Anzahl PCs zu bestücken, oder eine Plattform für Deployment, Recovery, Imaging und Diagnose Anwendungen für Administratoren die Ablösung der DOS Boot Disk WinPE ist nicht ein embedded Betriebssystem ein alternatives Client oder Server Betriebssystem 5
Windows PE 2.0 Windows Vista Installation oder Diagnose Windows Preinstallation Environment Pre-Boot Execution Environment (PXE) Deployment Ziel Bewegliche Medien Deployment Server Imagebasiertes Setup (IBS) Vista wird als SysPrep SysPrep Image ausgeliefert Setup.exe wendet das Image an Setup wendet Image unter Verwendung von Antwortdateien (unattend.xml) für eine anwenderspezifische Installation an Setup passt das Image unter WinPE an, bevor es auf den PC angewendet wird Windows Vista Setup unterstützt das Upgrade von FAT/FAT32 auf NTFS (Standard Format ist NTFS) Zwei Wege um Vista zu installieren : Anwenden des RTM Image wobei es von Setup.exe mittels der unattend.xml modifiziert wird Installation von Vista, Konfiguration & SysPrep SysPrep,, Capture und Deployment mit Vista Imaging Werkzeugen (ImageX (ImageX)) 6
Windows Imaging WIM Image Format WIM ist ein dateibasiertes Image Format Nicht zerstörende Anwendung eines Betriebssystem Images Teilweises Einfangen eines Laufwerkes Single Instance Speicher von Datei Ressourcen Mehrere Images/Volumes in einem WIM Container Anwendung auf unterschiedlich große Zielplatten Windows Imaging WIM Image Format Stark komprimiertes Format Nur eine Instanz doppelter Dateien (SHA-1 Hash) Dateien werde mit LZX oder XPress komprimiert Aufteilung auf mehrere Medien WIMs können geteilt und in Teilen angewandt werden (.swm) Bootfähiges Image Format Unterstützung für das Starten von WinPE aus einer WIM Datei heraus 7
Vorteile des WIM Formates Image 1 WIM Datei Image 2 Image 3 Image 4 Windows Imaging Werkzeuge und Technologien ImageX Nur als Kommandozeilen Werkzeug verfügbar Grundfunktionalitäten vorhanden: APPEND, APPLY, CAPTURE, DELETE, DIR, EXPORT, INFO, SPLIT, MOUNT(RW), UNMOUNT Programmierbar über Imaging API (WIMGAPI) Eröffnet alle Imaging Funktionalitäten Ermöglicht eigenen Imaging Anwendungen und Lösungen Dokumentiert innerhalb des Deployment Deployment Tool Kit Unterstützende Technologie (Filter Treiber) WIM Dateisystem Filter: Erlaubt das Mounten Mounten und modifizieren von Images WIM Boot Filter: Unterstützung für das Starten von WinPE aus einer WIM Datei 8
Bearbeiten von Images Mount Verzeichnis ImageX /MOUNT WIM Datei /MOUNTRW /COMMIT /UNMOUNT Demo Windows PE 2.0 & ImageX 9
Unattended Setup: Antwort Datei EINE universelle Antwortdatei für Vista Betriebssysteme (Komponenten, Dienste und Anwendungsinstallationen) Standard XML Datei auf unterschiedlichen Wegen erzeugt: Script, das das neue Component Platform Interface API nutzt Als Ausgabe des neuen System Image Manager Anpassung des Images ist während der Installation ODER offline möglich Wird von SETUP.EXE während der Vista Installation verabeitet Wird vom PKGMGR.EXE während der offline Verarbeitung von Vista Images verwendet Alle XP Funktionalitäten werden unterstützt Manche XP Unattend.txt Einstellungen sind identisch Manche Namen von Einstellungen wurden in der Unattend.xml Datei geändert Unattended Setup: Windows System Image Manager CPI (Component Platform Interface) ist die API zur Erzeugung von Unattend.XML Antwortdateien Image Manager ist eine grafische Anwendung zur Erzeugung von Unattend.XML Antwortdateien Image Manager nutzt CPI API Beide, CPI und Image Manager benötigen das.net Framework und sind sowohl unter Windows XP als auch unter Windows Vista lauffähig Hinzufügen von Treiberdateien, Anwendungen, QFE s und Service Packs während der Betriebssystem Installationsphase Anpassbar 10
Windows System Image Manager XML-basierte Antwortdateien Demo Windows System Image Manager 11
Windows Deployment Services (WDS) Löst Remote Installation Services (RIS) ab RIS kann Vista nicht verteilen Für WS2003 erhältlich über das WAIK oder SP2 Installiert Vista, XP, WS2003 und W2K Images Benutzt WinPE als Boot Umgebung auf dem Zielsystem WinPE basierter WDS Client sorgt für die Image Auswahl Native Unterstützung für WIM Images Neue Microsoft PXE Server Architektur arbeitet auch mit SMS oder anderen PXE Servern zusammen Demo Windows Deployment Services (WDS) 12
Agenda Vista Setup Die Ziele Die Werkzeuge (Windows AIK) Windows PrePre-Installation Environment (WinPE (WinPE)) 2.0 WIM und ImageX System Image Manager Windows Deployment Services Weitere Werkzeuge Application Compatibility Toolkit 5.0 User State Migration Toolkit 3.0 Application Compatibility Toolkit (ACT) Richtige Anpassung Datenbank mit Anwendungen 13
Anwender: Windows EasyEasy-Transfer Netzwerk USB Kabel System Einstellungen E-Mail Dateien Favoriten Bewegliches Medium Weitere Informationen Windows Vista Überblick http://www.windowsvista.de Windows Vista für IT Experten http://www.microsoft.com/germany/technet/prodtechnol/windows vista/default.mspx Windows Vista für Entwickler http://msdn.microsoft.com/windowsvista ImageX und das WIM WIM--Imageformat http://www.microsoft.com/germany/technet/prodtechnol/windows vista/expert/ximage.mspx Business Desktop Deployment http://www.microsoft.com/desktopdeployment 14
Microsoft TechNet TechNet Online www.microsoft.com/germany/technet Website für alle IT-Pros TechNet Newsflash www.microsoft.com/germany/technet/newsflash 14-tägig erscheinender Newsletter für IT-Pros (deutschsprachig, kostenlos) TechNet Veranstaltungen www.microsoft.com/germany/technet/events kostenfreie Veranstaltungen und Seminare die technisches Tiefenwissen vermitteln TechNet Webcasts www.microsoft.com/germany/technet/webcasts Microsoft TechNet TechNet CD- / DVD-Jahresabo www.microsoft.com/germany/technet/abo TechNet Plus auch als Direct Abo Das Abo bietet Ihnen: Die Microsoft Knowledge Base Resource Kits/ Deployment Guides Whitepapers und Fallstudien Patches, Treiber, Service Packs und vieles mehr englische Microsoft Beta-Versionen 2 kostenlose Support Anfragen 20% Preisrabatt auf alle weiteren Anfragen Unterstützung in Managed Newsgroups innerhalb von 48h Kostenfreie E-learning Kurse (neue Schwerpunkte pro Quartal) www.microsoft.com/technet/signin 15
http://blogs.technet.com/mkorp 16