Serverbasierte Installation von Software mit VMWare und Admin Studio



Ähnliche Dokumente
Serverbasierte Installation von Software mit VMWare und Admin Studio

Repackaging von Applikationen

Step by Step Softwareverteilung unter Novell. von Christian Bartl

Gruppenrichtlinien und Softwareverteilung

Ihr Benutzerhandbuch AVIRA ANTIVIR EXCHANGE

Installation OMNIKEY 3121 USB

BILDARCH LAN. 1 Einleitung. 2 Installation Übersicht. Server

Tutorial: Erstellen einer vollwertigen XP Home CD aus der EEE 901 Recover DVD

Installation über MSI. CAS genesisworld mit MSI-Paketen installieren

Installationsanleitung zum QM-Handbuch

Informationsblatt: Advoware über VPN

Tutorial Microsoft Office 2003 verteilen

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version September

Softwareverteilung. Musterlösung für schulische Netze mit Windows Windows Musterlösung für Schulen in Baden-Württemberg

INSTALLATION STHENO/PRO V1.2. Installation

Installation Messerli MySQL auf Linux

Tapps mit XP-Mode unter Windows 7 64 bit (V2.0)

INSTALLATION DES MICROSOFT SUS-SERVERS AUF WINDOWS XP PROFESSIONAL

Installation der SAS Foundation Software auf Windows

Installation - Start

Prodanet ProductManager WinEdition

FIREBIRD BETRIEB DER SAFESCAN TA UND TA+ SOFTWARE AUF MEHR ALS EINEM COMPUTER

IBM SPSS Statistics Version 22. Konfigurieren von Technologie für behindertengerechte Bedienung

Gezieltes Kontakt- und Kundenmanagement. Die Software für Ihren Erfolg 2,8 Millionen Anwender weltweit! Installationsleitfaden

mobilepoi 0.91 Demo Version Anleitung Das Software Studio Christian Efinger Erstellt am 21. Oktober 2005

Workshop: Eigenes Image ohne VMware-Programme erstellen

I. Travel Master CRM Installieren

Mac OS X G4 Prozessor 450 MHz (G5- oder Intelprozessor empfohlen) 512 MB RAM. zusätzliche Anforderungen Online-Version

In diesem Bereich wird beschrieben, wie Sie eine Datensicherung der Software Jack Plus durchführen können.

1 Installation QTrans V2.0 unter Windows NT4

Installationsanleitung Sander und Doll Mobilaufmaß. Stand

Installationsanleitung für Update SC-Line

Installationshinweise BEFU 2014

silent2msi Tamer Berber,

Smap3D PDM 10. Installation. Stand-Alone-Migration-Analyzer

Inhaltserzeichnis. Datenübernahme

Nach der Installation des FolderShare-Satellits wird Ihr persönliches FolderShare -Konto erstellt.

Persona-SVS e-sync GUI/Client Installation

Installationsanleitung für das Integrity Tool zur AusweisApp Version 1.7 (Microsoft Windows) Dokumentversion 1.0

ADDISON tse:nit Hinweise zum Datenumzug im tse:nit Umfeld

ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg Weiterstadt

Fraunhofer FOKUS ADPSW-INSTALLATION. Abiturdaten-Prüfsoftware. Version 3.0.1, 7. Mai 2013 FRAUNHOFER-INSTITUT FÜR OFFENE KOMMUNIKATIONSSYSTEME FOKUS

Nikon Message Center

Weather Professional & WS 550 Treiber Installation unter Windows

Software im Netz. Musterlösung für schulische Netzwerke

MailUtilities: Remote Deployment - Einführung

In diesem Bereich wird beschrieben, wie Sie eine Datensicherung der Software Jack Plus durchführen können.

Anwender-Dokumentation. Update ATOSS WINDOWS. Versionswechsel innerhalb der V2.5

INSTALLATION DES V-MODELL XT UNTER WINDOWS VISTA

BELIEBIG GROßE TAPETEN

Erstellen von PDF-Dateien aus bocad-3d in der Version 19.xxxx und 20.xxxx

UpToNet Installationsanleitung Einzelplatz und Netzwerk

1 Voraussetzungen für Einsatz des FRITZ! LAN Assistenten

Anleitung zur Updateinstallation von ElsaWin 5.20

Hinweise zur Datensicherung für die - Prüfmittelverwaltung - Inhalt

