Sauvegarde base mysql / Utilisation de cron tab dans Plesk
5 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
Sauvegarde base mysql / Utilisation de cron tab dans Plesk
Bonjour,
Situation
J'ai une base mysql de 60 Mo que je souhaite sauvegarder tous les jours vers 2h du matin .
J'ai un serveur Ikoula avec Plesk et Crontab.
Questions
1 ) Avec une base de cette taille peut-on faire directement mysqldump ?
2 ) Dans Contrab quand il y a marqué " Commande " c'est une commande SSH ?
3 ) Que mettre dans dans " Commande " pour sauvegarder une certaine base d'un certain utilisateur ?
Mes questions sont un peu floues , j'arrive pas trop à voir comment ça se fait concrétement.
Merci d'avance et joyeuses fêtes
KingLouis
Situation
J'ai une base mysql de 60 Mo que je souhaite sauvegarder tous les jours vers 2h du matin .
J'ai un serveur Ikoula avec Plesk et Crontab.
Questions
1 ) Avec une base de cette taille peut-on faire directement mysqldump ?
2 ) Dans Contrab quand il y a marqué " Commande " c'est une commande SSH ?
3 ) Que mettre dans dans " Commande " pour sauvegarder une certaine base d'un certain utilisateur ?
Mes questions sont un peu floues , j'arrive pas trop à voir comment ça se fait concrétement.
Merci d'avance et joyeuses fêtes
KingLouis
1 ) Avec une base de cette taille peut-on faire directement mysqldump ?
oui, c'est meme la seule solution viable.
Dans Contrab quand il y a marqué " Commande " c'est une commande SSH ?
une commande systeme
Que mettre dans dans " Commande " pour sauvegarder une certaine base d'un certain utilisateur ?
mysqldump --opt --quote-names -u le-code-utilisateur -ple-mot-de-passe la-base > /home/ou-tu-veux/ton-fichier.sql
En ce qui me concerne, j'execute un script qui place tout cela dans une arborescence de repertoires avec 7 sous-repertoires: 1 par jour. Comme ca, j'ai une sauvegarde journaliere sur 7 jours glissants
Je met donc en crontab
- Code: Tout sélectionner
wget -q http://www.domaine.tld/mon_script_de_dump.php 2>&1 >/dev/null
le "2>&1 >/dev/null" sert a eviter de remplire le disque avec les logs
Merci pourla réponse !
Pourle code , le tien marchait pas trop , enfin je devais mal l'utiliser , j'ai finalement mis celui là qui marche bien chez moi :
Source : http://guide.ovh.com/BackupBaseMySQL/contenu.html
Avec pour le nom du jour :
Source : http://php.developpez.com/faq/?page=dat ... oursemaine
J'ai mis tout ça dans un répertoire protégé et j'ai ms la commande wget dans crontab .
Question : est-ce que le serveur va pouvoir accéder au dossier étant donné qu'il est protégé ou faut-il que je mette la page qui lance le backup dans un répertoire non protégé ?
Merci encore
Pourle code , le tien marchait pas trop , enfin je devais mal l'utiliser , j'ai finalement mis celui là qui marche bien chez moi :
- Code: Tout sélectionner
<?
echo "Votre base est en cours de sauvegarde.......\n<br>";
system("mysqldump --host=serveur_sql --user=nom_de_la_base --password=mot_de_passe nom_de_la_base > nom_de_la_base.sql");
echo "C'est fini. Vous pouvez récupérer la base par FTP";
?>
Source : http://guide.ovh.com/BackupBaseMySQL/contenu.html
Avec pour le nom du jour :
- Code: Tout sélectionner
// date du jour
$date = date("d/m/Y");
// tableau des jours de la semaine
$joursem = array('dim', 'lun', 'mar', 'mer', 'jeu', 'ven', 'sam');
// extraction des jour, mois, an de la date
list($jour, $mois, $annee) = explode('/', $date);
// calcul du timestamp
$timestamp = mktime (0, 0, 0, $mois, $jour, $annee);
// affichage du jour de la semaine
$nom = $joursem[date("w",$timestamp)];
Source : http://php.developpez.com/faq/?page=dat ... oursemaine
J'ai mis tout ça dans un répertoire protégé et j'ai ms la commande wget dans crontab .
Question : est-ce que le serveur va pouvoir accéder au dossier étant donné qu'il est protégé ou faut-il que je mette la page qui lance le backup dans un répertoire non protégé ?
Merci encore
5 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Changer d'hébergeur web sans pénaliser son référencement
- Google News : trucs et astuces
- Nouvelle version de GoogleStats : v1.1
- Sortie officielle de GoogleStats v2.0 !
- WebRankInfo analyse le logiciel AgentWebRanking
- Gestion des langues et des sessions en PHP / MySQL
- Passage à l'heure d'été/hiver sur un forum phpBB
- AdSense Tracking : statistiques détaillées sur les clics AdSense
- Le WRInaute du moment
- Importer tout son blog dans Google Base
- sauvegarde base Mysql
- Utilisation commune d'une base mysql sur des NDD?
- Sauvegarde Et Log Sous Plesk 7.5
- pb sauvegarde de ma base
- Mettre un cron sous plesk et linux pas à pas ..
- Sauvegarde base de données
- Sauvegarde de ma base de donnée impossible
- Sauvegarde d'une base de donnée
- help - restauration sauvegarde base de la nuit OVH
- Sauvegarde mysql, fichier compressé ?
- Automatiser une sauvegarde MySQL
- Backup mysql & cron
- Comment mettre a jour MySQL sur PLESK 7.0.2 SOUS windows(03)
Consultez la description détaillée des produits ou services de Google suivants : Google Base
- Suggestion de mots-clés Google
Cet outil vous permet d'obtenir une liste de 10 mots ou expressions suggérés par Google sur la base d'un mot que vous fournissez.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités





le forum