Connecteur S3 × Odoo
Externalisez le filestore Odoo et vos sauvegardes vers un stockage compatible S3 (MinIO, Wasabi, Scaleway, Cloudflare R2, …). Chiffrement, versionning, politiques de lifecycle et restauration rapide.
Le filestore finit toujours par poser problème
Odoo stocke les pièces jointes sur le disque du serveur : factures en PDF, photos de produits, documents contractuels, images de courriels. Chaque fichier est petit, personne n'y pense, et au bout de quelques années ce répertoire pèse plus lourd que la base elle-même.
Les effets se voient d'abord sur les sauvegardes, qui s'allongent, puis sur les restaurations, qui deviennent un projet. Et le jour où l'on veut monter un second serveur, il faut que les deux voient les mêmes fichiers — ce qu'un disque local ne permet pas.
Fonctionnalités principales
- Stockage des pièces jointes Odoo dans un bucket S3 (public ou privé).
- Versionning, lifecycle (tiersing, expiration) et chiffrement côté serveur.
- Gestion des presigned URLs pour téléchargement sécurisé.
- Exports/archives planifiés (dump DB + filestore) vers S3.
- Monitoring basique : taille, nombre d’objets, alertes de quota.
Données échangées (exemples)
- Pièces jointes (PDF, images, CSV), préfixées par société/environnement.
- Backups (dump Postgres, archives filestore), manifestes d’intégrité.
- Métadonnées : clés, ETag, dates d’expiration, politiques de rétention.
Questions fréquentes
Faut-il déplacer l'historique ou seulement les nouveaux fichiers ?
Les deux se pratiquent. Commencer par les nouveaux fichiers permet de valider le montage sans risque ; reprendre l'historique ensuite allège les sauvegardes, ce qui était le but. L'ordre compte moins que le fait de ne pas s'arrêter au milieu.
Les fichiers deviennent-ils publics ?
Non, sauf à le vouloir. Les documents restent servis par Odoo, qui vérifie les droits comme auparavant ; le stockage se contente de les détenir. Les liens signés à durée limitée permettent, quand c'est utile, de donner un accès direct sans ouvrir le contenu à tous.
Chez quel hébergeur ?
Le protocole est le même chez tous les fournisseurs compatibles, ce qui laisse le choix ouvert et réversible. La localisation des données et le coût de sortie pèsent davantage que la technique. Voir aussi notre offre d'hébergement infogéré.