Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/09/2006, à 14: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, à 14:25)


PC bureau Quad Core 2.4Ghz ....Natty 11.10, mais UBUNTU classique !!!

Hors ligne

#2 Le 04/09/2006, à 15: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, à 16: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, à 16:17)


PC bureau Quad Core 2.4Ghz ....Natty 11.10, mais UBUNTU classique !!!

Hors ligne

#4 Le 04/09/2006, à 19: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, à 09:03)

Hors ligne