La réponse dépend de l'endroit où votre base est hébergée, mais les principes sont partout les mêmes : une sauvegarde complète nécessite à la fois le dump de la base et le filestore, et une sauvegarde ne compte vraiment qu'une fois restaurée avec succès.
Vérifier votre type d'hébergement
- Odoo Online : les bases sont sauvegardées quotidiennement dans le cadre du SLA Odoo Cloud Hosting, et vous pouvez télécharger une sauvegarde ZIP depuis le gestionnaire de bases de données.
- Odoo.sh : la production est sauvegardée quotidiennement, avec sept sauvegardes quotidiennes, quatre hebdomadaires et trois mensuelles conservées ; la préproduction ne dispose que de sauvegardes manuelles, conservées trois jours.
- Sur site ou Community : rien ne se fait automatiquement ; planifiez donc des sauvegardes quotidiennes de la base et du filestore et copiez-les vers un serveur distant auquel le serveur Odoo lui-même ne peut pas accéder.
Conserver votre propre copie
Même sur les plateformes hébergées, téléchargez périodiquement une sauvegarde complète et stockez-la dans un emplacement distinct et sécurisé. Avant les mises à niveau ou les imports volumineux, réalisez une sauvegarde manuelle.
Tester sur une copie neutralisée
Utilisez une copie dupliquée sur Odoo Online avec l'option À des fins de test, ou restaurez la production dans une branche de préproduction sur Odoo.sh. Ces copies sont neutralisées : les actions planifiées, les e-mails sortants, les fournisseurs de paiement, les modes de livraison et la synchronisation bancaire sont désactivés, et une bannière rouge indique que vous n'êtes pas en production.
Prouver que cela fonctionne
Restaurez régulièrement une sauvegarde dans un environnement de test, vérifiez les connexions, les enregistrements récents et les pièces jointes, et chronométrez l'opération. Convenez avec la direction de la quantité de données que vous pouvez vous permettre de perdre (RPO) et de la durée d'interruption acceptable (RTO), puis vérifiez que votre dispositif respecte ces objectifs.