Wiederherstellen von Qlik NPrinting aus einer Sicherung
Im Lieferumfang von Qlik NPrinting ist das Dienstprogramm Qlik.Nprinting.Manager.exe enthalten, mit dem Sicherungen erstellt und Bereitstellungen wiederhergestellt werden können.
Qlik.NPrinting.Manager.exe wird standardmäßig installiert und im Verzeichnis %Program Files%\NPrintingServer\Tools\Manager gespeichert. Dieses Tool ist eine Konsolenanwendung und muss über eine Eingabeaufforderung ausgeführt werden. Die daraus resultierende Sicherung enthält eine Qlik NPrinting Repository-Datenbankauszugdatei und zugehörige Dateien in einem ZIP-Archiv.
Hilfe zur Befehlszeile
Um die Befehlszeilenhilfe für das Tool Qlik.NPrinting.Manager.exe anzuzeigen, geben Sie einen der folgenden Befehle ein:
- Qlik.Nprinting.Manager.exe --help für allgemeine Hilfe
- Qlik.Nprinting.Manager.exe backup --help für die Hilfe zu Sicherungen
- Qlik.Nprinting.Manager.exe restore --help für die Hilfe zur Wiederherstellung von einer Sicherung
Gehen Sie folgendermaßen vor:
- Öffnen Sie auf dem Computer, auf dem Sie Ihre Qlik NPrinting Server-Bereitstellung wiederherstellen möchten, den Windows-Dienst-Manager (services.msc). Prüfen Sie, ob die folgenden Dienste angehalten wurden:
- Qlik NPrintingEngine (sofern auf dem Computer installiert)
- Qlik NPrintingScheduler
- Qlik NPrintingWebEngine
- Wenn eine Engine auf einem Remote-Computer konfiguriert ist:
- Melden Sie sich bei dem Engine-Computer an.
- Öffnen Sie den Windows-Dienst-Manager.
- Vergewissern Sie sich, dass die folgenden Dienste angehalten wurden: Qlik NPrintingEngine.
- Öffnen Sie eine Windows-Eingabeaufforderung (cmd.exe) als Administrator und wechseln Sie zu dem Ordner, in dem Qlik.NPrinting.Manager.exe installiert ist. Der Standardspeicherort ist %Program Files%\NPrintingServer\Tools\Manager. Beispiel:
cd C:\Program Files\NPrintingServer\Tools\Manager
- Geben Sie Qlik.Nprinting.Manager.exe restore -f ein, gefolgt vom vollständigen Pfad der Datei backup.zip, und hängen Sie dann -p, gefolgt vom vollständigen Pfad des PostgreSQL bin-Ordners, an. Hängen Sie auch die Option --pg-password an, gefolgt vom Superuser-Kennwort der Repository-Datenbank, das Sie bei der Einrichtung festgelegt haben. Hier ein Beispiel:
Qlik.Nprinting.Manager.exe restore -f C:\NPrintingBackups\NP_Backup.zip -p "C:\Program Files\NPrintingServer\pgsql\bin" --pg-password secretPassword
WarnhinweisDie Wiederherstellung überschreibt das installierte Repository und setzt es auf die in der Sicherung gespeicherte Version zurück. Wenn Sie nach dem Erstellen der Sicherung neue Elemente erstellt haben, werden diese gelöscht.InformationshinweisWenn der Pfad Leerzeichen enthält, müssen Anführungszeichen verwendet werden. - Lesen Sie die auf der Konsole angezeigten Nachrichten aufmerksam. Sie enthalten wichtige Status und Informationen zu Fehlern. Sie geben an, ob die Wiederherstellung erfolgreich war, und bieten Unterstützung bei der Behebung von Fehlern.
Wenn keine Fehler auftreten, können Sie die Dienste neu starten.
- Öffnen Sie den Windows Service Manager (services.msc) und starten Sie die folgenden Dienste in der angegebenen Reihenfolge, indem Sie mit der rechten Maustaste auf den Dienst klicken und dann Start auswählen:
- Qlik NPrintingWebEngine
- Qlik NPrintingScheduler
- Qlik NPrintingEngine (sofern auf dem Computer installiert)
Qlik NPrintingEngine (wenn auf einem Remote-Computer installiert)