IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Debian Discussion :

Backup Mysql debian


Sujet :

Debian

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Inscrit en
    Février 2008
    Messages
    475
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 475
    Par défaut Backup Mysql debian
    Bonjour,

    j'ai ce script

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    #!/bin/bash
     
    # On stocke la date dans une variable
    var_date=`date +'%Y%m%d'`;
     
    echo "#### $var_date ####"
     
    dossier=/home/$var_date;
     
    # Création du dossier qui a pour nom la date du jour au format YYYY-MM-DD
    mkdir $dossier;
    echo "Dossier cree"
     
    # Sauvegarde de la base de données dans le fichier db.sql comme vu précédemment.
     
    mysqldump --password=xxx  -u root ossim  > $dossier/db.sql
     
     
    echo "Sauvegarde de la base de donnees terminee."
    ma question c'est comment je peut faire le backup davec la compression gzip non pas la sauvegarde dans un fichier .sql et après chaque backup je dois vider ma base

    pour vider ma base je sais la commande merci d'avance

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysqldump -u root -p$password --all-databases | gzip > fichier.sql.$(date +%Y%m%d).gz

  3. #3
    Membre très actif
    Inscrit en
    Février 2008
    Messages
    475
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 475
    Par défaut
    Citation Envoyé par frp31 Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysqldump -u root -p$password --all-databases | gzip > fichier.sql.$(date +%Y%m%d).gz
    merci pour votre réponse ma question c'est comment je peut vider ma base après la backup
    merci d'avance

  4. #4
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    mysql -u root -p$password << EOT
    drop database NOM_DE_LA_BASE ;
    commit ;
    EOT

  5. #5
    Membre très actif
    Inscrit en
    Février 2008
    Messages
    475
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 475
    Par défaut
    Citation Envoyé par frp31 Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    mysql -u root -p$password << EOT
    drop database NOM_DE_LA_BASE ;
    commit ;
    EOT
    la commande drop database peut détruire la Base et non pas vider les tables de la base de données?
    merci d'avance

  6. #6
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    Citation Envoyé par rezguiinfo Voir le message
    la commande drop database peut détruire la Base et non pas vider les tables de la base de données?
    merci d'avance
    oui effectivement bha tu remplaces par les truncate correspondants du coup et hop

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Backup MySQL et envoi email
    Par neospirit dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 19/01/2011, 14h28
  2. Faire un Backup MySQL
    Par Rollois dans le forum Requêtes
    Réponses: 10
    Dernier message: 19/02/2008, 20h30
  3. Backup MySQL automatique par script
    Par frutix dans le forum Outils
    Réponses: 10
    Dernier message: 02/04/2007, 17h08
  4. [JDBC]connexion refuse mysql debian
    Par dietrich dans le forum JDBC
    Réponses: 9
    Dernier message: 20/01/2006, 09h13
  5. Restaurer un backup MySQL
    Par makaf dans le forum Administration
    Réponses: 1
    Dernier message: 16/01/2006, 14h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo