« BDD - Sauvegarde et restauration » : différence entre les versions

De Documentation
Aller à la navigationAller à la recherche
Page créée avec « * Sauvegarder une base complète ~# mysqldump -u utilisateur -p passwd -B base_de_données > chemin/fichier_destination.sql * Restaurer une base complète ~# mysql -u… »
 
Aucun résumé des modifications
 
Ligne 1 : Ligne 1 :
* Sauvegarder une base complète
* Sauvegarder une base complète


  ~# mysqldump -u utilisateur -p passwd -B base_de_données > chemin/fichier_destination.sql
  ~# '''mysqldump -u''' ''utilisateur'' '''-p''' ''passwd'' '''-B''' ''base_de_données'' > ''chemin''/''fichier_destination''.sql


* Restaurer une base complète
* Restaurer une base complète


  ~# mysql -u utilisateur -p passwd nom_de_la_base < fichier_source.sql
  ~# '''mysql -u''' ''utilisateur'' '''-p''' ''passwd'' ''nom_de_la_base'' < ''fichier_source''.sql


* Transfert de fichiers à travers ssh
* Transfert de fichiers à travers ssh


  ~# scp -r -p user@serveur1:chemin_vers_dossier_source user@serveur2:chemin_vers_dossier_destination
  ~# '''scp -r -p''' ''user''@''serveur1'':''chemin_vers_dossier_source'' ''user''@''serveur2'':''chemin_vers_dossier_destination''
   
   
  -r : récursivité\\
  -r : récursivité
  -p : préserve les dates de modification, d'accès et le mode des fichiers
  -p : préserve les dates de modification, d'accès et le mode des fichiers

Dernière version du 10 avril 2022 à 17:07

  • Sauvegarder une base complète
~# mysqldump -u utilisateur -p passwd -B base_de_données > chemin/fichier_destination.sql
  • Restaurer une base complète
~# mysql -u utilisateur -p passwd nom_de_la_base < fichier_source.sql
  • Transfert de fichiers à travers ssh
~# scp -r -p user@serveur1:chemin_vers_dossier_source user@serveur2:chemin_vers_dossier_destination

-r : récursivité
-p : préserve les dates de modification, d'accès et le mode des fichiers