Dieses UPGRADE konvertiert Ihr HOBA-Finanzmanagement 6.2 in die neue Version 6.3. Ein UPGRADE einer DEMO-Version ist nicht möglich.

Update Messerli MySQL auf Linux

Installations Guide für YAJSW und DTLDAP

Anwenden eines Service Packs auf eine Workstation

Gezieltes Kontakt- und Kundenmanagement. Die Software für Ihren Erfolg 2,8 Millionen Anwender weltweit! Installationsleitfaden

Rillsoft Project - Installation der Software

Installation Messerli MySQL auf MAC OS X

Windows Vista Security

LERNWERKSTATT SEKUNDARSTUFE I

Systemvoraussetzungen:

SFKV MAP Offline-Erfassungstool. Installationsanleitung

Installation LehrerConsole (für Version 6.2)

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Anwendertreffen 25./26. Februar. cadwork update

Softwareverteilung mit Gruppenrichtlinien

CADEMIA: Einrichtung Ihres Computers unter Mac OS X

Kamera mit dem PC verbinden

OpenOffice Installation Eckehard Möbius, Böblingen - Oliver Schulz, Stuttgart Stand / Version 1.4

Installationsanleitung DIALOGMANAGER

3 Installation von Exchange

bizsoft Rechner (Server) Wechsel

Panagon Capture 3.0 Dokumentation

SOFiSTiK AG Installationsanleitung

Handbuch. TMBackup R3

Anleitung. Einrichtung vom HotSync Manager für den Palm 1550 bis 1800 unter Windows 7. Palm SPT 1500 / 1550 Palm SPT 1700 / Bits & Bytes Seite 1

Installation EPLAN Electric P8 Version Bit Stand: 07/2014

Kurzanleitung zur Installation von Mathcad 15.0 (M010)

zur WinIBW Version 2.3

Erfahrungsbericht Installation von OpenOffice.org2 auf Terminalservern mit Citrix Metaframe

P-touch Transfer Manager verwenden

Netzwerkversion PVG.view

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Wie kann ich meine Daten importieren? Wie kann ich meine Profile verwalten?

A Plan Installationshinweise. Copyright. Warenzeichenhinweise

LANiS Mailversender ( Version 1.2 September 2006)

MINI-VISUALISIERUNG. EIB-Bedienpanel IG/S 1.1 V

Windows 98 / Windows NT mit NCP WAN Miniport-Treiber 23. Oktober 1998

Informationen zur Verwendung von Visual Studio und cmake

Arbeiten mit Workflows Installationsleitfaden Zur Installation des d3 Workflows

Installationsanleitung PEPS V5.3.x

Die DeskCenter Management Suite veröffentlicht neue Version 8.1

- Technische Beschreibungen MIDOSAXML INSTALLATIONSANLEITUNG... 1

Installation DataExpert Paynet-Adapter (SIX)

RIS Abbild mit aktuellen Updates

Transkript:

IVV Naturwissenschaften IV der Fachbereiche Biologie Chemie Physik Westfälische Wilhelms-Universität Münster Einführung für Administratoren im WS 2004/05 Serverbasierte Installation von Software mit VMWare und Admin Studio Repackaging von Applikationen - Repaketierung von Anwendungen zur Verteilung mit Active Directory Group Policy 09-DEC-2004 Heinz-Hermann Adam (adamh@nwz.uni-muenster.de) 1 Ausblick auf die Veranstaltungsreihe Termin 11-NOV-2004 18-NOV-2004 25-NOV-2004 02-DEC-2004 09-DEC-2004 16-DEC-2004 13-JAN-2004 20-JAN-2004 Thema IVV Naturwissenschaften und NWZnet Überblick und Konzepte (nicht nur für Windows-Administratoren) Arbeitsgruppenadministration mit NWZnet Organizational Units (OUs) und Group Policy Objects (GPOs) Installation von NWZnet Windows-Clients Erzeugen und Verteilen von Referenzinstallationen mit SysPrep-Images und Symantec Ghost Serverbasierte Installation von Software mit VMware und Admin Studio Installation und Konfiguration von Windows Servern Linux in NWZnet Benutzung von tragbaren Computern unter Windows in NWZnet 2 www.uni-muenster.de/ivvnwz 1

