A resposta depende do local onde a sua base de dados está alojada, mas os princípios são os mesmos em todo o lado: uma cópia de segurança completa precisa tanto do dump da base de dados como do filestore, e uma cópia de segurança só conta depois de a ter reposto com sucesso.
Verifique o seu tipo de alojamento
- Odoo Online: as bases de dados têm cópia de segurança diária ao abrigo do SLA do Odoo Cloud Hosting, e pode descarregar uma cópia de segurança em ZIP a partir do gestor de bases de dados.
- Odoo.sh: a produção tem cópia de segurança diária, sendo mantidas sete cópias diárias, quatro semanais e três mensais; o staging só tem cópias manuais, que duram três dias.
- On-premise ou Community: nada acontece automaticamente, por isso agende cópias de segurança diárias da base de dados e do filestore e copie-as para um servidor remoto a que o próprio servidor Odoo não consiga aceder.
Mantenha a sua própria cópia
Mesmo em plataformas alojadas, descarregue periodicamente uma cópia de segurança completa e guarde-a num local separado e protegido. Antes de atualizações ou importações grandes, faça uma cópia de segurança manual.
Teste numa cópia neutralizada
Use um duplicado no Odoo Online com a opção Para fins de teste, ou reponha a produção num ramo de staging no Odoo.sh. Estas cópias são neutralizadas: as ações agendadas, os emails de saída, os fornecedores de pagamento, os métodos de entrega e a sincronização bancária ficam desativados, e uma faixa vermelha mostra que não está em produção.
Prove que funciona
Reponha uma cópia de segurança num ambiente de teste segundo um calendário regular, verifique os inícios de sessão, os registos recentes e os anexos e cronometre o processo. Acorde com a administração quantos dados pode dar-se ao luxo de perder (RPO) e quanto tempo pode estar parado (RTO), e depois confirme que a sua configuração cumpre esses objetivos.