Sauvegarde automatique sur FTP

Installation & Configuration du logiciel
Répondre
Sassien
Gsup LEVEL 2
Messages : 42
Enregistré le : mer. 6 mars 2024 16:40

Bonjour Flox,

Je souhaite mettre en place des sauvegardes Auto vers un Nas en FTP. J'ai donc consulté la documentation ;) , il y a bien un script qu'il faut modifié pour réaliser cette tache. Quand je lance le script il se termine par un ceci et rien ne se sauvegarde :

Code : Tout sélectionner

adding: backup/tests/3/ (stored 0%)
  adding: backup/tests/3/index.html (deflated 47%)
  adding: backup/tests/2/ (stored 0%)
  adding: backup/tests/2/scripts.js (deflated 48%)
  adding: backup/tests/2/index.html (deflated 56%)
  adding: backup/tests/2/css/ (stored 0%)
  adding: backup/tests/2/css/styles.css (deflated 62%)
  adding: backup/tests/2/css/img/ (stored 0%)
  adding: backup/tests/2/css/img/Logo-Gris.png (deflated 9%)
/usr/local/bin/Backup_GSinformatique.sh: 11: cannot open quote: No such file
/usr/local/bin/Backup_GSinformatique.sh: 12: quote: not found
/usr/local/bin/Backup_GSinformatique.sh: 13: binary: not found
/usr/local/bin/Backup_GSinformatique.sh: 14: cd: can't cd to /BackupFTP_GestSup/Informatique
/usr/local/bin/Backup_GSinformatique.sh: 15: put: not found
/usr/local/bin/Backup_GSinformatique.sh: 16: quit: not found
/usr/local/bin/Backup_GSinformatique.sh: 17: END_SCRIPT: not found
Je fais certainement pas ou mal quelque chose ... Mon serveur ftp est fonctionnel, j'arrive a m'y connecté via FileZilla.

Pouvez vous me venir en aide ?
Avatar du membre
Flox
Administrateur du site
Messages : 9474
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

pouvez-vous essayer de passer cette commande et réessayé ?

Code : Tout sélectionner

 apt-get install lftp zip
Cdt
GestSup: 3.2.53 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3 | https://doc.gestsup.fr/
Sassien
Gsup LEVEL 2
Messages : 42
Enregistré le : mer. 6 mars 2024 16:40

le problème reste le même ....
Avatar du membre
Flox
Administrateur du site
Messages : 9474
Enregistré le : jeu. 21 juin 2012 19:00

J'ai mis à jour la procédure pourrez vous réessayer en modifiant les valeurs en majuscules.

Cdt
GestSup: 3.2.53 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3 | https://doc.gestsup.fr/
Sassien
Gsup LEVEL 2
Messages : 42
Enregistré le : mer. 6 mars 2024 16:40

Bonjour,

Avec cette procédure mise à jour cela fonctionne !

Merci
Sassien
Gsup LEVEL 2
Messages : 42
Enregistré le : mer. 6 mars 2024 16:40

Bonjour,

un petit retour sur mes problèmes :

la sauvegarde avec le script mis à jour fonctionne si je la lance manuellement via :

Code : Tout sélectionner

sh /usr/local/bin/Backup_GSinformatique.sh
par contre rien ne se passe si je veux qu'elle se lance en automatique via l'ajout dans /etc/crontad de :

Code : Tout sélectionner

45 10 * * * root sh /usr/local/bin/Backup_GSinformatique.sh
il y a quelque chose a faire en plus ?
Avatar du membre
Flox
Administrateur du site
Messages : 9474
Enregistré le : jeu. 21 juin 2012 19:00

Vérifier que le fichier est crontab puis relancer ce service.
GestSup: 3.2.53 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3 | https://doc.gestsup.fr/
Sassien
Gsup LEVEL 2
Messages : 42
Enregistré le : mer. 6 mars 2024 16:40

je ne suis pas certain de comprendre
Vérifier que le fichier et crontab
Pour ce qui est de relancer le service La pas de probleme ^^ :)
Avatar du membre
Flox
Administrateur du site
Messages : 9474
Enregistré le : jeu. 21 juin 2012 19:00

L'ajout de la ligne doit se faire dans le fichier :

/etc/crontab

Et non :

/etc/crontad
GestSup: 3.2.53 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3 | https://doc.gestsup.fr/
Répondre