Page 1 sur 3

sauvegarde ftp - fichier save.sh

Posté : jeu. 3 janv. 2019 11:35
par tootoon08
Bonjour, nous avons des erreurs dans la mise en place du fichier save.sh

mkdir /backup
mysqldump --databases=bsup --user=gestsup --password=password --lock-tables | gzip -c > /backup/`date +%F`.sql.gz
cp -R /var/www/html/gestsup/* /backup
zip -r /backup/backup`date +%F`.zip /backup/*
cd /backup
HOST='10.240.91.211'
USER='anonymous'
PASSWD=''
FILE=backup`date +%F`.zip
ftp -n $HOST < quote USER $USER
quote PASS $PASSWD
binary
cd /DIRECTORY FTPSERVER
put $FILE
quit
END_SCRIPT
rm -R /backup/*

Re: sauvegarde ftp - fichier save.sh

Posté : jeu. 3 janv. 2019 11:40
par tootoon08
la premiere ligne executé après le mkdir me retourne ce message

root@mmsDebian:/home/gestsup# mysqldump --databases=bsup --user=gestsup --password=password --lock-tables | gzip -c > /
bash: /: est un dossier
Warning: mysqldump: ignoring option '--databases' due to invalid value 'bsup'
Usage: mysqldump [OPTIONS] database [tables]
OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR mysqldump [OPTIONS] --all-databases [OPTIONS]
For more options, use mysqldump --help

Re: sauvegarde ftp - fichier save.sh

Posté : jeu. 3 janv. 2019 14:31
par Flox
Bonjour,

Pouvez vous spécifier la première ligne du fichier ?

Cdt

Re: sauvegarde ftp - fichier save.sh

Posté : jeu. 3 janv. 2019 17:23
par tootoon08
mkdir /backup

Re: sauvegarde ftp - fichier save.sh

Posté : jeu. 3 janv. 2019 17:51
par Flox
Pouvez vous vérifier:

- que le nom de votre base de données est "bsup"
- que l'utilisateur et le mot de passe de base de données sont correct
- qu'un repertoire /backup existe sur votre serveur
- exécuter juste la ligne suivante et indiquez-nous le résultat:

Code : Tout sélectionner

mysqldump --databases=bsup --user=gestsup --password=password --lock-tables | gzip -c > /backup/`date +%F`.sql.gz

Re: sauvegarde ftp - fichier save.sh

Posté : jeu. 3 janv. 2019 21:23
par tootoon08
d'après ce que je voit il manque la fin de la commande sur mon fichier, cependant je confirme les noms de bdd et user et mdp.

j'essaie demain.

Re: sauvegarde ftp - fichier save.sh

Posté : jeu. 3 janv. 2019 21:28
par tootoon08
mon fichier est comme indiqué dans ma demande initiale donc à priori pas de raison qu'il ne fonctionne pas.

Re: sauvegarde ftp - fichier save.sh

Posté : ven. 4 janv. 2019 08:48
par Flox
Bonjour,

Pouvez vous exécuter la ligne de commande transmises et nous donner le résultat.

Cdt

Re: sauvegarde ftp - fichier save.sh

Posté : ven. 4 janv. 2019 09:48
par tootoon08
L'éxecution de cette ligne me retourne le résultat suivant:

Code : Tout sélectionner

Warning: mysqldump: ignoring option '--databases' due to invalid value 'bsup'
Usage: mysqldump [OPTIONS] database [tables]
OR     mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR     mysqldump [OPTIONS] --all-databases [OPTIONS]
For more options, use mysqldump --help
Pourtant la base de donnée est la bonne:
Capture d'écran de 2019-01-04 09-36-502-min.png
Capture d'écran de 2019-01-04 09-36-502-min.png (104.51 Kio) Vu 6486 fois

Re: sauvegarde ftp - fichier save.sh

Posté : ven. 4 janv. 2019 19:05
par Flox
Avez vous essayé de supprimer les simple quote ?
Pourrez vous préciser votre système d'exploitation et sa version