Restaurations: Difference between revisions

m
Line 22: Line 22:
Tout ce que vous avez à faire est de copier le contenu de votre répertoire sauvegardé avec les vieux fichiers dans ce répertoire.
Tout ce que vous avez à faire est de copier le contenu de votre répertoire sauvegardé avec les vieux fichiers dans ce répertoire.


= Restore the database =
= Restaurer la base de donnée =
Copy the backup dump file into the same directory than the command '''mysql'''.
Copier le fichier dump de sauvegarde dans le même répertoire que la commande de restauration ('''mysql''' avec MySQL).


If your backup file was a compressed archive, unzipping the file before might be required:
Si votre fichier de sauvegarde est une archive compressée, décompresser le fichier auparavant:
For example, a bzip archive backup named mysqldump_dolibarr_2.7.0_200812021800.sql.bz2 must be uncompressed to mysqldump_dolibarr_2.7.0_200812021800.sql (Launch bunzip myfile.bz2 under Linux, or use 7zip under Windows).
Par exemple, une sauvegarde archive bzip nommé mysqldump_dolibarr_2.7.0_200812021800.sql.bz2 doit être décompressée en mysqldump_dolibarr_2.7.0_200812021800.sql (Lancer la commande bunzip nomdufichier.bz2 sous Linux, ou utiliser 7zip avec Windows).


On your new installed Dolibarr, go with an administrator user in the menu '''Home / System Tools / Restore'''.
Sur votre nouvelle installation de Dolibarr, connectez-vous avec un compte administrateur et aller dans le menu '''Accueil / Outils système / Restauration'''.


Choose the import method.
Choisir la méthode d'import.


Dolibarr offers a command line to launch to restore the database. Click on "Show the full command".  
Dolibarr offre alors une commande à lancer en ligne de commande avec le mot de passe masqué pour réaliser la restauration de la base de donnée. Cliquer sur "Afficher la commande complète" pour avoir la commande complète avec le mot de passe non masqué.  
For example, you will have :
Par exemple, on aura :
<source lang="bash">
<source lang="bash">
mysql mydatabase -h localhost -u databaseuser -pdatabasepass < mybackupfile.sql
mysql mabase -h localhost -u databaseuser -pdatabasepass < monfichiersauvegarde.sql
</source>
</source>


Open a command line shell (DOS Command line with Windows).
Ouvrir un shell de ligne de commande (Commande DOS sous Windows, Terminal shell sous Linux...).
Go into the directory where command '''mysql''' and your backup file is stored.
Aller dans le répertoire où se trouve la commande d'import ('''mysql''' avec MySQL) ainsi que le fichier de sauvegarde à restaurer.
Launch the command provided previously.
Lancer la commande fournie précedemment.


= Use your restored Dolibarr =
= Use your restored Dolibarr =
After command is finished, you can go on Dolibarr logon.
After command is finished, you can go on Dolibarr logon.
Now you must use a login account that was existing when the backup was done.
Now you must use a login account that was existing when the backup was done.