O JasperServer é uma excelente opção gratuita para desenvolver relatórios de forma profissional, rápida (na maioria das vezes) e segura. É uma ferramenta muito usada, mas com pouco conteúdo sobre a mesma, por isso decidi começar a postar sobre o JasperServer aqui no blog, e no post de hoje vou mostrar como fazer backup e importação do servidor JasperServer.

O Jasper já contém dois scripts de importação e exportação para Windows(.bat) e Linux(.sh).

Para encontrar esses scripts você deve ir na pasta de instalação do Jasper, que geralmente no Linux é /opt/jasperreports-server-cp-VERSÃO .

Dentro da pasta de instalação do Japser vai ter outra pasta chamada buildomatic, é nela que estão os scripts.

e vai executar esses comandos:

No Linux:

./js-export.sh --everything --output-zip js-backup.zip

No Windows:



js-export.bat --everything --output-zip js-backup.zip

Onde –everything diz que tudo será exportado, –output-zip indica que o formato de saída será um arquivo compactado e js-backup.zip é o arquivo de saída.

Para exportar apenas um ou N repositórios, basta usar a opção –uris.

No Linux:

./js-export.sh --uris /reports/samples,/reports/cms --output-zip js-backup.zip

No Windows:

js-export.bat --uris /reports/samples,/reports/cms --output-zip js-backup.zip


Para importar os dados, execute o js-import:

No Linux:

./js-import.sh --input-zip js-backup.zip

No Windows:

js-import.bat --input-zip js-backup.zip

OBS: Onde "js-backup.zip é o nome do arquivo exportado.Se o repositório já existir, use a opção –update.

Esse foi o tutorial de backup e importação do JapserServer, mais alguma dúvida ou complemento favor postar nos comentários.

0 comentários:

Postar um comentário

 
Top