Práticas recomendadas de backup do Apache Archiva

Práticas recomendadas de backup do Apache Archiva

Eu tenho um servidor executando o Apache Archiva em modo autônomo criado a partir do tarball do site Apache. Já funciona perfeitamente há 6 anos. O sistema operacional é Debian Linux.

Até agora, todos os artefatos que armazenamos nele eram facilmente recuperáveis, então excluí o Archiva de qualquer estratégia de backup.

Mas recentemente começamos a armazenar artefatos impossíveis de reconstruir. Agora preciso incluir o Archiva em meus backups.

Estive pesquisando no Google, mas não consegui encontrar uma resposta clara sobre como fazer backup adequado do Archiva.

Alguém pode sugerir um procedimento sólido para criar um backup do Archiva incluindo os artefatos e a configuração do banco de dados e também um procedimento para restaurá-lo?

Obrigado!

Responder1

A documentação oficial paraBanco de dados Apache Archivadiz que é suficiente fazer backup apenas do banco de dados do usuário, pois os artefatos são armazenados nos repositórios (Maven).

Embora seja uma boa ideia fazer backup de ambos os bancos de dados, não é estritamente necessário fazer backup do banco de dados do repositório regularmente. Caso ocorra alguma perda de dados, este banco de dados pode ser regenerado excluindo seu conteúdo e verificando novamente os repositórios.

Se você estiver usando o mecanismo de segurança de usuário padrão, é importante fazer backup do banco de dados de usuários regularmente para garantir que as senhas e informações dos usuários não sejam perdidas em caso de corrupção. Com o armazenamento incorporado padrão, basta fazer uma cópia do diretório do banco de dados no sistema de arquivos. Se você configurou um banco de dados externo como fonte de informações do usuário, consulte a documentação do seu banco de dados para obter instruções de backup.

O backup dos artefatos é feito fazendo backup dos repositórios. Archiva é apenas umgerenciador de repositório.

informação relacionada