Agenda Einleitung Hilfsmittel Repackaging mit Veritas WinInstall LE InstallShield AdminStudio Testrepaketierung Zusammenfassung 3 Wozu Repackaging? Serverbasierte Installation von Anwendungen Großteil der Applikation liegt auf einem File Server, nur absolut notwendige Dateien (Fonts, DLLs ) werden lokal installiert ( Plattenplatz) Concurrent-licensing ( Lizenzkosten) Vorkonfiguration von Software Keine Benutzereingaben bei der Installation notwendig ( Einheitliche Installation, Vermeidung von Fehlern) Automatische Verteilung von Software MSI als Standardformat für Software Installation And Maintenance (SIAM) Installation neuer Produkte und Versionen ( Betreuungsaufwand für die einzelne Maschine) 4 www.uni-muenster.de/ivvnwz 2

Was ist Repackaging? Mitschneiden des vom Hersteller bereitgestellten Installationsprozesses sauberes Ausgangssystem (Clean Build Environment), das nur das Betriebssystem enthält Kopierte Dateien (welche und wohin) Geänderte Systemkonfiguration (Registry und Files) Bearbeiten/Anpassen dieser Informationen Benutzer- und Rechnerspezifischen Teil trennen Eigene Dateien und Konfigurationen hinzufügen Erstellen eines neuen Installationspaketes MSI-Format IntelliMirror-konform 5 Womit Repackagen? Virtual Machine Software VMware Virtual PC Im Lieferumfang von Windows 2000 Server WinInstall LE Im Lieferumfang von Systems Management Server 2003 SMS Installer Produkte anderer Anbieter InstallShield AdminStudio Professional WISE Package Studio 6 www.uni-muenster.de/ivvnwz 3

Virtual Machine Software Ausgangssystem (Clean Build Environment) für Musterinstallation Leicht wieder herzustellen (Snapshot) Leicht zu vervielfältigen (kopieren) VMware Marktführer in der Intel-Welt Virtual PC Microsoft Zukauf Mac OS Windows 7 Repackagen mit WinInstall LE Snapshot vor der Installation Ausführen des Installationsprogrammes vom Hersteller Snapshot nach der Installation Differenz der Snapshots wird als MSI- Paket gespeichert Bearbeiten des MSI-Paketes Testen des MSI-Paketes 8 www.uni-muenster.de/ivvnwz 4

WinInstall LE - Discover Installation von WinINSTALL LE von der Windows 2000 Server CD VALUEADD\3RDPARTY\MGM T\WINSTLE\SWIADMLE.MSI Auf einer Virtual Machine Starten von Discover C:\Program Files\VERITAS Software\Winstall\DiscoZ.exe Wizard führt durch den Discover-Prozess Anwendungsname Speicherort der fertigen Installationspaketes (MSI) Sprache für Meldungen des Installationspaketes 10 Laufwerke, Verzeichnisse Dateien Spezifizieren der lokalen und Netzlaufwerke, die auf Änderungen untersucht werden sollen Angabe von Verzeichnissen und Dateien, die von der Untersuchung ausgeschlossen werden sollen 12 www.uni-muenster.de/ivvnwz 5

Snapshot I Ein Snapshot des aktuellen Systemzustandes wird gemacht Ausgewählte Laufwerke Registrierung Nach Abschluss kann mit der Setup-Prozedur der Applikation begonnen werden 13 Setup der Applikation Installationsprogram m auswählen Installationsroutine der Applikation wird gestartet Applikation wie gewünscht installieren 14 www.uni-muenster.de/ivvnwz 6

Snapshot II Sobald die Installationsroutine der Applikation abgeschlossen ist Ggf. weiter Änderungen vornehmen Z.B. Applikation starten und Konfigurationen vornehmen Zweiter Snapshot des aktuellen Systemzustandes wird gemacht Differenz der beiden Snapshots wird in MSI-Datei gespeichert 15 WinInstall LE Software Console Starten der VERITAS Software Console C:\Program Files\VERITAS Software\Winconsole\sea sw.exe Jedes Objekt im Paket wird durch eine GUID repräsentiert Nur durch anklicken der GUID kann herausgefunden werden, was sich dahinter verbirgt Datei Registrierungseintrag 17 www.uni-muenster.de/ivvnwz 7

Überflüssige Objekte Jede einzelne GUID muss überprüft werden Objekte ausfindig machen, die nicht in das Installationspaket gehören Z.B. Internet Explorer Favoriten 19 Testinstallation des MSI- Paketes Dateien werden während der Installation teilweise auf der Festplatte gesucht statt im CAB-Archiv des MSI- Pakets 20 www.uni-muenster.de/ivvnwz 8

