sauvegarde ftp - fichier save.sh

Installation & Configuration du logiciel
tootoon08
Gsup LEVEL 4
Messages : 130
Enregistré le : mar. 15 mars 2016 10:17

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/*
version 3.2.24

Debian 9

Maria db 10.1.48
tootoon08
Gsup LEVEL 4
Messages : 130
Enregistré le : mar. 15 mars 2016 10:17

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
version 3.2.24

Debian 9

Maria db 10.1.48
Avatar du membre
Flox
Administrateur du site
Messages : 9029
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

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

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
tootoon08
Gsup LEVEL 4
Messages : 130
Enregistré le : mar. 15 mars 2016 10:17

mkdir /backup
version 3.2.24

Debian 9

Maria db 10.1.48
Avatar du membre
Flox
Administrateur du site
Messages : 9029
Enregistré le : jeu. 21 juin 2012 19:00

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
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
tootoon08
Gsup LEVEL 4
Messages : 130
Enregistré le : mar. 15 mars 2016 10:17

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.
version 3.2.24

Debian 9

Maria db 10.1.48
tootoon08
Gsup LEVEL 4
Messages : 130
Enregistré le : mar. 15 mars 2016 10:17

mon fichier est comme indiqué dans ma demande initiale donc à priori pas de raison qu'il ne fonctionne pas.
version 3.2.24

Debian 9

Maria db 10.1.48
Avatar du membre
Flox
Administrateur du site
Messages : 9029
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

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

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
tootoon08
Gsup LEVEL 4
Messages : 130
Enregistré le : mar. 15 mars 2016 10:17

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 5804 fois
version 3.2.24

Debian 9

Maria db 10.1.48
Avatar du membre
Flox
Administrateur du site
Messages : 9029
Enregistré le : jeu. 21 juin 2012 19:00

Avez vous essayé de supprimer les simple quote ?
Pourrez vous préciser votre système d'exploitation et sa version
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Répondre