Das Format der Konfigurationsdatei

Eine Datei, die individuelle Einstellungen enthält, muss im JSON-Format (JavaScript Object Notation) vorliegen und die Erweiterung '.config' verwenden.

Die Struktur einer .config-Datei

Top-Level-Objekt

Paar

Erforderlich

Beschreibung

Name

Werte-
Typ

machines

Anordnung
von
Objekten

Ja

Die Maschinen, für die Sie individuelle Einstellungen aktivieren wollen.

Jede Maschine sollte als Objekt repräsentiert werden (siehe die untere Tabelle).

Maschinenobjekt

Paar

Erforderlich

Beschreibung

Name

Werte-
Typ

mac address

Zeichenfolge

Ja

Die MAC-Adresse einer Maschine, für die Sie individuelle Einstellungen aktivieren wollen.

Die Hexadezimalzahlen einer MAC-Adresse können Sie mit einem Doppelpunkt (:) oder einem Bindestrich (-) trennen oder auch kein Trennzeichen verwenden. Eine beliebige Folge von sechs hexadezimalen Zahlen wird als gültige MAC-Adresse einer Maschine erkannt, auch wenn ein Netzwerkadapter mit dieser Adresse gar nicht existiert.

parameters

Objekt

Ja

Alle individuellen Einstellungen, die Sie für diese Maschine aktivieren wollen.

Der Wert muss eine Zusammenstellung der folgenden Paare sein: die String-ID einer Einstellung (wie in der Liste der individuellen Einstellungen) und das Objekt, welches die Einstellungsoptionen enthält (siehe untere Tabelle).

Einstellungsobjekt

Paar

Erforderlich

Aktion beim Importieren

Name

Werte-
Typ

Online-Deployment

activate_to_
win_pe

true oder false

Ja

true: Wählen Sie die Option WinPE-basiertes Medium.

false: Wählen Sie die Option Acronis Medium.

win_pe_image_
path

Zeichenfolge

Ja, sofern activate_to_
win_pe den Wert true hat

Ein nicht leerer Wert: Wählen Sie die Option Einen Pfad zu dem Medium spezifizieren und spezifizieren Sie diesen Wert im Feld Pfad zum WinPE-Image.

Ein leerer Wert: Wählen Sie die Option Das Medium vom Master-Image verwenden.

inject_manage
ment_agent

true oder false

Nein

Aktivieren (true) oder deaktivieren (false oder nicht spezifiziert) Sie das Kontrollkästchen Agent installieren.

Layout des Ziellaufwerks

target_disk_
number

Zeichenfolge

Ja

"1": Wählen Sie die Option Standardlaufwerk.

Jede andere numerische Zeichenfolge: Wählen Sie die Option Laufwerksnummer im BIOS und spezifizieren Sie diesen Wert.

target_disk_
partition

Zeichenfolge

Ja

"0": Wählen Sie die Option Das Ziellaufwerk löschen....

Jede andere numerische Zeichenfolge: Wählen Sie die Option Volume ersetzen und spezifizieren Sie diesen Wert.

Speicherplatznutzung

entirely_disk_
space_occupy

true oder false

Ja

true: Wählen Sie die Option Volume-Größe an Ziellaufwerk anpassen.

false: Wählen Sie die Option Wie im Master-Image.

Maschinenname und Mitgliedschaft

computer_name

Zeichenfolge

Ja

Spezifizieren Sie diesen Wert im Feld Vorgabe für Maschinennamen.

domain_member
ship_name

Zeichenfolge

Ja, wenn die
Maschine einer
Active Directory
-Domain hinzugefügt wird

Wählen Sie die Option Domain und spezifizieren Sie diesen Wert als Domain-Namen.

domain_user

Zeichenfolge

Spezifizieren Sie den Benutzernamen eines Domain-Administrators.

domain_
password

Zeichenfolge

Spezifizieren Sie das Kennwort eines Domain-Administrators.

domain_
encoded

true oder false

Die Werte verschlüsseln, die in den Namen domain_user und domain_password spezifiziert sind.

Dieser Name muss den Wert false haben, wenn Sie die Namen domain_user und domain_password spezifizieren oder ändern. Ansonsten wird die Zielmaschine nicht zur Domain hinzugefügt.

work_group_
membership

Zeichenfolge

Ja, wenn die
Maschine einer
Arbeitsgruppe hinzugefügt wird

Wählen Sie die Option Arbeitsgruppe und spezifizieren Sie diesen Wert als Arbeitsgruppennamen.

TCP/IP-Eigenschaften

use_master_
image_network_
settings

true oder false

Ja

Aktivieren (true) oder deaktivieren (false) Sie das Kontrollkästchen Die Einstellungen aus dem Master-Image verwenden.

