Sichern und Wiederherstellen Ihrer Installation
Ein Enterprise Server Workspace kann eine große Bandbreite wertvoller Daten enthalten, darunter definierte Benutzer, Gruppen, LDAP-Sync-Aufgaben, Konstruktionsdaten (einschließlich Projekten, Komponenten, Modellen und Vorlagen) sowie Konfigurationen für PLS- und NIS-Dienste (und typischerweise eine Reihe erworbener Produkte und Erweiterungen sowie definierte Deployment-Pakete für Letztere). Eine wesentliche Voraussetzung, um die langfristige Integrität dieser Daten sicherzustellen, ist deren Sicherung. Die Standardinstallation von Enterprise Server umfasst ein Backup- und Restore-Tool, auf das über eine Eingabeaufforderung zugegriffen wird.
Der Standardspeicherort des Backup-Tools befindet sich im Ordner \Program Files (x86)\Altium\Altium365\Tools\BackupTool.
Der Name des Backup-Tools lautet avbackup.exe.
Zugriff auf das Backup-Tool
So verwenden Sie das Tool:
-
Starten Sie eine Windows-Eingabeaufforderung.
-
Navigieren Sie zum richtigen Ordner. Bei einer Standardinstallation auf dem Laufwerk C des Host-Computers ist dies:
cd C:\Program Files (x86)\Altium\Altium365\Tools\BackupTool\ -
Um das Tool auszuführen und die verfügbaren Optionen aufzulisten, geben Sie an der Eingabeaufforderung Folgendes ein:
avbackup ?

Zugriff auf das Backup-Tool über eine Eingabeaufforderung (als Administrator ausgeführt).
Beachten Sie ?; wenn dies eingeschlossen wird, wird Hilfe zu den im Backup-Tool verfügbaren Funktionen angezeigt:
-
backup– Daten in ein ZIP-Archiv sichern. -
restore– Daten aus einem ZIP-Archiv wiederherstellen. Der Restore Point wird automatisch erstellt. -
help– den Hilfebildschirm anzeigen (?kann anstelle der Zeichenfolgehelpverwendet werden).
Inhalt des ZIP-Archivs
Das Tool sichert den gesamten Enterprise Server und die Benutzerdaten, einschließlich:
-
Vollständige Datenbanksicherung, einschließlich: aller Datenobjekte (Modelle, Komponenten, verwaltete Schaltpläne, Vorlagen, freigegebene Designs usw.), Benutzer, Gruppen, über den Network Installation Service erworbene Installationen und LDAP-Sync-Einstellungen.
-
Alle Revisionen des Vorstehenden.
-
Repositories und enthaltene Workspace-Designs.
-
Suchindex.
-
Benutzerdefinierte (angepasste) Einstellungen.
Backup-Syntax und Schalter
Die folgenden Schalter sind verfügbar, wenn die Backup-Funktion des Tools verwendet wird:
avbackup backup -z [-t] [-h] [-i] [-m] [-d] [-c] [--split] [--skip-shadow-copy]
-
-z– Pfad und Dateiname der zu erstellenden Ziel-ZIP-Datei. In Anführungszeichen setzen, wenn die Zeichenfolge Leerzeichen enthält. Dieser Schalter ist erforderlich. -
-t,--test– wenn dieser Schalter angegeben wird, wird die ZIP-Datei nach dem Backup getestet. -
-h,--hash– wenn dieser Schalter angegeben wird, wird eine MD5-Hash-Datei (*.md5) erstellt. -
-i– vollständiger Pfad zur DateiLocalVault.inides Enterprise Server, die Informationen zum Speicherort der zu sichernden Enterprise Server-Daten bereitstellt. Der Standardpfad dieser Datei istC:\Program Files (x86)\Altium\Altium365\LocalVault.ini. Wenn dieser Schalter nicht angegeben wird, versucht das Tool, die Datei anhand dieses Standardinstallationsorts automatisch zu finden. In Anführungszeichen setzen, wenn die Zeichenfolge Leerzeichen enthält. -
-m– ermöglicht es Ihnen festzulegen, ob der Backup-Vorgang im stillen Modus (-m silent, der Standardmodus) ausgeführt werden soll oder ob im Fehlerfall ein Dialogfeld mit der Frage nach einem erneuten Versuch angezeigt werden soll (-m dialog). Wenn dieser Schalter nicht angegeben wird, wird der stille Modus verwendet. -
-d,--debug– wenn dieser Schalter angegeben wird, wird der Debug-Modus verwendet, wodurch mehr Protokolle zu Diagnosezwecken und zur Weitergabe an Altium Engineers erstellt werden. -
-c– ermöglicht die Angabe des Komprimierungsgrads der Ziel-ZIP-Datei. Verwenden Sie eine Zahl von0bis9. Sie können auch die folgenden Werte verwenden:-
Default– entspricht dem Komprimierungsgrad6(wird verwendet, wenn dieser Schalter nicht angegeben wird) -
None– entspricht dem Komprimierungsgrad0 -
BestSpeed– entspricht dem Komprimierungsgrad1 -
BestCompression– entspricht dem Komprimierungsgrad9.
-
-
--split– wenn dieser Schalter angegeben wird, werden zusätzlich zur ZIP-Datei für die übrigen Daten separate ZIP-Dateien für Repositories und Revisionen (ohne Komprimierung) erstellt. -
--skip-shadow-copy– wenn dieser Schalter angegeben wird, wird keine Schattenkopie erstellt. Beachten Sie, dass sich die Ausfallzeit des Servers (der Zeitraum zwischen dem Stoppen und dem Starten der Dienste) erhöht, wenn dieser Schalter verwendet wird.
Wenn Sie einfach avbackup backup eingeben, werden diese Schalter als hilfreiche Übersicht aufgelistet.

