Sommaire8
L’argument de l’auto-hébergement est connu : pas de licence par utilisateur, des données sur le serveur de son choix. Ce qu’on dit moins, c’est que l’économie ne vaut que si l’exploitation suit. Un CRM est la mémoire commerciale de l’entreprise ; le perdre une fois coûte plus que des années d’abonnement. Voici la routine qui tient, telle que nous l’appliquons à notre propre Twenty depuis début 2025.
Ce qu’on installe, et ce qu’il faut garder
Twenty s’installe le plus souvent avec Docker, selon la documentation d’auto-hébergement du projet : le serveur applicatif, un service de tâches en arrière-plan, une base PostgreSQL et un cache. Ce qu’il faut protéger se résume à deux choses : la base de données, qui contient toutes les fiches, et les fichiers joints. Le reste se réinstalle.
La routine, de la journée à l’année
- Chaque nuit
Une sauvegarde de la base et des fichiers, copiée hors du serveur.
- Chaque semaine
Un coup d’œil aux alertes, à l’espace disque et aux courses de workflows en échec.
- Chaque mois
Les mises à jour publiées sont lues, testées sur une copie, puis appliquées.
- Chaque trimestre
Une restauration complète à l’essai, et la revue des membres et des clés d’API.
- Chaque année
Le serveur lui-même est revu, système et dimensionnement compris.
Les sauvegardes : celles qu’on a restaurées
Une sauvegarde qu’on n’a jamais restaurée est une hypothèse. La règle est simple : une copie automatique chaque nuit, stockée ailleurs que sur le serveur, et une restauration complète à l’essai chaque trimestre, sur une machine séparée, jusqu’à ouvrir le CRM et retrouver des fiches récentes. C’est ce test qui révèle un fichier joint oublié ou une copie corrompue, pas la présence d’un fichier dans un dossier.
Les mises à jour : régulières et préparées
Twenty publie des versions fréquentes, avec des migrations de base. Sauter plusieurs versions rend la mise à jour plus risquée ; les appliquer à l’aveugle aussi. La bonne cadence est mensuelle : lire les notes de version, mettre à jour une copie, vérifier les vues, les workflows et les intégrations, puis appliquer en production à une heure calme, sauvegarde fraîche à l’appui.
- Lire
Les notes de version, en cherchant ce qui touche vos usages.
- Copier
La production vers un environnement d’essai.
- Mettre à jour la copie
Puis vérifier vues, workflows et intégrations.
- Appliquer en production
Juste après une sauvegarde, en gardant la version précédente sous la main.
La surveillance : être prévenu avant l’équipe
Le pire scénario n’est pas la panne, c’est la panne qu’on découvre quand un commercial ne peut plus ouvrir ses fiches avant un rendez-vous. Une sonde qui interroge le CRM toutes les quelques minutes et prévient en cas d’échec suffit pour l’essentiel. Ajoutez une alerte sur l’espace disque, cause banale de panne, et une alerte sur l’échec des sauvegardes. Les outils à auto-héberger en premier replace cette surveillance dans un ensemble plus large.
Les accès et les clés
Les clés d’API de Twenty ont une date d’expiration. Une intégration qui s’arrête un matin sans raison apparente vient souvent d’une clé expirée : notez la date de chaque clé et prévoyez son renouvellement. Les accès au serveur lui-même suivent la même discipline : peu de personnes, des clés nominatives, révoquées au départ de chacun.
Ce que coûte cette routine
En temps, quelques heures par mois quand tout va bien, davantage lors d’une mise à jour majeure. C’est ce temps qu’il faut mettre en face de l’abonnement dans le cloud pour comparer honnêtement ; Twenty dans le cloud ou auto-hébergé donne la méthode de calcul. Si personne ne peut porter cette routine, le cloud de l’éditeur ou une exploitation confiée à un prestataire valent mieux qu’un serveur négligé.
À retenir
Le bon test
Si votre serveur disparaissait ce soir, combien de temps faudrait-il pour remettre le CRM en service, et que perdriez-vous ? Si vous ne connaissez pas la réponse, commencez par la restauration à l’essai.
Notre avis d’ensemble sur l’outil, limites comprises, est dans Twenty CRM en production. Le guide pratique de Twenty replace l’exploitation dans le déploiement, et notre offre CRM propose cette routine en exploitation mensuelle, sauvegardes restaurées à l’essai comprises.
Questions fréquentes
Combien de temps demande l’exploitation d’un Twenty auto-hébergé ?
Quelques heures par mois en régime courant : lecture des alertes, mise à jour mensuelle testée, restauration à l’essai chaque trimestre. Une mise à jour majeure ou un incident peut demander davantage. Le plus coûteux est l’irrégularité : une exploitation négligée pendant des mois rend la remise à niveau longue et risquée.
Où stocker les sauvegardes de Twenty ?
Hors du serveur qui fait tourner le CRM, idéalement chez un autre fournisseur ou dans une autre région, et chiffrées. Une sauvegarde rangée sur le même disque disparaît avec lui. Gardez plusieurs générations, par exemple les copies quotidiennes de la semaine et les copies hebdomadaires du mois, pour pouvoir revenir avant une erreur découverte tardivement.
Faut-il appliquer chaque mise à jour de Twenty ?
Il vaut mieux suivre le rythme, au moins mensuellement, plutôt que sauter des versions. Les migrations de base s’enchaînent, et rattraper plusieurs versions d’un coup multiplie les risques. Appliquer chaque version le jour de sa sortie n’est pas nécessaire : laissez quelques jours aux premiers retours, testez sur une copie, puis appliquez.
Que faire si une mise à jour casse quelque chose ?
Revenir à la version précédente avec la sauvegarde prise juste avant, puis comprendre ce qui a cassé sur la copie d’essai. C’est pour ce cas que la sauvegarde précède toujours la mise à jour. Signalez le problème au projet s’il vient du logiciel : un code public a l’avantage de rendre les anomalies visibles et souvent vite corrigées.
Sources
- Twenty, dépôt officiel (nouvel onglet)github.com
Jim · fondateur de Brain Plus AI
À lire aussi en twenty crm en pratique

Choisir et chiffrer4 min
Twenty dans le cloud ou auto-hébergé : que choisir ?
Le même Twenty peut tourner chez l'éditeur ou sur votre serveur. Le choix ne se fait pas sur le prix affiché mais sur trois questions : qui exploite, où vivent les données, et combien de personnes l'utiliseront.

Comprendre9 min
Twenty CRM en production : notre avis, limites comprises
Nous faisons tourner Twenty, un CRM libre, sur notre propre serveur depuis plus d'un an et demi. Ce qui marche, ce qui demande du travail, ce que la licence AGPL implique pour une entreprise, et à qui nous ne le conseillons pas.

Guide pratique7 min
Auto-hébergement : quels outils sortir du SaaS en premier
Tous les abonnements ne se valent pas face à l'auto-hébergement : certains outils open source sont mûrs et faciles à exploiter, d'autres demandent une vraie équipe. Voici l'ordre que nous recommandons, et ce qui reste en SaaS.
