• [^] # Re: install sur Debian

    Posté par (site web personnel) . En réponse au journal Héberger Dolibarr (ou autre) sur le web : les bonnes pratiques. Évalué à 2.

    La sauvegarde, c'est pas juste réinstaller un paquet quand ton disque meurt ou ton datacenter brûle. On est quand même en train de parler d'un logiciel qui gère tes factures, ta compta, tes devis, tes clients, tes produits et services, tous les documents que tu uploades (genre attestation de CA, URSAFF...), les mouvements bancaires, et j'en passe. Bref c'est la vie de ton business là.
    Avec l'install du paquet .deb, tes données, elles sont majoritairement dans la base de données (/var/lib/mysql/nom_de_la_bdd), mais pas que. Elles sont aussi dans les fichiers auto-générés (PDF, CSV...) et ta bibliothèque (/var/lib/dolibarr/documents). Tu dois ajouter les fichiers de conf dans /etc/dolibarr, éventuellement la config apache/ngix.
    Et plus, je conseille (c'est ce que je fais) de sauvegarder aussi le code applicatif (/usr/share/dolibarr) parce qu'en cas de réinstall d'urgence, c'est mieux d'être certain que la structure des données sauvegardées et le code qui les exploitent soient au même niveau (la structure de la base de données évolue au fil des versions, c'est normal), au lieu de paniquer à rechercher le paquet avec la bonne version , en admettant qu'on se souvienne à quelle version on en était).
    Si tu ne sauvegardes pas tout ça correctement, c'est la mort du petit cheval.
    En cas d'install manuelle, tu as la base de données à sauvegarder et un répertoire (et ses sous-répertoires), et éventuellement la config apache/ngix. C'est quand même plus simple de ne rien oublier, et plus simple à remettre en place en cas de panne.
    Je dis ça juste à titre de conseil, ensuite chacun fait comme il veut, mais dans tous les cas c'est davantage qu'un paquet à réinstaller.