Twitter Instagram Flickr Facebook Tumblr Mail Glatozen .org
[Tuto] - Faire un backup des bases MySQL sur un hébergement OVH
Calendar Posted on 2013-01-09 by Glatozen.


ftp
Introduction :

Dans un hébergement OVH, on peut faire une sauvegarde des bases MySQL via PhpMyAdmin ou le Manager.

Pour l'automatiser, on peut passer par un script Php et lancer la commande automatiquement depuis le cron d'un serveur.

Le script Php :

Dans un répertoire de votre site, protégé par un .htaccess, il faut créer une page Php contenant :

<?
$date=date('Y-m-d-H-i');
print "system('mysqldump --host=server --user=login --password=pass basename > répertoire/distant/basename_'.'$date'.'.sql');
?>
  • server : nom du serveur SQL
  • login : nom d'utilisateur pour la base
  • pass : mot de pass pour l'utilisateur
  • basename : nom de la base

Pour automatiser le backup, il suffit de mettre dans un cron :

50 01 * * * user
lynx -dump -auth=user:pass http://www.votresite.com/répertoire/script_bkp_base.php

Le user/pass de votre fichier .htaccess

Un fichier du type basename_2013-01-09-01-50.sql a été créé.

Publier un nouveau commentaire.

Les commentaires n'apparaîtront qu'après validation par le modérateur.

Nom ou pseudo :
E-mail* :
Commentaire :
Test :
*Le contenu du champ E-mail sera maintenu privé et ne sera pas affiché publiquement.