Zusammenfassung - WinInstall LE Kostenlos bei Windows 2000 Server mitgeliefert Besteht aus zwei Komponenten Discover (DiscoZ.exe) Package Editor (seasw.exe) Snapshot basiert Erstellt MSI und NAI Pakete Nachteile/Probleme Nimmt wegen des Snapshot Verfahrens auch nicht zur Installation gehörige Änderungen in das Paket auf Stürzt teilweise während des Discover-Prozesses ab Bettet benötigte Dateien nicht in das MSI-Paket ein Schlecht strukturiertes Interface zur Nachbearbeitung des MSI-Paketes Nur für einfache Pakete mit einigen Registryeinträgen geeignet 21 AdminStudio Repackager Vorbereiten des Clean Build Environment Installation von Betriebssystem und Patches Vorbereiten des AdminStudio Starten und Durchführen der Musterinstallation Auswerten der Installationinformationen Automatisch (.inc) Manuell Bearbeiten im Repackager (.irp) Bauen des MSI-Paketes Testen des MSI-Paketes 22 www.uni-muenster.de/ivvnwz 9

AdminStudio Professional Repackager Tuner DevStudio ConflictSolver QualityMonitor Distribution Wizard OS Snapshot Wizard Application Isolation Wizard 23 Clean Build Environment AdminStudio Professional AdminStudio-Verzeichnis als Share freigegeben Verzeichnis für Repackaging-Daten freigegeben VMware Windows 2000 SP4 english und notwendige Patches installiert AdminStudio Share angebunden (Y:) Datenverzeichnis angebunden (Z:) Desktop-Shortcut zum isrepackager.exe gelegt 24 www.uni-muenster.de/ivvnwz 10

VMware Repackaging Wizard 26 Repackaging Wizard Starten des Repackaging Wizard von freigegebenen Ordner des AdminStudio Servers Keine lokalen Dateien auf dem Clean Build Environment 27 www.uni-muenster.de/ivvnwz 11

Repaketierungsmethode Zwei Methoden zur Feststellung der von der Setupprozedur gemachten Änderungen im System Überwachte Installation Snapshot 29 Applikationsinformationen Setupprogramm der Applikation, die repaketiert werden soll Produktinformation, die im späteren Paket verwendet werden soll Nach dem angegebenen Setup-Programm können weitere ausgeführt werden Edit Setup List Von Hand 31 www.uni-muenster.de/ivvnwz 12

Projektinformationen Vom AdminStudio Server freigebenes Laufwerk, das alle Repaketierungsinformationen aufnimmt Pro Applikation/Version ein Verzeichnis Zusätzliche Analyse Optionen Gelöschte Objekte Nicht-standard Konfigurationsdateien Verknüpfungen 33 Applikations-Setuproutine 34 www.uni-muenster.de/ivvnwz 13

Analyse der gesammelten Daten Nach Beendigung der Setup-Prozedur Können weitere Programme gestartet werden Änderungen vorgenommen werden Analyse der gesammelten Daten wird gestartet 35 Abschluss der Datenanalyse Das Ergebnis der Analyse wird gespeichert.inc-datei Weiterverarbeitung auf dem AdminStudio Server mit Repackager Modifikation Erzeugen von MSI- Paket 36 www.uni-muenster.de/ivvnwz 14

InstallShield Repackager Bearbeiten des erzeugten Repackager Projekts Hinzufügen von Informationen Setup Intent scan InstallShield setup scan Legacy media scan Erzeugen von MSI-Paket DevStudio Projekt 37 Paketübersicht Betriebssystem des Ausgangscomputers Pfad des Original- Installationsprogrammes Installationspfad(e) während der Installation Bei der Analyse festgestellte Anzahl von neuen und geänderten Dateien Registrierungseinträgen Verknüpfungen Konfigurationdateien 38 www.uni-muenster.de/ivvnwz 15

Dateien und Verzeichnisse Übersicht der von der Installation hinzugefügten und geänderten Dateien und Verzeichnisse Sortiert nach Verzeichnisbaum windowsübliche Variablen Laufwerksbuchstaben Detailinformationen zu jeder Datei mit einem Blick sichtbar Dateien und Verzeichnisse einzeln oder als ganzer Baum aus dem Paket ausblendbar 39 Registrierungsinformationen Übersicht der von der Installation hinzugefügten und geänderten Registrierungseinträge Sortiert nach Registrierungszweigen Detailinformationen zu jedem Eintrag mit einem Blick sichtbar Wert und Zweig einzeln oder als ganzer Ast aus dem Paket ausblendbar 40 www.uni-muenster.de/ivvnwz 16

