Aggiornamento di Qlik NPrinting
È possibile eseguire un upgrade da Qlik NPrinting April 2018 (18.9.5) o versione più recente usando il programma di configurazione Qlik NPrinting. L'aggiornamento comporta la sostituzione completa della versione precedente con quella nuova.
Per eseguire un upgrade da versioni antecedenti ad April 2018, vedere Pianificazione dell'aggiornamento (solo in lingua inglese)
File di configurazione
Durante il processo di aggiornamento, il contenuto dei seguenti file viene sovrascritto:
- File di configurazione del proxy della NewsStand
%ProgramFiles%\NPrintingServer\proxy\newsstandproxy\src\qlik.com\newsstandproxy\conf\app.conf
- File di configurazione del proxy della Console web Qlik NPrinting
%ProgramFiles%\NPrintingServer\proxy\webconsoleproxy\src\qlik.com\webconsoleproxy\conf\app.conf
Quando si effettua un upgrade a Qlik NPrinting April 2018 o versione successiva le seguenti nuove cartelle verranno create automaticamente:
- %ProgramData%\NPrinting\newsstandproxy\
- %ProgramData%\NPrinting\webconsoleproxy\
In ogni cartella viene inserita una copia del file app.conf, con tutti gli elementi commentati. Le impostazioni non commentate nei file app.conf hanno una priorità più alta rispetto a quelle dei file precedenti e pertanto le sovrascriveranno. Dopo il primo aggiornamento, le impostazioni nei nuovi file app.conf verranno mantenute.
Aggiornamento tramite l'interfaccia utente
Procedere come segue:
- Verificare di disporre di un backup aggiornato del repository. Nota di avvisoPrima di procedere, è necessario creare una copia di backup dei dati. Se si verifica un problema durante l'aggiornamento, i dati potrebbero danneggiarsi e sarà pertanto necessario disporre di una copia di backup dalla quale ripristinare il repository. Vedere Backup e ripristino di un repository (solo in lingua inglese).
- Aprire Servizi Windows.
- Arrestare i seguenti servizi di Qlik NPrinting facendo clic con il pulsante destro del mouse su di essi e quindi facendo clic su Arresta:
- Qlik NPrinting Engine
- Qlik NPrinting Scheduler
- Qlik NPrinting WebEngine
- Qlik NPrinting MessagingService
- Qlik NPrinting RepoService
- Qlik NPrinting License Service
- Chiudere Servizi Windows.
Windows arresta i servizi soltanto dopo la chiusura di questo programma. Per questo è necessario chiuderlo.
- Aprire Windows Gestione attività, quindi effettuare le operazioni seguenti:
- Accedere alla scheda Processi.
- Selezionare Mostra i processi di tutti gli utenti per essere certi di visualizzare tutti i processi in funzione.
- Se uno dei seguenti processi è in esecuzione, interromperlo facendo clic su di esso con il pulsante destro del mouse e selezionando Termina albero processi:
- Qlik.NPrinting.Engine.exe
- Qlik.NPrinting.Scheduler.exe
- Qlik.NPrinting.WebEngine.exe
- Qlik.NPrinting.Cefsharp.exe. Se sono presenti più processi con questo nome, selezionare quello di proprietà dell'utente Windows dei servizi di Qlik NPrinting.
- webconsoleproxy.exe
- newsstandproxy.exe
Qlik.NPrinting.License.exe
licenses.exe
Nota di avvisoProcedere solo quando si è certi che tutti i processi precedenti siano stati arrestati; in caso contrario, il repository potrebbe danneggiarsi.Nota di avvisoSe si tenta di aggiornare Qlik NPrinting mentre i servizi e i processi di Windows sono in esecuzione, potrebbe verificarsi un errore di installazione. Per questo motivo, è importante effettuare un controllo prima di procedere e arrestarli manualmente, se necessario.
- Installare Qlik NPrinting come descritto in Installazione di Qlik NPrinting (solo in lingua inglese).
- Al termine dell'aggiornamento, verificare che tutti i servizi di Qlik NPrinting siano in esecuzione. Potrebbe essere necessario avviarli manualmente.
Aggiornamento tramite la riga di comando
Visualizzazione degli argomenti della riga di comando
Per visualizzare un elenco degli argomenti della riga di comando, eseguire i seguenti elementi nella riga di comando:
QlikNPrintingServer_x64.exe /help
QlikNPrintingEngine_x64.exe /help
Installazione o disinstallazione /quiet: non viene visualizzata nessuna interfaccia utente.
Installazione o disinstallazione /passive: viene visualizzata un'interfaccia utente semplificata con una barra di avanzamento, ma nessuna procedura integrata o interazione utente.
Aggiornamento di Qlik NPrinting Server
Eseguire il seguente comando nella riga di comando come amministratore:
QlikNPrintingServer_x64.exe /install {/quiet|/passive} accept-eula=1 service-username="{DOMAIN\USERNAME}" service-password="{USER_PASSWORD}" [/log"{PATH_TO_LOG_FILE}"]
Esempio
QlikNPrintingServer_x64.exe /install /passive accept-eula=1 service-username="qtsel\admin" service-password="s3cr3t" /log ".\server.log"
Aggiornamento di Qlik NPrinting Engine
Eseguire il seguente comando nella riga di comando come amministratore:
QlikNPrintingEngine_x64.exe /install {/quiet/passive} accept-eula=1 service-username="{DOMAIN\USERNAME}" service-password="{USER_PASSWORD}" engine-certs-password="{CERTS_PASSWORD}" server-hostname="{HOSTNAME}" [/log"{PATH_TO_LOG_FILE}"]
Esempio
QlikNPrintingEngine_x64.exe /install /passive accept-eula=1 service-username="qtsel\admin" service-password="s3cr3t" engine-certs-password="s3cr3t" server-hostname="np-server" /log ".\engine.log"
Risoluzione dei problemi – Annullamento di un aggiornamento
Il ripristino che segue l'annullamento di un aggiornamento di Qlik NPrinting Server o Qlik NPrinting Engine può danneggiare l'installazione di Qlik NPrinting associata. Un ripristino viene attivato da errori o dall'aver fatto clic sul pulsante annulla durante l'esecuzione dell'aggiornamento. Dopo un danneggiamento causato da un ripristino, i servizi possono risultare disinstallati o non avviarsi. Sarà necessario ripristinare l'Engine e il Server.
Ripristino di Qlik NPrinting Server al proprio stato originale.
Procedere come segue:
-
Recuperare un backup recente.
-
Disinstallare Qlik NPrinting Server. Per ulteriori informazioni, vedere: Disinstallazione di Qlik NPrinting Server (solo in lingua inglese)
-
Eseguire un'installazione pulita dello stesso Qlik NPrinting Server come backup.
-
Ripristinare il backup.
Ripristino di Qlik NPrinting Engine al proprio stato originale.
Procedere come segue:
-
Disinstallare Qlik NPrinting Engine. Per ulteriori informazioni, vedere:Disinstallazione di Qlik NPrinting Engine (solo in lingua inglese)
-
Eseguire un'installazione pulita di Qlik NPrinting Engine.