Verfügbare Schalter bei Verwendung des Tools im Backup-Modus.
Backup Example
Der folgende Eintrag sichert den Enterprise Server im stillen Modus in die Datei 02102024_Backup.zip und schreibt die Datei in den Ordner C:\Backups\Altium Enterprise Server\:
avbackup backup -z "C:\Backups\Altium Enterprise Server\02102024_Backup.zip" -i "C:\Program Files (x86)\Altium\Altium365\LocalVault.ini"

Das Ergebnis der Ausführung des Beispiel-Backup-Befehls.
Restore-Syntax und Schalter
Die folgenden Schalter sind verfügbar, wenn die Restore-Funktion des Tools verwendet wird:
avbackup restore -z [--skip-backup] [-i] [-m] [-d] [-c] [--split] [--skip-shadow-copy]
-
-z– Pfad und Dateiname der Backup-ZIP-Datei, aus der wiederhergestellt werden soll. In Anführungszeichen setzen, wenn die Zeichenfolge Leerzeichen enthält. Dieser Schalter ist erforderlich. -
--skip-backup– ermöglicht es Ihnen, das Erstellen eines Restore Points vor Beginn der Wiederherstellung des Enterprise Server zu überspringen. Verwenden Sie dies mit Vorsicht, da bei einem Fehlschlagen der Datenwiederherstellung kein Rollback möglich ist. -
-i– vollständiger Pfad zur DateiLocalVault.inides Enterprise Server, die Informationen zu den Speicherorten bereitstellt, an denen die Enterprise Server-Daten wiederhergestellt werden sollen. Der Standardpfad dieser Datei istC:\Program Files (x86)\Altium\Altium365\LocalVault.ini. Wenn dieser Schalter nicht angegeben wird, versucht das Tool, die Datei anhand dieses Standardinstallationsorts automatisch zu finden. In Anführungszeichen setzen, wenn die Zeichenfolge Leerzeichen enthält. -
-m– ermöglicht es Ihnen festzulegen, ob der Restore-Vorgang im stillen Modus (-m silent, der Standardmodus) ausgeführt werden soll oder ob im Fehlerfall ein Dialogfeld mit der Frage nach einem erneuten Versuch angezeigt werden soll (-m dialog). Wenn dieser Schalter nicht angegeben wird, wird der stille Modus verwendet. -
-d,--debug– wenn dieser Schalter angegeben wird, wird der Debug-Modus verwendet, wodurch mehr Protokolle zu Diagnosezwecken und zur Weitergabe an Altium Engineers erstellt werden. -
-c– ermöglicht die Angabe des Komprimierungsgrads der Ziel-ZIP-Datei für den Restore Point (ein Backup der aktuellen Enterprise Server-Installation). Verwenden Sie eine Zahl von0bis9. Sie können auch die folgenden Werte verwenden:-
Default– entspricht dem Komprimierungsgrad6(wird verwendet, wenn dieser Schalter nicht angegeben wird) -
None– entspricht dem Komprimierungsgrad0 -
BestSpeed– entspricht dem Komprimierungsgrad1 -
BestCompression– entspricht dem Komprimierungsgrad9.
-
-
--split– wenn dieser Schalter angegeben wird, werden zusätzlich zur ZIP-Datei für die übrigen Daten separate ZIP-Dateien für Repositories und Revisionen (ohne Komprimierung) für den Restore Point (ein Backup der aktuellen Enterprise Server-Installation) erstellt. -
--skip-shadow-copy– wenn dieser Schalter angegeben ist, wird für den Wiederherstellungspunkt keine Schattenkopie erstellt (eine Sicherung der aktuellen Enterprise Server-Installation). Beachten Sie, dass sich die Server-Ausfallzeit (der Zeitraum zwischen dem Stoppen und Starten der Dienste) erhöht, wenn dieser Schalter verwendet wird.
Wenn Sie nur avbackup restore eingeben, werden diese Schalter als hilfreiche Unterstützung aufgelistet.

