Comment faire un Dump de la BDD et un Back up d'un site?

Discussion dans 'Hébergements Mutualisés' démarrée par Faouweb, Mar 17, 2013.

  1. Faouweb

    Faouweb Member

    Bonjour,
    J'ai regardé ce tutorial: Comment utiliser les sauvegardes dans cPanel mais je netrouve pas Back up dans CPanel.

    J'aimerai bien savoir comment faire une sauvegarde de la base de donnée (Dump) chaque X temps?
    Merci.
     
    Dernière édition par un modérateur: Nov 6, 2017
  2. David77

    David77 Member

    Dernière édition par un modérateur: Nov 6, 2017
  3. Faouweb

    Faouweb Member

    Merci
    je croix que je le ferai manuellement chaque deux jours, je n'aime quand il y a du code :confused:
     
  4. David77

    David77 Member

    Pourtant ça marche du tonnerre ;)

    Dans ton cas il faut juste laisser les bouts de code pour les bases de données ce qui donne ça :

    Code:
    #!/bin/sh
    
    USER="identifiant cpanel"
    
    DBADMIN="nom d'un utilisateur avec tous les droits sur toutes les bases (sans le user_)"
    DBPW="mot de passe de cet utilisateur"
    
    DB1="nom de la première base (sans le user_)"
    DB2="nom de la deuxième base (sans le user_)"
    
    DATE=`date -I`
    
    mysqldump -u ${USER}_${DBADMIN} -p$DBPW ${USER}_${DB1} | gzip > /home/$USER/backups/bdd/bddbackup_${DB1}_${DATE}.sql.gz
    mysqldump -u ${USER}_${DBADMIN} -p$DBPW ${USER}_${DB2} | gzip > /home/$USER/backups/bdd/bddbackup_${DB2}_${DATE}.sql.gz
    
    find /home/$USER/backups/bdd/bdd* -mtime +7 -exec rm {} \;
    
    Ca ne fera que le Dump et gardera les sauvegardes de 8 jours...
     
  5. Faouweb

    Faouweb Member

    OK :)
    Merci David77 pour ton aide ;)
     
  6. David77

    David77 Member

    C'est surtout la personne qui a fait partagé ce script en 1er qu'il faut remercier :rolleyes:
     

Partager cette page