Restaurando o Qlik NPrinting de um backup
Qlik NPrinting é entregue com um utilitário, Qlik.Nprinting.Manager.exe, que é usado para criar backups e restaurar implementações.
Qlik.NPrinting.Manager.exe está instalado por padrão e está localizado em %Program Files%\NPrintingServer\Tools\Manager. Essa ferramenta é um aplicativo de console e deve ser executada a partir de um prompt de comando. O backup resultante contém um arquivo descarga de banco de dados do Repositório do Qlik NPrinting e arquivos relacionados em um arquivo .zip.
Ajuda da linha de comando
Para ver a ajuda da linha de comando para o Qlik.NPrinting.Manager.exe, insira um dos seguintes comandos:
- Qlik.Nprinting.Manager.exe --help para obter ajuda geral
- Qlik.Nprinting.Manager.exe backup --help para obter ajuda com backups
- Qlik.Nprinting.Manager.exe restore --help para obter ajuda com a restauração de um backup
Faça o seguinte:
- No computador em que você deseja restaurar a implementação do Qlik NPrinting Server, abra o Gerenciador de serviços do Windows (services.msc). Verifique se os seguintes serviços foram interrompidos:
- Qlik NPrintingEngine (se instalado no computador)
- Qlik NPrintingScheduler
- Qlik NPrintingWebEngine
- Se um mecanismo estiver configurado em uma máquina remota:
- Faça login na máquina do mecanismo.
- Abra o Gerenciador de serviços do Windows.
- Verifique se o seguinte serviço foi interrompido: Qlik NPrintingEngine.
- Abra um prompt de comando do Windows (cmd.exe) como administrador e vá para a pasta onde o Qlik.NPrinting.Manager.exe está instalado. A localização padrão é %Program Files%\NPrintingServer\Tools\Manager. Por exemplo:
cd C:\Program Files\NPrintingServer\Tools\Manager
- Insira Qlik.Nprinting.Manager.exe restore -f seguido pelo caminho completo do arquivo backup.zip e depois concatene -p seguido pelo caminho completo da pasta bin do PostgreSQL. Também concatene a opção --pg-password seguida pela senha de superusuário do banco de dados do repositório que você definiu durante a configuração. Por exemplo:
Qlik.Nprinting.Manager.exe restore -f C:\NPrintingBackups\NP_Backup.zip -p "C:\Program Files\NPrintingServer\pgsql\bin" --pg-password secretPassword
Nota de advertênciaA restauração substitui o repositório instalado e redefine para a versão armazenada no backup. Se você criou entidades depois que o backup foi criado, elas serão perdidas.Nota informativaAs aspas são necessárias quando houver espaços no caminho. - Leia as mensagens exibidas no console com atenção, pois elas fornecem informações de status e erro importantes. Elas indicam se a restauração foi bem-sucedida e ajudam a solucionar erros.
Se não ocorrerem erros, você estará pronto para reiniciar seus serviços.
- Abra o Windows Service Manager (services.msc) e inicie os seguintes serviços na ordem listada, clicando com o botão direito no serviço e depois selecionando Iniciar:
- Qlik NPrintingWebEngine
- Qlik NPrintingScheduler
- Qlik NPrintingEngine (se instalado no computador)
Qlik NPrintingEngine (se instalado em uma máquina remota)