Restaurations: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
Tag: 2017 source edit
mNo edit summary
Tag: 2017 source edit
Line 57: Line 57:
Cliquez sur "Afficher la commande complète" pour avoir la commande complète avec le mot de passe non masqué.  
Cliquez sur "Afficher la commande complète" pour avoir la commande complète avec le mot de passe non masqué.  
Par exemple, on aura :
Par exemple, on aura :
<source lang="bash">
<syntaxHighlight lang="bash">
mysql base_de_donées -h nom_ou_ip_serveur -P 3306 -u utilisateur -pvotremotdepasse < monfichiersauvegarde.sql
mysql base_de_donées -h nom_ou_ip_serveur -P 3306 -u utilisateur -pvotremotdepasse < monfichiersauvegarde.sql
</source>
</syntaxHighlight>
où :
où :
* ''base_de_données'' est le nom de la base de données MySQL qui contiendra vos données Dolibarr,  
* ''base_de_données'' est le nom de la base de données MySQL qui contiendra vos données Dolibarr,  
Line 85: Line 85:
[[File:Warning.png]] Erreur au chargement de table sur des foreign keys.
[[File:Warning.png]] Erreur au chargement de table sur des foreign keys.


=> Votre '''dump sql doit désactiver les vérifications de Foreign Keys pendant la restauration''', sinon votre backup sql ne pourra pas être restauré à cause des clashs entre les Foreign Keys! Ceci devrait être le cas par défaut si vous avez effectué votre sauvegarde correctement.
=> Votre '''dump sql doit désactiver les vérifications de Foreign Keys pendant la restauration''', sinon votre backup SQL ne pourra pas être restauré à cause des clashs entre les Foreign Keys! Ceci devrait être le cas par défaut si vous avez effectué votre sauvegarde correctement.
Exemple: Ajouter FOREIGN_KEY_CHECKS au tout début et à la fin du fichier sql:
Exemple: Ajouter FOREIGN_KEY_CHECKS au tout début et à la fin du fichier sql:
<source lang="sql">
<syntaxHighlight lang="sql">
-- SQL Dump
-- SQL Dump
-- Server version: 5.5.8
-- Server version: 5.5.8
Line 111: Line 111:


SET FOREIGN_KEY_CHECKS=1;
SET FOREIGN_KEY_CHECKS=1;
</source>
</syntaxHighlight>


==PostgreSql==
==PostgreSql==
Line 119: Line 119:


= Etape 4 - Utiliser votre Dolibarr restauré =
= Etape 4 - Utiliser votre Dolibarr restauré =
Une fois la commande de restauration de base terminée, vous pouvez vous relogguer sous Dolibarr.
Une fois la commande de restauration de base terminée, vous pouvez vous reloguer sous Dolibarr.
Maintenant, vous devez utiliser un login qui existait lorsque la sauvegarde a été faite.  
Maintenant, vous devez utiliser un login qui existait lorsque la sauvegarde a été faite.  
Toutes les données sont celles datant de la sauvegarde.
Toutes les données sont celles datant de la sauvegarde.

Navigation menu