O GeoServer possui um plugin que permite realizar backup e restore de suas informações, e neste post irei mostrar pra você como fazê-lo.

Primeiro vamos baixar o plugin. Como ele é um plugin que ainda não foi adicionado “oficialmente” ao GeoServer, apenas na versão Community, vamos pegar o arquivo direto no repositório:

1. Instalação

1.1. Faça o download do geoserver-2.14-SNAPSHOT-backup-restore-plugin.zip; É importante baixar a versão que corresponde ao GeoServer que você está executando.

1.2. Pare o GeoServer.

1.3. Navegue até a pasta

webapps/geoserver/WEB-INF/lib

1.4. Descompacte o conteúdo do arquivo zip na pasta lib.

1.5. Reinicie o GeoServer.

O plugin de backup e restauração pode ser usado por meio da interface do usuário e também via interface HTTP REST, e é o que veremos na sequencia.

2. Uso via interface administrativa:

2.1. Após finalizada a instalação do plugin, você verá uma nova seção na IU do GeoServer

2.2 Ao clicar no rótulo, você terá acesso às configurações do Backup e Restauração:Backup and Restore

Aqui você poderá especificar vários parâmetros para o procedimento de Backup/Restore:

2.2.1 Archive full path: Caminho no sistema de arquivos para o arquivo criado pelo procedimento de backup, no caso de um backup ser executado ou o arquivo para restauração, no caso de um procedimento de restauração.

2.2.2 Filter by Workspace: Parâmetro opcional que permite restringir o escopo do backup / restauração a espaços de trabalho que atendem ao filtro especificado.

2.2.3 Backup Options:

2.2.3.1 Overwrite Existing Archive: Quando ativado, o procedimento de backup sobrescreverá qualquer arquivo existente anteriormente

2.2.3.2 Skip Failing Resources: Se ativado e erros forem encontrados durante o backup de recursos existentes, pule o recurso e prossiga com o procedimento de backup

Backup Executions: Relatório de execução e backups executados anteriormente

2.2.4 Restore Options:

2.2.4.1 Dry Run: Teste o procedimento de restauração usando o archive fornecido, mas não aplique nenhuma alteração na configuração atual. Útil para testar arquivos antes de executar uma restauração

2.2.4.2 Skip Failing Resources: Se ativado e erros forem encontrados durante a restauração de recursos, pule o recurso e prossiga com o procedimento de restauração

2.2.5 Restore Executions: Relatório de execução e restauração anteriormente executada

No próximo post realizaremos um backup completo utilizando a interface administrativa do GeoServer, não perca!

Fonte: GeoServer Documentation