Migrer Odoo qui était sur un ordinateur qui ne démarre plus

Si vous ne pouvez plus démarrer le premier ordinateur sous Windows mais avez accès aux dossiers et fichiers, vous pouvez toujours migrer Odoo en accédant directement aux fichiers de l’application et à la base de données. Voici comment procéder dans cette situation :

Étape 1 : Sauvegarder les fichiers essentiels d’Odoo

  1. Accéder aux fichiers Odoo :
    • Accédez au répertoire d’installation d’Odoo sur l’ordinateur source. Il se trouve généralement dans C:\Program Files\Odoo.
    • Copiez les répertoires suivants vers un support externe (clé USB, disque dur externe) :
      • Le répertoire Odoo complet (tout le dossier d’installation d’Odoo).
      • Le répertoire des modules additionnels (addons) si vous avez installé des modules personnalisés.
  2. Sauvegarder le fichier de configuration :
    • Dans le même répertoire d’Odoo, recherchez le fichier odoo.conf (ou odoo-server.conf).
    • Copiez ce fichier pour vous assurer d’avoir les paramètres de configuration importants, comme ceux de la base de données.

Étape 2 : Sauvegarder la base de données PostgreSQL

Puisque vous ne pouvez plus démarrer Windows, vous devrez accéder manuellement aux fichiers de la base de données PostgreSQL.

Option 1 : Sauvegarder le répertoire PostgreSQL

  1. Trouver le répertoire de données PostgreSQL :
    • Par défaut, les fichiers de la base de données PostgreSQL se trouvent dans un répertoire comme celui-ci :
      • C:\Program Files\PostgreSQL\version\data
    • Si PostgreSQL est installé ailleurs, cherchez un dossier similaire.
  2. Copier le répertoire data :
    • Le répertoire data contient toutes les informations nécessaires sur vos bases de données. Copiez-le dans un support externe.
    • Cela inclut toutes les bases de données, utilisateurs, et configurations PostgreSQL.

Option 2 : Utiliser les fichiers de la base de données avec une nouvelle installation PostgreSQL

Une fois que vous avez sauvegardé le répertoire data, vous pourrez réinstaller PostgreSQL sur le nouvel ordinateur et y restaurer les données :

  1. Installer PostgreSQL sur le nouvel ordinateur :
    • Installez la même version de PostgreSQL que celle utilisée sur l’ordinateur d’origine (cela est important pour éviter des incompatibilités).
  2. Remplacer le répertoire data :
    • Après l’installation de PostgreSQL sur le nouvel ordinateur, arrêtez le service PostgreSQL.
    • Remplacez le nouveau répertoire data par celui que vous avez copié depuis l’ancien ordinateur.
    • Assurez-vous que les permissions des fichiers sont correctes et que PostgreSQL a les droits d’accès.
  3. Redémarrer PostgreSQL :
    • Redémarrez le service PostgreSQL et assurez-vous qu’il fonctionne correctement. Vos bases de données Odoo devraient maintenant être accessibles.

Étape 3 : Installer Odoo sur le nouvel ordinateur

  1. Télécharger et installer Odoo 17 :
    • Installez Odoo 17 sur le nouvel ordinateur en suivant le processus standard d’installation pour Windows depuis le site officiel.
  2. Remplacer les fichiers Odoo :
    • Remplacez les fichiers Odoo du nouvel ordinateur avec ceux que vous avez copiés depuis l’ancien ordinateur (en particulier les répertoires d’installation et les modules personnalisés).
  3. Configurer Odoo :
    • Remplacez le fichier odoo.conf sur le nouvel ordinateur avec celui que vous avez sauvegardé.
    • Vérifiez les chemins d’accès dans le fichier de configuration, notamment pour la base de données et les modules additionnels.

Étape 4 : Vérifications finales

  1. Démarrer Odoo :
    • Lancer Odoo sur le nouvel ordinateur. Si la base de données est correctement restaurée et les fichiers Odoo bien placés, vous devriez pouvoir accéder à Odoo via le navigateur (http://localhost:8069).
  2. Vérifier les modules et données :
    • Assurez-vous que toutes les données (ventes, clients, etc.) sont bien présentes et que les modules supplémentaires fonctionnent correctement.

Points à surveiller :

  • Versions de PostgreSQL : Utilisez la même version de PostgreSQL que sur l’ancien ordinateur pour éviter des problèmes de compatibilité.
  • Permissions des fichiers : Assurez-vous que PostgreSQL et Odoo sur le nouvel ordinateur ont les droits d’accès corrects pour lire et écrire les fichiers de la base de données et de l’application.
  • Modules personnalisés : Si vous avez des modules personnalisés, vérifiez qu’ils sont tous bien installés et activés sur le nouvel ordinateur.

En suivant ces étapes, vous devriez pouvoir migrer Odoo 17 d’un ordinateur Windows non démarrable vers un nouveau ordinateur tout en préservant vos données.

Retour en haut