<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Getting started Archives | XOAP</title>
	<atom:link href="https://xoap.io/de/docs-tag/getting-started/feed/" rel="self" type="application/rss+xml" />
	<link>https://xoap.io/de/docs-tag/getting-started/</link>
	<description>Plattform für IT-Infrastruktur und Arbeitsplatzautomatisierung</description>
	<lastBuildDate>Di, 16 Jun 2026 07:01:41 +0000</lastBuildDate>
	<language>de</language>
	<sy:updateperiod>
	stündlich	</sy:updateperiod>
	<sy:updatefrequency>
	1	</sy:updatefrequency>
	

<image>
	<url>https://xoap.io/wp-content/uploads/2023/11/cropped-favicon-32x32.png</url>
	<title>Getting started Archives | XOAP</title>
	<link>https://xoap.io/de/docs-tag/getting-started/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Standardizing on premises OS images</title>
		<link>https://xoap.io/de/docs/standardizing-on-premises-os-images/</link>
					<comments>https://xoap.io/de/docs/standardizing-on-premises-os-images/#respond</comments>
		
		<dc:creator><![CDATA[Stella]]></dc:creator>
		<pubDate>Mi, 11. Feb 2026 10:02:25 +0000</pubDate>
				<guid ispermalink="false">https://xoap.io/?post_type=docs&#038;p=29358</guid>

					<description><![CDATA[<p>1. Übersicht Dieser Leitfaden führt Sie durch den End-to-End-Prozess der Standardisierung von On-Premises-Betriebssystemimages mit XOAP. Ziel ist es, Ihnen dabei zu helfen, wiederholbare, konforme und anbieterunabhängige Basisimages zu erstellen, die konsistent in On-Premises-Bereitstellungen auf VMware vSphere, Nutanix oder XenServer verwendet werden können. Was sind standardisierte On-Premises-Betriebssystemimages? Standardisierte Cloud-Betriebssystemimages sind zentral definiert, versioniert, […]</p>
<p>The post <a href="https://xoap.io/de/docs/standardizing-on-premises-os-images/">Standardizing on premises OS images</a> appeared first on <a href="https://xoap.io/de">XOAP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-08f878cd wp-block-group-is-layout-flex">
<h2 class="wp-block-heading overview-flow" style="font-size:38px">1. Überblick</h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Diese Anleitung führt Sie durch die&nbsp;<strong>End-to-End-Prozess der Standardisierung von On-Premises-Betriebssystem-Images mit XOAP.&nbsp;</strong>Das Ziel ist es, Ihnen beim Aufbau zu helfen&nbsp;<strong>wiederholbare, konforme und anbieterunabhängige Basis-Images</strong>&nbsp;das konsistent über On-Premises-Bereitstellungen auf VMware vSphere, Nutanix oder XenServer hinweg verwendet werden kann.&nbsp;</p>
</blockquote>



<figure class="wp-block-image size-full"><img decoding="async" src="https://xoap.io/wp-content/uploads/2026/02/connect-azure-tenant-image-management-xoap.svg" alt="" class="wp-image-29435"/></figure>



<h3 class="wp-block-heading" style="font-size:28px">Was sind standardisierte On-Premises-Betriebssystem-Images?&nbsp;</h3>



<p>Standardisierte Cloud-Betriebssystem-Images sind&nbsp;<strong>zentral definierte, versionierte und automatisierte Betriebssystemabbilder, die:&nbsp;</strong></p>



<ul class="wp-block-list">
<li>Eine gemeinsame Basis befolgen (Sicherheit, Härtung, Werkzeuge)&nbsp;</li>



<li>werden auf reproduzierbare Weise erstellt&nbsp;</li>



<li>Kann in mehreren Umgebungen und von mehreren Anbietern wiederverwendet werden&nbsp;</li>



<li>Als Grundlage für höherstufige Automatisierung (Plattformverwaltung) dienen&nbsp;</li>
</ul>



<p>XOAP fungiert als&nbsp;<strong>Steuerungsebene</strong>&nbsp;die festlegt, wie ein Image aussehen und wie es aufgebaut sein soll, während die eigentliche Ausführung des Builds innerhalb der Zielumgebung stattfindet.&nbsp;</p>



<h3 class="wp-block-heading" style="font-size:28px">Was ist der Unterschied zwischen Bildern, die in der Cloud und On-Premises erstellt werden</h3>



<p>Das Erstellen von Bildern in der Cloud und On-Premises verfolgt dasselbe übergeordnete Ziel – die Erstellung eines wiederverwendbaren, standardisierten Maschinenbilds –, unterscheidet sich jedoch erheblich in den Implementierungsdetails.&nbsp;&nbsp;&nbsp;</p>



<p>In On-Premises-Umgebungen verlassen sich Image-Erstellungen typischerweise auf vollständige Betriebssystem-Installer und erfordern einen expliziten&nbsp;<strong>autounattend.xml</strong>&nbsp;für Windows, um Einrichtungsschritte wie Festplattenpartitionierung, Gebietsschema, Benutzer und anfängliche Konfiguration zu automatisieren; zusätzliche Skripte werden benötigt, um zu konfigurieren&nbsp;<strong>WinRM</strong>, öffnen oder anpassen&nbsp;<strong>Windows-Firewall</strong>, und installieren Sie das passende&nbsp;<strong>Hypervisor-Tools</strong>&nbsp;(zum Beispiel VMware Tools oder XenServer Guest Tools) zur Gewährleistung von Verwaltbarkeit und Leistung.&nbsp;&nbsp;</p>



<p>In Cloud-Umgebungen werden viele dieser Schritte durch Metadatendienste und vorkonfigurierte Basisimages teilweise von der Plattform abstrahiert, aber Anpassungsskripte sind immer noch erforderlich, um den Unternehmensstandards zu entsprechen. </p>



<p>Für&nbsp;<strong>Linux</strong>, erfordern sowohl Cloud- als auch On-Premises-Image-Builds unbeaufsichtigte Installationsmechanismen (z. B&nbsp;<strong>Anschieben</strong>,&nbsp;<strong>Preseed</strong>, oder&nbsp;<strong>Cloud-Init</strong>) zusammen mit Post-Installations-Skripten zur Konfiguration des SSH-Zugangs, von Firewall-Regeln, Netzwerkeinstellungen, Zeitsynchronisation und zur Installation der relevanten Hypervisor- oder Cloud-Agent-Pakete, um sicherzustellen, dass sich das Image nahtlos in die Zielplattform integriert.&nbsp;</p>



<h3 class="wp-block-heading" style="font-size:28px">Architekturübersicht – Funktionsweise&nbsp;</h3>



<p>Auf hoher Ebene sieht der Prozess wie folgt aus:&nbsp;</p>



<ol class="wp-block-list">
<li>XOAP definiert Betriebssysteme, Builder und Image-Definitionen&nbsp;</li>



<li>On-Premises&nbsp;<strong>Verbinder</strong>&nbsp;führt Builds lokal aus&nbsp;</li>



<li>Bilder werden mit nativer Anbieter-Tooling erstellt&nbsp;</li>



<li>Ergebnisse werden verfolgt, versioniert und wiederverwendet&nbsp;</li>
</ol>



<p>Schlüsseldesignprinzipien:&nbsp;</p>



<ul class="wp-block-list">
<li><strong>Kein öffentlicher eingehender Zugriff erforderlich</strong>&nbsp;für XOAP&nbsp;</li>



<li><strong>Am wenigsten</strong><strong>‑</strong><strong>privilegierter Zugriff</strong>&nbsp;mit autochthonen Identitätskonzepten&nbsp;</li>



<li><strong>Trennung von Steuerungs- und Ausführungs-Ebene</strong>&nbsp;</li>
</ul>



<h3 class="wp-block-heading" style="font-size:28px">Kurzer Überblick über den End-to-End-Fluss&nbsp;</h3>



<ul class="wp-block-list">
<li>Bereiten Sie die Voraussetzungen vor&nbsp;</li>



<li>Einen Connector bereitstellen&nbsp;</li>



<li>Lokale Verbindung hinzufügen&nbsp;</li>



<li>Betriebssysteme hinzufügen und verwalten&nbsp;</li>



<li>Builder konfigurieren&nbsp;</li>



<li>Bilddefinitionen erstellen&nbsp;</li>



<li>Image-Builds ausführen&nbsp;</li>



<li>Die erstellten Bilder validieren&nbsp;</li>



<li>Fehlerbehebung, falls erforderlich&nbsp;</li>



<li>Nächste Schritte und Erweiterungen&nbsp;</li>
</ul>



<h2 class="wp-block-heading prerequisites-on-premises prerequisites-title" style="font-size:38px">2. Voraussetzungen</h2>



<p>Stellen Sie vor Beginn sicher, dass die folgenden Voraussetzungen erfüllt sind:&nbsp;</p>



<h3 class="wp-block-heading" style="font-size:28px">Allgemein</h3>



<ul class="wp-block-list">
<li>Ein aktiver XOAP Workspace&nbsp;</li>



<li>Zugriff auf mindestens eine unterstützte On-Premises-Virtualisierungsplattform&nbsp;</li>



<li>Berechtigungen zum Erstellen von Bildern und Identitäten in der Zielumgebung (lösungsspezifisch)&nbsp;</li>



<li>Auf einer Linux- oder Windows-VM, um den XOAP Connector, der als Proxy fungiert, zu installieren&nbsp;</li>



<li>Wenn ein Proxy für die Internetverbindung verwendet wird, werden Proxy-Anmeldeinformationen für den Connector benötigt.&nbsp;</li>



<li>Der Connector hat Zugriff auf die erstellten Images mit den erforderlichen Ports (WinRM 8595, 8596).&nbsp;</li>



<li>Ein ISO auf dem Datenspeicher der gewünschten Plattform&nbsp;</li>



<li>Der SHA256-Hash der ISO&nbsp;</li>
</ul>



<h3 class="wp-block-heading tabs-title" style="font-size:28px">Cloudspezifisch&nbsp;</h3>



<h4 class="wp-block-heading tab" style="font-size:28px">vSphere&nbsp;&nbsp;</h4>



<pre class="wp-block-code"><code>Erforderliche Berechtigungen auf vCenter-Ebene (Mindestsatz):

    • Datenspeicher
    • Speicherplatz zuweisen
    • Datenspeicher durchsuchen
    • Dateivorgänge auf niedriger Ebene
    • Netzwerk
    • Netzwerk zuweisen
    • Ressource
    • Virtuelle Maschine einem Ressourcenpool zuweisen
    • Virtuelle Maschine → Inventar
    • Neu erstellen
    • Registrieren
    • Entfernen
    • Virtuelle Maschine → Konfiguration
    • Neue Festplatte hinzufügen
    • Gerät hinzufügen oder entfernen
    • CPU-Anzahl ändern
    • Arbeitsspeicher ändern
    • Einstellungen
    • Virtuelle Maschine → Interaktion
    • Einschalten
    • Ausschalten
    • Zurücksetzen
    • Virtuelle Maschine → Bereitstellung
    • Festplattenzugriff zulassen
    • Festplattenzugriff nur lesen zulassen
    • vApp
    • Importieren

Best Practices:
    • Erstellen Sie eine dedizierte vCenter-Rolle für Packer/XOAP
    • Weisen Sie die Rolle auf Datacenter- oder Ordner-Ebene zu
    • Verwenden Sie ein Dienstkonto, keinen persönlichen Benutzer </code></pre>



<h4 class="wp-block-heading tab" style="font-size:28px">Nutanix&nbsp;</h4>



<pre class="wp-block-code"><code>Erforderliche Rollen / Berechtigungen:
    • Möglichkeit zum Erstellen, Aktualisieren und Löschen von VMs
    • Berechtigungen für Bild-Upload und -Verwaltung
    • Berechtigungen für die Netzwerkauswahl
    • Berechtigungen zum Anhängen/Trennen von Datenträgern

Empfohlene integrierte Rollen:
    • Infrastruktur-Administrator (umfassend, am einfachsten)
    • Oder eine benutzerdefinierte Rolle mit:
    • VM erstellen / löschen
    • Bild erstellen / aktualisieren
    • Netzwerk anzeigen / zuordnen

Bewährte Verfahren:
    • Verwenden Sie ein Dienstkonto in Prism Central
    • Beschränken Sie die Berechtigungen, wenn möglich, auf ein bestimmtes Projekt</code></pre>



<h4 class="wp-block-heading tab" style="font-size:28px">XenServer</h4>



<pre class="wp-block-code"><code>Erforderliche Berechtigungen:
    • Pool‑Administrator oder eine gleichwertige benutzerdefinierte Rolle mit:
    • VM erstellen / zerstören
    • Datenträger anhängen / abtrennen
    • Energieoperationen
    • ISO SR‑Zugriff

Schlüsselanforderungen:
    • Zugriff auf ein ISO SR mit den Installationsmedien
    • Berechtigung zum Erstellen von Vorlagen oder Basis‑VMs

Bewährte Verfahren:
    • Verwenden Sie einen dedizierten Automatisierungsbenutzer
    • Vermeiden Sie die Verwendung des integrierten Root-Kontos </code></pre>



<h3 class="wp-block-heading" style="font-size:28px">2.1 XOAP Connector installieren&nbsp;</h3>



<p>Für On-Premises-Szenarien verwendet XOAP einen&nbsp;<strong>Verbinder</strong>&nbsp;das in der Zielumgebung läuft.&nbsp;</p>



<p>Wichtige Anforderungen für die Funktion des Connectors mit unserem Backend:&nbsp;</p>



<ul class="wp-block-list">
<li>Nur ausgehende Kommunikation zu XOAP (api.xoap.io) über 443&nbsp;</li>



<li>Keine eingehenden Firewall-Regeln erforderlich&nbsp;</li>



<li>Für Windows-Systeme führen Sie PowerShell bitte als Administrator aus.&nbsp;</li>



<li>Für Linux-Systeme führen Sie bitte die Befehle mit sudo aus, um die richtigen Berechtigungen sicherzustellen.&nbsp;</li>
</ul>



<p>Der Connector kann auf Windows- und Linux-Geräten installiert werden. Der Vorgang kann gestartet werden, indem Sie im Inventurbereich Ihres XOAP-Arbeitsbereichs auf die Schaltfläche “+ Gerät hinzufügen” klicken.&nbsp;</p>



<ol class="wp-block-list">
<li>Laden Sie das richtige Installationsprogramm auf das Gerät herunter, das Netzwerkzugriff auf Ihr vCenter hat.&nbsp;&nbsp;</li>



<li>Erstellen Sie einen neuen API-Schlüssel, indem Sie auf + API-Schlüssel erstellen (oder bestehenden auswählen) klicken. Wählen Sie unter API-Token-Typ XOAP Connector aus.&nbsp;</li>



<li>Navigieren Sie auf dem Gerät zu dem Speicherort, an dem das Installationsprogramm heruntergeladen wurde, und führen Sie den Befehl mit dem zusätzlichen Flag –imageManagement aus.&nbsp;&nbsp;</li>
</ol>



<p><em>Beispiel: .\XOAP.Connector.Installer.exe –install –apiKey BITTE_API_SCHLÜSSEL_AUSWÄHLEN –workspace IHRE_WORKSPACE_ID –imageManagement</em></p>



<h3 class="wp-block-heading" style="font-size:28px">2.2 Registrierung überprüfen&nbsp;</h3>



<p><strong><em>Bitte beachte, dass du durch das Befolgen dieser Schritte kurzzeitig aus dem Modul "Erste Schritte" navigierst. Du kannst jedoch jederzeit zurückkehren, um dort weiterzumachen, wo du aufgehört hast.</em></strong></p>



<p>Nach der Installation des XOAP Connectors müssen Sie überprüfen, ob die Kommunikation mit der XOAP-Plattform erfolgreich ist.</p>



<p><strong>Schritte zur Überprüfung:</strong>&nbsp;</p>



<ol class="wp-block-list">
<li>Erweitern Sie im linken Navigationsmenü&nbsp;<strong>Bestandsaufnahme</strong>&nbsp;Modul und klicken Sie auf&nbsp;<strong>Geräte</strong>.&nbsp;</li>



<li>Finden Sie den Rechner, auf dem Sie den Connector installiert haben, indem Sie nach seinem Hostnamen in der&nbsp;<strong>Gerätename</strong>&nbsp;Spalte.&nbsp;</li>



<li>Überprüfe das&nbsp;<strong>Ist online</strong>&nbsp;Spalte neben Ihrem Gerät. Der Status sollte angezeigt werden als&nbsp;<strong>Verbunden</strong>, was die erfolgreiche Installation und Kommunikation des Connectors mit der Plattform bestätigt.&nbsp;<em>(Hinweis: Wenn “Getrennt” angezeigt wird, stellen Sie sicher, dass das Gerät eingeschaltet ist, über Internetzugang verfügt und der XOAP-Dienst ausgeführt wird).</em>&nbsp;</li>
</ol>



<h2 class="wp-block-heading connection-on-premises main-title" style="font-size:38px">3. Eine Verbindung hinzufügen&nbsp;</h2>



<p>XOAP&nbsp;<strong>Verbindungen</strong>&nbsp;Speichern Sie die Anmeldeinformationen und Endpunkte, die XOAP zur Integration mit externen Systemen (z. B. Cloud-Anbietern und lokalen Virtualisierungsplattformen) benötigt. Diese Verbindungen werden dann von anderen XOAP-Funktionen verwendet.&nbsp;</p>



<h3 class="wp-block-heading tabs-title" style="font-size:28px">Cloud-spezifische Verbindung hinzufügen&nbsp;</h3>



<h4 class="wp-block-heading tab" style="font-size:28px">Nutanix</h4>



<pre class="wp-block-code"><code>Felder, die Sie bereitstellen:

  •   <strong>Verbindungsname</strong>– Freundlicher Name, der in XOAP verwendet wird, um diese Verbindung zu referenzieren. •   <strong>Verbinder</strong> - Das Gerät, auf dem der XOAP Connector installiert ist und das als Brücke zwischen der XOAP        Plattform und Ihrer Umgebung fungiert.
  •   <strong>Nutanix-Benutzername</strong>– Das Konto, das XOAP zur Authentifizierung bei Nutanix verwendet (typischerweise Prism). •   <strong>Nutanix Passwort</strong> - Das Passwort für das Nutanix-Konto.   <strong>Endpunkt</strong>– Der Prism-Endpunkt (Hostname/IP + Port, falls zutreffend), mit dem sich XOAP verbindet.   <strong>Clustername</strong> - Der Nutanix Cluster-Identifikator/Name in Prism, in dem Vorgänge ausgeführt werden.   <strong>Unsicher (Umschalten)</strong>– Ermöglicht die Verbindung ohne strenge TLS-Validierung (nur in Labor-/PoC-Szenarien verwenden, wenn erforderlich).   <strong>Beschreibung (optional)</strong> - Freitext-Notiz zur Dokumentation von Zweck/Besitzer der Verbindung.
  •   <strong>Schlagwörter (optional)</strong>- Labels zum Auffinden, Filtern und Verwalten von Verbindungen (maximal 5 pro Objekt).&nbsp;&nbsp;</code></pre>



<h4 class="wp-block-heading tab" style="font-size:28px">vCenter</h4>



<pre class="wp-block-code"><code>Felder, die Sie bereitstellen:

  •   <strong>Verbindungsname</strong>– Freundlicher Name, der in XOAP verwendet wird, um diese Verbindung zu referenzieren. •   <strong>Verbinder</strong> - Das Gerät, auf dem der XOAP Connector installiert ist und das als Brücke zwischen der XOAP-Plattform und Ihrer Umgebung fungiert.
  •   <strong>vCenter Server</strong>– Der Hostname oder die IP-Adresse des vCenter, mit dem sich XOAP verbinden wird. •   <strong>Benutzername</strong> - Der vCenter-Benutzer (oder die SSO-Identität), der für die Authentifizierung verwendet wird. •   <strong>Passwort</strong>– Das Passwort für den angegebenen vCenter-Benutzer.
  •   <strong>Rechenzentrum</strong> - Der vSphere<em>Rechenzentrum</em>Inventarobjekt, das die Cluster/Hosts/Datenspeicher enthält, die Sie anvisieren möchten.   <strong>Cluster</strong> – Der vSphere-Cluster unter dem ausgewählten Rechenzentrum, der Hosts gruppiert und ein gemeinsames Ressourcenmanagement (DRS/HA bei Aktivierung) bietet.
  •   <strong>Gastgeber</strong>– Ein bestimmter ESXi-Host, der als Ziel ausgewählt werden soll (oft nützlich, wenn ein exakter Host ausgewählt wird, anstatt die Planung über Cluster/Regeln vorzunehmen).   <strong>Ressourcenpool</strong>- Der Ressourcenpool innerhalb des Clusters/Hosts, der CPU-/RAM-Anteile/Limits/Reservierungen für bereitgestellte VMs definiert.   <strong>Datenspeicher</strong> - Der Speicherort, an dem VM-Dateien (VMDKs/Konfiguration) abgelegt werden.
  •   <strong>Ordner</strong> - Der vCenter-VM-Ordner, der zum Organisieren bestimmt, wo das VM-Objekt in der Inventarliste erscheint.   <strong>Unsicher (Umschalten)</strong>- Ermöglicht die Verbindung ohne strenge TLS-Validierung (nur verwenden, wenn in Labor-/PoC-Szenarien erforderlich).
  •   <strong>Beschreibung (optional)</strong> - Freitext-Notiz zur Dokumentation von Zweck/Besitzer der Verbindung.
  •   <strong>Schlagwörter (optional)</strong>- Labels zum Auffinden, Filtern und Verwalten von Verbindungen (maximal 5 pro Objekt).&nbsp;&nbsp;</code></pre>



<p><em>Wichtiges Verhalten:&nbsp;</em></p>



<ul class="wp-block-list">
<li><em>Groß-/Kleinschreibung berücksichtigende Felder: Namen von vCenter-Inventurobjekten (Datacenter/Cluster/Host/Resource pool/Datastore/Folder) sind im Hinblick auf die Groß- und Kleinschreibung empfindlich. Geben Sie sie exakt so ein, wie sie in vCenter definiert sind.&nbsp;</em></li>
</ul>



<h4 class="wp-block-heading tab" style="font-size:28px">XenServer</h4>



<pre class="wp-block-code"><code>Wir bereiten das für Sie vor</code></pre>



<h2 class="wp-block-heading os-on-premises main-title" style="font-size:38px">4. Betriebssysteme hinzufügen&nbsp;</h2>



<p>In XOAP stellt das Betriebssystem das Basisabbild dar, das als Grundlage für Ihr benutzerdefiniertes virtuelles Maschinenabbild verwendet wird.&nbsp;&nbsp;<br>Betriebssysteme für lokale Umgebungen sind für alle Arten von lokalen Hypervisoren generisch.&nbsp;</p>



<p>Beispiele:&nbsp;</p>



<ul class="wp-block-list">
<li>Windows 11 Enterprise&nbsp;</li>



<li>Windows Server 2025&nbsp;</li>



<li>Ubuntu LTS&nbsp;</li>



<li>RHEL&nbsp;</li>
</ul>



<p>Sie können ein neues Betriebssystem hinzufügen, indem Sie in der oberen rechten Ecke auf “+ Basisimage hinzufügen” klicken.&nbsp;</p>



<p>Beim Hinzufügen eines On-Premises-Betriebssystems in XOAP definieren Sie:&nbsp;</p>



<ul class="wp-block-list">
<li><strong>Name</strong>– Name Ihres Betriebssystems. Sie können den Namen nach Ihrer eigenen Namenskonvention festlegen&nbsp;</li>



<li><strong>ISO-Dateiname</strong>– geben Sie den Namen Ihrer ISO-Datei an, die als Basisbetriebssystem für Ihre Image-Definition verwendet wird. Beispiel:&nbsp;<em>SERVER_EVAL_x64FRE_de-de.iso</em>&nbsp;</li>



<li><strong>ISO-Pfad</strong>– vollständiger Speicherort für Ihre ISO-Datei Beispiel:&nbsp;<em>[datastore01] ISO/</em>&nbsp;</li>



<li><strong>ISO-Prüfsumme</strong>– Prüfsumme Ihrer ISO als zusätzliche Sicherheitsfunktion&nbsp;</li>
</ul>



<h3 class="wp-block-heading tabs-title" style="font-size:28px">Betriebssystemspezifisch</h3>



<h4 class="wp-block-heading tab">Für Windows&nbsp;</h4>



<pre class="wp-block-code"><code>  -   <strong>Autounattend</strong>– Datei, die zum Ändern von Windows-Einstellungen während des Setups verwendet wird. Diese Datei muss in den XOAP-Ressourcenbereich hochgeladen werden. Sie können eine der vorab hochgeladenen autoanattend.xml-Dateien auswählen, wenn diese für Sie passen.   <strong>Einrichtungsdateien</strong> - definiert, welche zusätzlichen Dateien XOAP während der Installation des Betriebssystems in die virtuelle Maschine einbindet.</code></pre>



<h4 class="wp-block-heading tab">Für Linux&nbsp;</h4>



<pre class="wp-block-code"><code>Wir bereiten das für Sie vor</code></pre>



<p>Das ist wichtig:&nbsp;</p>



<ul class="wp-block-list">
<li>Verwenden Sie Get-FileHash in PowerShell, um die Prüfsumme für die ISO-Datei zu generieren: Get-FileHash -Path “<a href="http://fileserver/isos/Windows11_24H2.iso" target="_blank" rel="noreferrer noopener">\fileserver\isos\Windows11_24H2.iso</a>”-Algorithmus SHA256. Kopieren Sie den zurückgegebenen Hash-Wert in das Feld ISO-Prüfsumme in XOAP.&nbsp;</li>



<li>Setup-Dateien werden typischerweise von unattend.xml verwendet, um Treiber, Tools zu installieren oder benutzerdefinierte PowerShell-Skripte während oder unmittelbar nach dem ersten Start auszuführen. Für diesen Anwendungsfall stellen wir einige Vorlagendateien zur Verfügung, wie z. B.:
<ul class="wp-block-list">
<li>windows-init.ps1 – Aktiviert die Windows-Remoteverwaltung in Windows-Builds. Dies ist erforderlich, um die Erstellung einer Vorlagen-VM in vCenter erfolgreich abzuschließen.&nbsp;</li>
</ul>
</li>
</ul>



<h2 class="wp-block-heading builder-configuration-on-premises main-title" style="font-size:38px">5. Builder-Konfiguration hinzufügen&nbsp;</h2>



<p>Die Builder-Konfiguration definiert&nbsp;<strong>Wo und wie</strong>&nbsp;Es wird ein Image erstellt, das auf der ausgewählten Plattform oder dem ausgewählten Cloud-Anbieter basiert (z. B. AWS, Azure, Google Cloud oder VMware). Bei der Konfiguration des Builders wählen Sie außerdem die&nbsp;<strong>Verbindung</strong>&nbsp;für Ihre Cloud- oder On-Premises-Umgebung.&nbsp;</p>



<p>Eine Builder-Konfiguration beinhaltet typischerweise:&nbsp;</p>



<ul class="wp-block-list">
<li>Zielplattform (Nutanix, vSphere oder XenServer.)&nbsp;</li>



<li>CPU- und RAM-Konfiguration&nbsp;</li>



<li>Netzwerk- und Speicher­konfiguration&nbsp;</li>



<li>Temporäre Bauressourcen&nbsp;</li>
</ul>



<p>Entwickler abstrahieren Anbieterunterschiede und halten Builds transparent und überprüfbar.&nbsp;</p>



<p>Um einen neuen Builder zu erstellen, klicken Sie auf “+ Builder Configuration” und wählen Sie den gewünschten Hypervisor aus.</p>



<h3 class="wp-block-heading tabs-title" style="font-size:28px">Builder-Konfiguration Cloud-spezifisch hinzufügen</h3>



<h4 class="wp-block-heading tab" style="font-size:28px">Nutanix</h4>



<pre class="wp-block-code"><code>Allgemeine Einzelheiten:
  •   <strong>Name</strong>– Freundlicher Name, der in XOAP zur Referenzierung dieser Builder-Konfiguration verwendet wird.   <strong>Typ auswählen</strong> - Die Zielplattform für den Builder (in diesem Kontext auf Nutanix gesetzt).   <strong>Betriebssystemtyp</strong>– Der Betriebssystemtyp der zu erstellenden virtuellen Maschine.   <strong>Verbindung</strong> - Die vorkonfigurierte Nutanix-Verbindung, die XOAP verwendet, um sich mit Ihrem Nutanix-Cluster zu authentifizieren und mit ihm zu interagieren.   <strong>Subnetzname</strong>Der Name des Nutanix-Netzwerks/Subnetzes, mit dem die virtuelle Maschine während des Erstellungsprozesses verbunden wird.  <strong> Beschreibung (optional)</strong> - Freitextnotiz zur Dokumentation des Zwecks, des Eigentümers oder spezifischer Details dieser Builder-Konfiguration.   <strong>Schlagwörter (optional)</strong> - Labels zur besseren Auffindung, Filterung und Verwaltung von Builder-Konfigurationen.&nbsp;&nbsp;&nbsp;</code></pre>



<pre class="wp-block-code"><code>Umgebungskonfiguration:   <strong>CPU</strong> – Die Anzahl der virtuellen CPUs, die der virtuellen Maschine während des Builds zugewiesen wurden.
•   <strong>Speicher GB</strong> - Der für die virtuelle Maschine zugewiesene Arbeitsspeicher, angegeben in Gigabyte. •   <strong>CD-Dateien</strong>– Eine Liste von Dateien, die hochgeladen und als CD-ROM an die virtuelle Maschine angehängt werden sollen. Sie können mehrere Dateien durch Drücken der Eingabetaste oder durch Kommas trennen.   <strong>Boot-Typ</strong> - Die Firmware-Boot-Konfiguration, die für die virtuelle Maschine verwendet wird (z. B. Legacy oder UEFI).
  •   <strong>Boot-Priorität</strong>– Die Startreihenfolge/Priorität des Bootgeräts (z. B. das Festlegen, dass zuerst von der CD-ROM und dann von der Festplatte gestartet wird).   <strong>Festplattengröße (GB)</strong> - Die Gesamtkapazität der zu erstellenden primären virtuellen Festplatte, angegeben in Gigabyte.
  •   <strong>GPU</strong>- Optionale GPU-Konfiguration zum Anhängen einer virtuellen Grafikprozessor-Einheit (vGPU) an die VM während der Erstellung.&nbsp;</code></pre>



<pre class="wp-block-code"><code>Ausgabe-Konfiguration / Alle Betriebssysteme

  •   <strong>Bild exportieren (umschalten)</strong> – Wenn aktiviert, exportiert die resultierende erstellte virtuelle Maschine in ein endgültiges Nutanix-Image.   <strong>Sysprep am Ende deaktivieren (Umschalten)</strong> Wenn aktiviert, wird der Standardprozess der Systemvorbereitung (Sysprep) am Ende eines Windows-Builds übersprungen. Verwenden Sie dies nur, wenn Sie die Verallgemeinerung über benutzerdefinierte Skripte handhaben. •   <strong>Herunterfahrenbefehl&nbsp;</strong>– Der spezifische Befehl, der verwendet wird, um das Gastbetriebssystem nach Abschluss der Bereitstellung ordnungsgemäß herunterzufahren.   <strong>Herunterfahr-Zeitüberschreitung<strong><strong>&nbsp;</strong></strong></strong> - Die maximale Wartezeit, bis die virtuelle Maschine heruntergefahren ist, bevor ein erzwungenes Ausschalten oder ein Fehlschlag des Builds erfolgt.&nbsp;&nbsp;&nbsp;</code></pre>



<h4 class="wp-block-heading tab" style="font-size:28px">vSphere</h4>



<pre class="wp-block-code"><code>Felder, die Sie bereitstellen:

Allgemeine Details

  •   <strong>Name</strong> – Ein für XOAP verwendeter Anzeigename, der diese Builder-Konfiguration referenziert.   <strong>Typ auswählen</strong> Die Zielplattform für den Builder (in diesem Kontext auf vSphere gesetzt).   <strong>Verbindung&nbsp;</strong>– Die vorkonfigurierte vSphere-Verbindung, die XOAP zur Authentifizierung und Interaktion mit Ihrer vCenter/ESXi-Umgebung verwendet.   <strong>Festplattengröße (GB)</strong> - Die Gesamtkapazität der zu erstellenden primären virtuellen Festplatte in Gigabyte.   <strong>HW-Version</strong> – Die VMware-Hardwareversion für die virtuelle Maschine (z. B. 19, 20). •   <strong>Gastbetriebssystemtyp</strong> - Die interne VMware-ID für das Gastbetriebssystem (z. B. windows9Server64Guest, ubuntu64Guest). Dies stellt sicher, dass vSphere die richtigen Standardoptimierungen für das Betriebssystem anwendet.   <strong>Netzwerk&nbsp;</strong>– Das vSphere-Netzwerk oder die Portgruppe, mit der die virtuelle Maschine während des Erstellungsprozesses verbunden wird.
    •   <strong>Netzwerkkarte</strong> - Der Typ des virtuellen Netzwerkadapters, der an die VM angehängt werden soll (z. B. vmxnet3, e1000).
  •   <strong>Exportieren zur Zielbibliothek für Inhalte (Umschalter)</strong> – Wenn aktiviert, exportiert das resultierende erstellte Artefakt direkt in eine angegebene vSphere Content Library. •   <strong>In Vorlage umwandeln (Umschalter)</strong> Wenn aktiviert, wird die erstellte virtuelle Maschine nach Abschluss der Bereitstellung automatisch in eine VMware-Vorlage konvertiert.   <strong>Schlagwörter (optional)</strong> – Labels, die Ihnen helfen, Builder-Konfigurationen zu finden, zu filtern und zu verwalten. •   <strong>Beschreibung (optional)<strong><strong>&nbsp;</strong></strong></strong>- Freitextnotiz zur Dokumentation des Zwecks, des Eigentümers oder spezifischer Details dieser Builder-Konfiguration.   <strong>Firmware</strong> - Der Firmwaretyp, der zum Starten der virtuellen Maschine verwendet wird (z. B. BIOS oder EFI).
  •   <strong>CPUs</strong> – Die Anzahl der virtuellen CPU-Kerne, die der virtuellen Maschine während des Build zugewiesen wurden. •   <strong>RAM (GB)</strong> - Die Menge an Arbeitsspeicher, die der virtuellen Maschine zugewiesen wird, angegeben in Gigabyte.
  •   <strong>CD-ROM-Typ</strong> – Der virtuelle Controller-Typ, der für das CD-ROM-Laufwerk verwendet wird (z. B. SATA, IDE).   <strong>Festplattencontroller-Typ<strong><strong>&nbsp;</strong></strong></strong>Der Typ des Speichercontrollers, der für die virtuelle Festplatte verwendet werden soll (z. B. pvscsi, lsilogic, sata). •   <strong>Platte dünn bereitgestellt (umschalten)</strong> - Wenn aktiviert, wird die virtuelle Festplatte dünn bereitgestellt, d. h., sie belegt nur dann physischen Speicherplatz, wenn tatsächlich Daten darauf geschrieben werden.
  •  <strong> Speicher</strong> – Das Ziel-vSphere-Datenspeicher oder der Ziel-Datenspeichercluster, auf dem/dem die virtuellen Maschinen und die Festplattendateien gespeichert werden.&nbsp;</code></pre>



<pre class="wp-block-code"><code>Flag-Konfiguration:

  •   <strong>VBS aktiviert (Umschalten)</strong> – Ermöglicht Virtualization-Based Security (VBS) auf der virtuellen Maschine. Hinweis: Dies erfordert typischerweise EFI-Firmware, Secure Boot und spezifische Hardwareversionen.
•   <strong>VVTD aktiviert (Umschalten)</strong> - Aktiviert die VMware Virtual I/O Technology (Intel VT-d) auf der virtuellen Maschine, was den direkten Zugriff auf Hardwaregeräte ermöglicht.&nbsp;&nbsp;&nbsp;</code></pre>



<pre class="wp-block-code"><code>Inhaltsbibliothek-Konfiguration – (Diese Felder werden angezeigt, wenn "Export in Content Library-Ziel" aktiviert ist)   <strong>Bibliothek</strong> – Der Name der Ziel-vSphere Content Library, in der das fertige Image oder die Vorlage gespeichert wird.   <strong>Cluster</strong> - Der ESXi-Cluster, der mit dem Export der Inhaltsbibliothek verknüpft ist oder wo die temporäre Staging-Phase stattfindet.
  •   <strong>Ordner</strong> – Der vCenter-Ordner für virtuelle Maschinen, in dem die temporäre VM während des Erstellungs- und Exportvorgangs platziert wird.   <strong>Datenspeicher</strong> - Der spezifische vSphere-Datenspeicher, der für die vorläufige Speicherung der Exportdateien oder zur Sicherung des Content Library-Elements verwendet wird.
  •   <strong>Zerstören (umschalten)</strong> Wenn aktiviert, wird die ursprüngliche erstellte virtuelle Maschine nach dem erfolgreichen Export in die Content Library automatisch aus Ihrem vCenter-Inventar gelöscht.
    •   <strong>OVF (Umschalten)</strong> – Wenn aktiviert, wird das Artefakt als OVF-Paket (Open Virtualization Format) exportiert. Wenn deaktiviert, wird es typischerweise als OVA-Format (Einzeldatei) exportiert.
–   <strong>Import überspringen (Umschalter)</strong> Wenn aktiviert, wird der Build-Prozess ausgeführt, überspringt jedoch den letzten Schritt des eigentlichen Imports des Artefakts in die Inhaltsbibliothek. Dies wird hauptsächlich zum Testen oder Debuggen des Build-Prozesses verwendet, ohne das endgültige Image hochzuladen.&nbsp;</code></pre>



<h4 class="wp-block-heading tab" style="font-size:28px">XenServer</h4>



<pre class="wp-block-code"><code>Wir bereiten das für Sie vor</code></pre>



<h2 class="wp-block-heading image-definition-on-premises main-title" style="font-size:38px">6. Bilddefinition hinzufügen&nbsp;</h2>



<p>An&nbsp;<strong>Bilddefinition</strong>&nbsp;fügt alles zusammen.&nbsp;</p>



<p>Es bezieht sich auf:&nbsp;</p>



<ul class="wp-block-list">
<li>Plattform&nbsp;</li>



<li>Builder-Konfiguration&nbsp;</li>



<li>Betriebssystem&nbsp;</li>



<li>Bereitstellungsschritte (Skripte, Aktionen, Härtung), das nennen wir es&nbsp;<strong>Rolle des Versorgers.</strong>&nbsp;</li>
</ul>



<p>Sie müssen mindestens 2 Provisioner-Rollen in Ihrem Arbeitsbereich haben. Eine für Windows-Geräte und eine zweite für Linux.</p>



<p>Um eine neue Image-Definition zu erstellen und auszuführen, klicken Sie auf die Schaltfläche in der oberen rechten Ecke “+ Neue Image-Definition” und füllen Sie das nächste Formular aus:</p>



<ul class="wp-block-list">
<li>Legen Sie einen Namen und eine Beschreibung für die Bilddefinition fest&nbsp;</li>



<li><em>[optional]</em>&nbsp;Tags zur Kategorisierung oder Filterung auswählen&nbsp;</li>



<li>Wählen Sie den Builder-Anbieter und die spezifische Builder-Konfiguration&nbsp;</li>



<li><em>[optional]&nbsp;</em>Wählen Sie ein Basisbetriebssystemabbild&nbsp;</li>



<li>Verknüpfen Sie die entsprechende Provisioner-Rolle (die alle Skripte, Aufgaben und Konfigurationen enthält)&nbsp;</li>



<li>Definieren Sie ein XOAP-Connector-Gerät für lokale Image-Definitionen&nbsp;</li>



<li><em>[optional]</em>&nbsp;Planen Sie die Ausführung von Image-Definitionen&nbsp;</li>
</ul>



<p>Sie können die Bilddefinition speichern und später ausführen von&nbsp;<strong>Bilddefinition&nbsp;</strong>Fläche unter&nbsp;<strong>Image Management</strong>&nbsp;Modul, oder klicken&nbsp;<strong>Speichern &amp; Ausführen&nbsp;</strong>&nbsp;während der Erstellung auszuführen.&nbsp;</p>



<p>Jeder Durchlauf erzeugt ein neues, versioniertes Image-Artefakt.&nbsp;</p>



<ol class="wp-block-list">
<li>Einen Lauf manuell oder über einen Zeitplan auslösen&nbsp;</li>



<li>XOAP übergibt die Ausführung an den Connector&nbsp;</li>



<li>Fortschritt und Protokolle werden zentral verfolgt&nbsp;</li>
</ol>



<p>Jeder Durchlauf erzeugt ein neues, versioniertes Image-Artefakt.&nbsp;</p>



<h3 class="wp-block-heading" style="font-size:28px">6.1 Überprüfen Sie das erstellte Image&nbsp;&nbsp;</h3>



<p>Nach erfolgreichem Build:&nbsp;</p>



<ul class="wp-block-list">
<li>Bild validieren&nbsp;</li>



<li>Namen und Versionsmetadaten bestätigen&nbsp;</li>
</ul>



<p>XOAP führt Aufzeichnungen über:&nbsp;</p>



<ul class="wp-block-list">
<li>Protokolle&nbsp;</li>



<li>Ergebnis-Bild-IDs&nbsp;</li>
</ul>



<h3 class="wp-block-heading tabs-title" style="font-size:28px">Bilddefinition validieren </h3>



<h4 class="wp-block-heading tab">Nutanix</h4>



<pre class="wp-block-code"><code>Um zu bestätigen, dass Ihr Image erfolgreich erstellt und in Ihrer Nutanix-Umgebung finalisiert wurde (insbesondere wenn Sie die Option "Image export" aktiviert haben), müssen Sie die Prism-Webkonsole überprüfen:

Überprüfung des Nutanix Image Service:

  • Melden Sie sich bei Ihrem an <strong>Nutanix Prism</strong> Konsole (Prism Element oder Prism Central, je nach Zielverbindung).
• Navigieren Sie zu <strong>Bilder</strong> Dashboard:
     In Prism Central: Navigieren Sie zum Hamburger-Menü &gt; <strong>Compute &amp; Speicher &gt; Bilder. </strong>
     In Prism Element: Klicken Sie auf das Zahnradsymbol (Einstellungen) und wählen Sie <strong>Bildkonfiguration</strong>, oder benutze das Hauptmenü, um zu <strong>Virtuelle Infrastruktur &gt; Images.</strong> 
  • Suchen Sie in der Liste nach dem Namen, den Sie in Ihrer XOAP-Image-Definition angegeben haben.
• Vergewissern Sie sich, dass der Image-Status aktiv/aktiv ist und dass sein Typ dem entspricht, was Sie erwarten (z. B. Disk-Image), sodass es für die Bereitstellung neuer virtueller Maschinen bereit ist. </code></pre>



<h4 class="wp-block-heading tab">vSphere</h4>



<pre class="wp-block-code"><code>Nach einem erfolgreichen Build können Sie die Erstellung Ihres Images oder Templates direkt in Ihrer VMware vCenter-Umgebung überprüfen. Der Speicherort hängt von den spezifischen Einstellungen ab, die Sie in den <strong>vSphere Builder </strong>Konfiguration 

<strong>Wenn in eine Content Library exportiert: </strong>

  • Melden Sie sich in Ihrem <strong>vSphere Client. </strong>
  • Zum Hauptmenü navigieren und auswählen<strong> Inhaltsbibliotheken. </strong>
  • Klicken Sie auf die spezifische Bibliothek, die Sie in Ihrer XOAP-Konfiguration ausgewählt haben.
• Blättern Sie <strong>OVF &amp; OVA Vorlagen</strong> Tab, um Ihr neu exportiertes Bild zu finden. 

<strong>Wenn in eine Standard-vSphere-Vorlage konvertiert:</strong> 

  • Melden Sie sich in Ihrem <strong>vSphere Client. </strong>
  •  Navigieren Sie zur <strong>VMs und Vorlagen</strong> Inventaransicht.
  • Erweitern Sie Ihren vCenter-Baum, um das spezifische Rechenzentrum und <strong>Ordner</strong> wo der Build stattgefunden hat.
  • Suchen Sie nach dem von Ihnen zugewiesenen Namen für das Image. Es sollte das Standard-vSphere-Vorlagen-Symbol haben (ein virtuelles Maschinen-Symbol mit einem kleinen Papiersymbol). </code></pre>



<h4 class="wp-block-heading tab">XenServer</h4>



<pre class="wp-block-code"><code>Wir bereiten das für Sie vor</code></pre>



<h3 class="wp-block-heading" style="font-size:28px">Zusammenfassung&nbsp;</h3>



<p>Indem Sie diesem Fluss folgen, etablieren Sie eine&nbsp;<strong>saubere, auditisierbare und skalierbare Bild-Pipeline</strong>:&nbsp;</p>



<ul class="wp-block-list">
<li>Eine Steuerebene (XOAP)&nbsp;</li>



<li>Mehrere Ausführungsumgebungen&nbsp;</li>



<li>Konsistente Betriebssystem-Baselining&nbsp;</li>



<li>Cloud- und On-Premise-Parität&nbsp;</li>
</ul>



<p>Dies bildet die Grundlage für unternehmensweite Automatisierung und Compliance-gesteuerte Infrastruktur.&nbsp;</p>



<h3 class="wp-block-heading troubleshooting-next-steps" style="font-size:28px">Fehlerbehebung&nbsp;</h3>



<p>Wenn ein Build fehlschlägt:&nbsp;</p>



<ul class="wp-block-list">
<li>Überprüfen Sie die Build-Protokolle in XOAP&nbsp;</li>



<li>Konnektor-Integrität und Berechtigungen prüfen&nbsp;</li>



<li>Cloud-Kontingente und -Limits validieren&nbsp;</li>



<li>Netzwerkereichbarkeit innerhalb der Zielumgebung bestätigen&nbsp;</li>
</ul>



<p>Die meisten Probleme hängen zusammen mit:&nbsp;</p>



<ul class="wp-block-list">
<li>Fehlende Berechtigungen&nbsp;</li>



<li>Netzwerk-Fehlkonfiguration oder Portbeschränkungen&nbsp;</li>



<li>Anbieterseitige Kontingentgrenzen&nbsp;</li>
</ul>



<h2 class="wp-block-heading next-steps" style="font-size:38px">Nächste Schritte</h2>



<p>Sobald Ihr erstes standardisiertes Image funktioniert, gehören zu den typischen nächsten Schritten:&nbsp;</p>



<h3 class="wp-block-heading scripts-next-steps" style="font-size:28px">Eigene Skripte, Anwendungen und Konfigurationen hinzufügen&nbsp;</h3>



<ul class="wp-block-list">
<li>Provisionierer mit benutzerdefinierten Skripten erweitern&nbsp;</li>



<li>Sicherheitsgrundlagen integrieren&nbsp;</li>



<li>Unternehmens-Tools installieren&nbsp;</li>
</ul>



<p>Prüfen Sie unsere <a href="https://github.com/xoap-io/xoap-image-management-templates">GitHub-Repo hier.</a></p>



<h3 class="wp-block-heading roles-next-steps" style="font-size:28px">Vorhandene Rollen in der Cloud wiederverwenden&nbsp;</h3>



<ul class="wp-block-list">
<li>Wenden Sie dieselben Bereitstellungsprofile auf Cloud-Images an&nbsp;</li>



<li>Konsistenz über hybride Umgebungen hinweg erzielen&nbsp;</li>
</ul>



<h3 class="wp-block-heading automation-next-steps" style="font-size:28px">Höhere Automatisierung aufbauen&nbsp;</h3>



<ul class="wp-block-list">
<li>Anwendungspaket&nbsp;</li>



<li>Stacks und Rollen&nbsp;</li>



<li>Laufende Bildaktualisierungen&nbsp;</li>
</ul>
</div>



<p></p><p>The post <a href="https://xoap.io/de/docs/standardizing-on-premises-os-images/">Standardizing on premises OS images</a> appeared first on <a href="https://xoap.io/de">XOAP</a>.</p>
]]></content:encoded>
					
					<wfw:commentrss>https://xoap.io/de/docs/standardizing-on-premises-os-images/feed/</wfw:commentrss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>