Verknüpfungen im Startmenu Übersicht der von der Installation hinzugefügten und geänderten Verknüpfungen Sortiert nach Speicherorten Unterscheidung zwischen Aktueller Benutzer Alle Benutzer Detailinformationen zu jedem Eintrag mit einem Blick sichtbar Verknüpfung und Ort einzeln oder als ganzer Ast aus dem Paket ausblendbar 41 Repaketierungseinstellungen Pfad und Name MSI-Paket DevStudio-Projekt Art des Pakets Monolithisches MSI- Paket MSI-Starter Kann als Vorlage gespeichert werden 42 www.uni-muenster.de/ivvnwz 17

Paketbeschreibung Information zur im Paket enthaltenen Applikation Hersteller Name Version Web-Informationen Wie im Repackaging Wizard angegeben 43 Detaillierte Einstellungen Umgebungsvariablen/ Speicherorte des Zielsystems verwenden, statt physikalische Pfade des Ausgangssystems Einschränkung des interaktiven Teils des Setup Dateien nur dann austauschen, wenn nötig Sprachbeschränkungen Deinstallationsoptionen 45 www.uni-muenster.de/ivvnwz 18

Detaillierte Einstellungen Registrieren von Quellen und Diensten über die entsprechenden Systemschnittstellen und nicht durch Kopieren von Registrierungseinträgen Verwendung der weitergehenden Scan- Informationen Setup Intent Legacy media Betriebssystembeschränkungen 46 Paket bauen Nach Abschluss aller Anpassungen Kompilieren des MSI- Paketes Repackager erzeugt ausführlichen Logfile Viele Warnungen sind nicht ungewöhnlich Solange kein Fehler passiert wird ein MSI-Paket erzeugt MSI-Pakete mit Warnungen lassen sich in der Regel für eine Installation benutzen 48 www.uni-muenster.de/ivvnwz 19

Zusammenfassung - InstallShield AdminStudio Umfangreiche Funktionen, die über Repackaging weit hinausgehen Trotzdem relativ leicht zugänglich Braucht nicht auf dem Clean Build Environment installiert werden Sehr gute VMware Anbindung Benötigt nicht unbedingt ein CBE (Virtual OS Capture) Wizard basiert Nachteile/Probleme Hoher Anschaffungspreis Ohne technischen Supportvertrag nicht einsetzbar Produkt wurde für Testrepaketierung eingesetzt 49 Testrepaketierung 24 Produkte repaketiert 23 MSI-Pakete erfolgreich erstellt 20 MSI-Pakete installieren fehlerfrei 11 MSI-Pakete mit SIAM verträglich Teilweise mussten die generierten Repackager- Projekte mit Developer nachbearbeitet werden Adobe PageMaker 6.5 Adobe Reader 6.0 AutoCAD 2002 Biblio 32 Chem Draw Pro 5.0 ChemWindows 6.0 CorelDRAW 11 Endnote 4 Compaq excursion 7.3 AutoDesk Inventor 6 Sun Java 1.4.2 Maple 9 Mathematica 5.0 MathType 5 PC-Bibliothek 2 Apple QuickTime 6.4 Reference Manager 8.5 SigmaPlot 8 SPSS 11.5 SSH 3.2.9 McAfee VirusScan Enterprise 7.1 Microsoft Visio 2000 Compaq Visual Fortran 6.6 WS_FTP LE 5.0.8 50 www.uni-muenster.de/ivvnwz 20

Einführung für Administratoren Zusammenfassung Repaketierung Wenn Paket mit mehr als nur ein paar Dateien und Registrierunsgeinträgen Viele Anwendungen repaketiert werden Professionelle Paketierungslösung notwendig InstallShield AdminStudio WISE Package Studio Probleme sind bei der Repaketierung von Windows Installer Paketen zu erwarten Transform (MST) erstellen (Tuner) Direkt bearbeiten (Developer) Ungelöstes Problem In ausführbare Installationroutinen eingebettete Windows Installer Pakete Nicht jedes MSI-Paket ist sofort SIAM-fähig 51 Q & A Fragen und Antworten NWZnet.uni-muenster.de 52 www.uni-muenster.de/ivvnwz 21