Sauvegarde d'une base de données Mysql d'un serveur local vers un serveur distant via ssh
Bonjour,
Le script bash suivant fonctionne bien:
Code:
1 2 3
| #!/bin/bash
mysqldump --host 192.168.1.21 testbase -uroot -pmonmotdepasse | gzip -c | ssh root@xx.yyy.zzz.xx 'cat > /home/bup_testbase/bd/2018-02-23.testbase.sql.gz' |
par contre quand j'ai inclus la variable " DATEENVOI " dans mon script la sauvegarde ne s’effectue plus!
Code:
1 2 3 4
| #!/bin/bash
DATEENVOI=`date +'%Y-%m-%d_%H-%M-%S'`
mysqldump --host 192.168.1.21 testbase -uroot -pmonmotdepasse | gzip -c | ssh root@xx.yyy.zzz.xx 'cat > /home/bup_testbase/bd/$DATEENVOI.testbase.sql.gz' |
Quelqu'un pourrait me dire ce qu'il faut changer pour que se deuxième script fonctionne également?
Merci d'avance pour votre aide.