Open Source Clientmanagement - Linux-Magazin · opsi-WinPE System opsi-client-agent deaktivieren...

Preview:

Citation preview

Open Source Clientmanagement

opsi

Überblick● opsi-wim-capture

● Einfangen kompletter Windowsinstallationen für den nachfolgenden Rollout auf beliebigen Maschinen

● Erweiterung des Linux Supports

● Unterstützung weiterer Systeme bei der OS-Installation

● Erweiterte opsi-linux-client-agent

WIM Images mit opsiopsi-wim-capture

opsi

Überblick● Integration von Produkten in die Windows-Installation

● Produkte wie mshotfix dauern sehr lange● Es gibt Produkte welche schwer zu paketieren sind

● Erstellung eines WIM Images

● Depersonalisiert und per setup.exe installierbar● opsi-Metadaten (welche Produkte waren in welcher

Version installiert) werden gesichert und restored

opsi-wim-capture● Ein Masterprodukt (localboot) mit allen Properties

● Hilfsprodukte:

● opsi-clonezilla● Win Target Produkte

opsi-wim-capture Ablauf● Installation von Windows mit PreservePE

● opsi-clonezilla Backup der Platte (System+PE)

● Backup opsi Metadaten

● PE bootfähig machen und PE script erstellen

● Sysprep (Depersonalisierung)

● PE-Boot Capture und schreiben ins Zielprodukt

● opsi-clonezilla Restore der Platte (System+PE)

opsi-wim-capture: Pre1

opsi-WinPE

System

Windows Installation

Preserve PE Partition = true

depot

images

opsi-wim-capture: Pre2

opsi-WinPE

System

ProduktInstallationz.B. mshotfix

depot

images

opsi-wim-capture: Step1

opsi-WinPE

System

Sichern der Platte mit

opsi-clonezilla

depot

images

opsi-wim-capture: Step1a● Warum opsi-clonezilla Backup ?

● Das nachfolgende Sysprep macht die Systempartition für die weitere Verwendung unbrauchbar

● Ein vom erstellten (captured) WIM-Image erstelltes System enthält Informationen über das gelaufene Sysprep und ist nicht als Basis für weitere opsi-wim-capture Läufe geeignet

● Erneutes capturen immer auf Basis desrestoreten opsi-clonezilla Images ausführen

opsi-wim-capture: Step2

opsi-WinPE

System

opsi-MetadataBackup

c:\opsi.org\log

depot

images

opsi-wim-capture: Step3

opsi-WinPE

System

opsi-client-agentdeaktivieren

depot

images

opsi-wim-capture: Step4

opsi-WinPE

System

Sysprep

depot

images

opsi-wim-capture: Step5

opsi-WinPE

System

Aktivieren der PE-Partition

depot

images

opsi-wim-capture: Step6

opsi-WinPE

System

Schreiben der work.cmd

und Reboot

depot

images

opsi-wim-capture: Step7

opsi-WinPE

System

winpe liest System und

schreibt nachwim

depot

images

opsi-wim-capture: Step8

opsi-WinPE

System

Restore der Platte mit

opsi-clonezilla

depot

images

opsi-linux-support

opsi

Linuxsupport: Überblick / ZielClient Management für heterogene Umgebungen(Windows / Linux) aus 'einem Guß'.

Distributionsübergreifender Ansatz

– Debian, Ubuntu

– openSuse, SLES

– CentOS, Fedora, RedHat

Clientagent

– Befehlskompatibel zu Windows

– Selbe Code-Basis

Überblick

opsi-linux-client-agentopsi-script

● Kommunikation mit dem opsi-server

● Funktionen um Infos zu laufendem OS zu bekommen

● Programme / Scripte starten

– z.B Repositories hinzufügen

– Software aus einem Repository installieren● Files patchen, ....

● Logging

opsi-linux-client-agentopsi-client-agent besteht aus zwei Komponenten

● opsiclientd (daemon)

– Start beim Boot, Event gesteuert

– Startet bei Event opsiscriptstarter

– opsiscriptstarter mountet share und startet opsi-script

● opsi-script

– Der opsi Script Interpreter

Danke für Ihre Aufmerksamkeit

Stand: Halle 3, Stand D35, 110 (Cape & uib)

Weitere Infos im Internet unter:

opsi.orguib.de

Recommended