- Accueil
- » Forum
- » Serveurs
- » mysqldump SSH
Pages : 1
#1 Le 04/09/2006, à 13:25
- krislec
mysqldump SSH
J'ai monté un petit script .sh avec :
ssh server@192.168.x.x mysqldump -uroot -ppwd --opt base -h localhost > /home/toto/Desktop/P_$DATE.sql
scp server@192.168.x.x:/home/toto/Desktop/P_$DATE.sql /home/titi
ssh server@192.168.x.x rm -rf /home/toto/Desktop/P_*.sql
mais n'y aurait-il pas plus court comme écriture ? Le script fonctionne mais c'est juste une question d'exercice. J'ai bien essayé quelques trucs mais rien à faire...
K.
Dernière modification par krislec (Le 04/09/2006, à 13:25)
PC bureau Quad Core 2.4Ghz ....Natty 11.10, mais UBUNTU classique !!!
Hors ligne
#2 Le 04/09/2006, à 14:05
- jdloic
Re : mysqldump SSH
Moi je préfère faire le dump automatiquement sur le serveur par le cron en faisant:
mysqldump -u<user> -p<pass> <base> | gzip > dump_<base>_$(date +%a).sql.gz
En prenant un <user> qui n'a que les minis pour le dump.
Et utiliser rsync pour synchronizer le répertoire de dump avec un serveur éloigné.
Avec le $(date +%a), il y aura une log par jour de la semaine (on peut remonté sur 6 jours), et la date de création du fichier donne la date execte du dump.
Hors ligne
#3 Le 04/09/2006, à 15:17
- krislec
Re : mysqldump SSH
Ouais c'est une autre méthode...mais je ne connais pas trop rsync.
Est-ce aussi bien sécurisé que ssh.
J'apprécie beaucoup ton conseil (et t'en remercie), bien que ma question reste entière....;)
K.
(Je vais me pencher sur rsync.)
Dernière modification par krislec (Le 04/09/2006, à 15:17)
PC bureau Quad Core 2.4Ghz ....Natty 11.10, mais UBUNTU classique !!!
Hors ligne
#4 Le 04/09/2006, à 18:28
- jdloic
Re : mysqldump SSH
On trouve pas mal de doc sur l'utilisation de rsync coupé à ssh sur le net.
Par ex: http://developpeur.journaldunet.com/tutoriel/out/060605-rsync-backup-site-web-cron.shtml
http://www.jdmz.net/ssh/ (en anglais)
Dernière modification par jdloic (Le 05/09/2006, à 08:03)
Hors ligne
Pages : 1