Schalter, die verfügbar sind, wenn das Tool im Wiederherstellungsmodus verwendet wird.
Restore Example
Der folgende Eintrag stellt den Enterprise Server mithilfe der Backup-ZIP-Datei mit dem Namen 30082022_Backup.zip, die im Ordner C:\Backups\Altium Enterprise Server\ gespeichert ist, im stillen Modus wieder her:
avbackup restore -z "C:\Backups\Altium Enterprise Server\30082022_Backup.zip" -i "C:\Program Files (x86)\Altium\Altium365\LocalVault.ini"

Das Ergebnis der Ausführung des Beispielbefehls zur Wiederherstellung. Beachten Sie, dass das Tool zuerst einen Wiederherstellungspunkt erstellt (eine Sicherung der aktuellen Enterprise Server-Installation), bevor die Wiederherstellung durchgeführt wird.
Wiederherstellungspunkt
Das Backup-Tool erstellt automatisch einen Wiederherstellungspunkt, bevor mit der Wiederherstellung des Enterprise Server begonnen wird (wenn --skip-backup nicht für die Wiederherstellung verwendet wurde). Dazu führt das Backup-Tool eine Sicherung des vorhandenen Enterprise Server durch und kopiert die Wiederherstellungs-ZIP an den folgenden Speicherort:
C:\Program Files (x86)\Altium\Altium365\Tools\BackupTool\Backups\
Die ZIP-Datei wird in folgendem Format benannt: Backup_<Date>_<Time>.zip.
Protokollierung von Backup und Wiederherstellung
Informationen zu Ereignissen während eines Backups oder einer Wiederherstellung werden direkt im CMD-Fenster angezeigt und sind auch in der Protokolldatei zu finden:
C:\Program Files (x86)\Altium\Altium365\Tools\BackupTool\avbackup.log
Tritt während eines Backups oder einer Wiederherstellung ein Fehler auf, finden Sie vollständige Informationen dazu ebenfalls in der Protokolldatei
).