gateway

Zeichenfolge

Ja, wenn use_master_
image_network_
settings den Wert
false hat und
einer dieser Namen
spezifiziert wurde

Spezifizieren Sie das Standard-Gateway (gateway), die IP-Adresse (static_ip_address) und die Subnetzmaske (static_ip_mask).

Wenn die IP-Adresse für die Maschine automatisch bezogen werden soll, dürfen Sie diese Namen nicht spezifizieren.

static_
ip_address

Zeichenfolge

static_ip_mask

Zeichenfolge

dns_ip_address

Zeichenfolge

Ja, wenn use_master_
image_network_
settings den Wert
false hat und
einer dieser Namen
spezifiziert wurde

Spezifizieren Sie die IP-Adresse (dns_ip_address), den Namen (dns_host_name) und den Domain-Namen (dns_domain) des DNS-Servers.

Wenn die DNS-Server-Adresse für die Maschine automatisch bezogen werden soll, dürfen Sie diese Namen nicht spezifizieren.

dns_host_name

Zeichenfolge

dns_domain

Zeichenfolge

Benutzerkonten

user_accounts

Objekt

Ja

Benutzerkonten hinzufügen.

Der Wert muss eine Zusammenstellung der folgenden Paare sein: ein Gruppenname und eine Anordnung von Objekten, die den Username, das Password und die Encoded-Namen enthalten.

Ein Gruppenname kann einer der folgenden sein: Administrators, Power users oder Users. Die Username- und Password-Namen müssen Zeichenfolgen als Werte haben. Der Wert des Encoded-Namens muss false lauten.

Sicherheits-ID

sid_changing

true oder false

Ja

Aktivieren (true) oder deaktivieren (false) Sie das Kontrollkästchen Eine eindeutige SID für jede bereitgestellte Maschine generieren.

Aktion nach Deployment

post_deploy
ment_action

Zeichenfolge

Ja

"Shutdown": Wählen Sie die Option Herunterfahren.

"Restart": Wählen Sie die Option Neustart.

"StayReady": Wählen Sie die Option Für Deployment vorbereiten.

Wenn ein anderer Wert spezifiziert wird, dann wird dieser Name ignoriert.

Lizenzierung

license_type

Zeichenfolge

Ja

"PerDeploy": Wählen Sie die Option Deployment-Lizenzen verwenden.

"PerMachine": Wählen Sie die Option Maschinen-Lizenzen verwenden.

no_deploy
ment_
license_
action

Zeichenfolge

Ja, sofern license_
type den Wert
"PerDeploy" hat

"Stop": Wählen Sie die Option Deployment stoppen.

"UseMachineLicense": Wählen Sie die Option Automatisch eine Maschinen-Lizenz verwenden.

no_machine_
license_
action

Zeichenfolge

Ja, sofern license_
type den Wert
"PerMachine" hat

"Stop": Wählen Sie die Option Deployment stoppen.

"UseDeploymentLicense": Wählen Sie die Option Automatisch eine Deployment-Lizenz verwenden.

no_work
station_
license_
action

Zeichenfolge

Nein

"Stop" oder nicht spezifiziert: Wählen Sie die Option Deployment stoppen.

"UseServerLicense": Wählen Sie die Option Automatisch eine Server-Lizenz verwenden.

Beispielhafte .config-Datei

{
    "machines": [
        {
            "mac address": "AA:AA:AA:AA:AA:AA",
            "parameters": {
                "Online deployment": {
                    "activate_to_win_pe": "false",
                    "inject_management_agent": "false"
                },
                "Target disk layout": {
                    "target_disk_number": "1",
                    "target_partition_number": "0"
                },
                "Disk space utilization": {
                    "entirely_disk_space_occupy": "true"
                },
                "Machine name and membership": {
                    "computer_name": "Computer",
                    "work_group_membership": "WORKGROUP"
                },
                "TCP/IP properties": {
                    "use_master_image_network_settings": "false",
                    "gateway": "10.0.2.1",
                    "static_ip_address": "10.0.2.32",
                    "static_ip_mask": "255.255.255.0",
                    "dns_ip_address": "10.0.2.32",
                    "dns_host_name": "TEST-HOST",
                    "dns_domain": "asd.test"
                },
                "User accounts": {
                    "user_accounts": {
                        "Users": [
                            {
                                "Password": "pass",
                                "Username": "user",
                                "Encoded": "false"
                            }
                        ]
                    }
                },
                "Security identifier": {
                    "sid_changing": "true"
                },
                "Action after deployment": {
                    "post_deployment_action": "Shutdown"
                },
                "Licensing": {
                    "license_type": "PerDeploy",
                    "no_deployment_license_action": "UseMachineLicense"
                }
            }
        }
    ]
}