Automatisation de sauvegarde complète
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
Code:
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' é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:
1 * * * * * cd /usr/bin/ | ./backup.sh
ensuite lorsque j' enregistre ma crontab il m' affiche no crontabl for root - using an empty file et crontab:no changes made to crontab