ControlHub – Updates und Sicherheit

Installation im Wartungsfenster

Prüfen und herunterladen installiert keine Software. Vor der manuellen Installation eine Sicherung erstellen, Voraussetzungen prüfen und ein Wartungsfenster planen.

Für Offline-Systeme diese Seite an einem verbundenen Rechner öffnen. Nur eine freigegebene Ausgabe herunterladen und deren Herausgeber, Prüfsumme und Voraussetzungen prüfen. Die Installationsanleitung beschreibt Sicherung und Wiederherstellung.

Downloads · Installationsanleitung

ControlHub – Updates und Sicherheit

Installationsanleitung

Vorbereitung und Sicherung

Installierte Version, Laufmodus, Datenpfad, Windows- und XProtect-Version mit den Voraussetzungen der ausgewählten Ausgabe vergleichen. Unbekannte oder nicht freigegebene Ausgangsstände nicht aktualisieren. Wartungsfenster und zuständige Windows-Identität festlegen.

Vor dem Start eine vollständige, wiederherstellbare Kundensicherung einschließlich Snapshotarchiven, Konfiguration und geschützten Schlüsseln erstellen. Die zusätzliche Updatesicherung enthält keine vollständige Kopie der Snapshotarchive. Freien Speicher für Paket, Sicherung und Wiederherstellung prüfen.

Manuelle Installation

Nur das ausdrücklich freigegebene Paket verwenden. Vor dem Start SHA-256 mit dem veröffentlichten Nachweis vergleichen und in den Dateieigenschaften eine gültige digitale Signatur des freigegebenen Herausgebers prüfen. Eine Prüfsumme allein ersetzt keine Signatur. Unsicheres oder zurückgezogenes Paket nicht ausführen.

Setup im Wartungsfenster mit der vorgesehenen administrativen Identität starten und die erkannte Installation prüfen. Dienstkonto, Datenpfad und Schlüssel nicht wechseln. Setup sichert die gebundene Installation vor dem Austausch und prüft ihren Wiederanlauf. Sicherung und Journal aufbewahren. Danach Anmeldung, Lizenzrechte, Kameradaten, Snapshots und den vorgesehenen Laufmodus fachlich prüfen.

Abbruch und Wiederherstellung

Bei einem Fehler Sicherung und Journal erhalten. Nicht deinstallieren, neu initialisieren oder Schlüssel und Lizenz zurücksetzen. Die Wiederherstellung setzt dieselbe Maschine und Windows-SID wie die Sicherung voraus. Sie setzt die Datenbank auf den Sicherungszeitpunkt zurück; spätere Änderungen werden nicht automatisch übernommen.

Den passenden Vorgangsordner unter %ProgramData%\EITS-ControlHub-UpdateBackups auswählen. Den gesicherten recovery.exe anhand recovery-tool.json prüfen und den folgenden Befehl in einer erhöhten PowerShell unter derselben Identität ausführen. Platzhalter durch den konkreten Vorgangsordner ersetzen. Bei einem Fehler mit demselben Vorgang fortfahren und den Support einbeziehen; die Sicherung nicht löschen.

$operation = 'C:\ProgramData\EITS-ControlHub-UpdateBackups\<installation-id>\<operation-id>'
$proof = Get-Content -LiteralPath (Join-Path $operation 'recovery-tool.json') -Raw | ConvertFrom-Json
$helper = Join-Path $operation 'recovery.exe'
if ((Get-FileHash -LiteralPath $helper).Hash.ToLowerInvariant() -ne $proof.sha256) {
    throw 'Recovery helper hash mismatch'
}
& $helper setup-update restore --backup-root (Split-Path $operation -Parent) `
    --operation-id (Split-Path $operation -Leaf) `
    --result-file (Join-Path $operation 'restore-result.ini')
$restoreExit = $LASTEXITCODE
Get-Content -LiteralPath (Join-Path $operation 'restore-result.ini')
if ($restoreExit -ne 0) { throw 'Recovery incomplete; retain backup and journal' }

Nach erfolgreicher Wiederherstellung den bisherigen Programmstand, Anmeldung, Daten und Laufmodus prüfen. Ein System- oder Identitätswechsel ist durch diesen lokalen Wiederherstellungsweg nicht abgedeckt. Auf Offline-Systemen die freigegebenen Informationen und das geprüfte Paket von einem verbundenen Rechner übertragen; die gleichen Prüfungen gelten am Zielsystem.