bonjour,
je rencontre des difficultés à réaliser un script bash permettant l' exécution d' une sauvegarde automatique de mon site web vers un fichier compressé nommé backup(%date).tar.gz, mon script usr/bin/backup.sh ressemble à ceci
ensuite lorsque j' édite ma crontab en ligne de commande crontab -e , mon fichier ressemble à ceci (j' ai volontairement mis des sauvegardes toutes les minutes pour les tests)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 #!/bin/bash tar cvzf /backup$(date +%Y%m%d%H%m%s).tar.gz /var/www/m2l /home/btssio/M2LSysResSalles/M2LSysResSalles2/installM2L if [ -e /backup$(date +%Y%m%d).tar.gz ] then echo "votre archive a bien été créé" else echo "il y a eu un problème lors de la sauvegarde" fi
ensuite lorsque j' enregistre ma crontab il m' affiche no crontabl for root - using an empty file et crontab:no changes made to crontab
Code : Sélectionner tout - Visualiser dans une fenêtre à part 1 * * * * * cd /usr/bin/ | ./backup.sh
Partager