Il est important de sauvegarder les sauvegardes des bases de données sur les Linux, notamment pour le serveur radius et le serveur IPAM et annuaire.

Sauvegarde

  1. Toutes les bases :
    mysqldump --user=mon_user --password=mon_password --all-databases > fichier_destination.sql
  2. Une base :
    mysqldump --user=mon_user --password=mon_password --databases nom_de_la_base > fichier_destination.sql
  3. Plusieurs bases :
    mysqldump --user=mon_user --password=mon_password --databases nom_de_la_base_1 nom_de_la_base_2 > fichier_destination.sql
  4. Une table :
    mysqldump --user=mon_user --password=mon_password --databases nom_de_la_base --tables nom_de_la_table > fichier_destination.sql
  5. Plusieurs tables :
    mysqldump --user=mon_user --password=mon_password --databases nom_de_la_base --tables nom_de_la_table_1 nom_de_la_table_2 > fichier_destination.sql

Restauration

  1. Sans distinction de base de données :
    mysql --user=mon_user --password=mon_password < fichier_source.sql
  2. Une base de donnée précise :
    mysql --user=mon_user --password=mon_password nom_de_la_base < fichier_source.sql

Compression

  1. Commande :
    mysqldump <commandes> | gzip > fichier_destination.sql.gz
  2. Sauvegarde complète :
    mysqldump --user=mon_user --password=mon_password --all-databases | gzip > fichier_destination.sql.gz
franck