Créer des tâches automatisées avec des scripts Bash
8 vues · Mis à jour le 20/05/2026
Scripts Bash
Script de sauvegarde
#!/bin/bash\nDATE=$(date +%Y-%m-%d)\nBACKUP_DIR="/home/user/backups"\n\n# Sauvegarde fichiers\ntar -czf $BACKUP_DIR/files-$DATE.tar.gz /home/user/public_html\n\n# Sauvegarde DB\nmysqldump -u user -pMOT_DE_PASSE ma_base > $BACKUP_DIR/db-$DATE.sql\n\n# Nettoyage (garder 7 jours)\nfind $BACKUP_DIR -mtime +7 -delete\n\necho "Sauvegarde terminée: $DATE"Script de monitoring
#!/bin/bash\nDISK=$(df -h / | awk 'NR==2{print $5}' | tr -d '%')\nif [ $DISK -gt 80 ]; then\n echo "Alerte: disque à ${DISK}%" | mail -s "Alerte disque" admin@site.ca\nfiRendre exécutable
chmod +x script.shPlanifier avec cron
0 3 * * * /home/user/scripts/backup.sh
Cet article vous a-t-il été utile?
Articles similaires