• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel ⚔ Notifications d’échec et surveillance des états de sauvegarde (Linux)

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
Surveillance des états de sauvegarde et notifications en cas d’échec de sauvegarde avec Cron et Email (Linux)

💡 Introduction

La surveillance des sauvegardes sur Linux peut être réalisée à l'aide de Cron pour la planification et de commandes de vérification pour surveiller les sauvegardes. Ce tutoriel explique comment configurer une alerte email automatique en cas d’échec de sauvegarde, en utilisant Rsync pour effectuer les sauvegardes et envoyer un email si une erreur est détectée.



📋 Prérequis

• Un serveur de messagerie configuré pour l’envoi d’emails depuis la ligne de commande

• Droits sudo pour éditer Cron et exécuter des scripts de sauvegarde



🔍 Méthodologie

🔹 Explications générales

• Créez un script Rsync pour effectuer une sauvegarde et redirigez les erreurs dans un fichier de log. Exemple de script de sauvegarde avec vérification d’erreur :
Code:
#!/bin/bash
rsync -av /home/utilisateur/Documents /media/disque_externe/backup 2>/tmp/backup_error.log
if [ -s /tmp/backup_error.log ]; then
echo "Échec de la sauvegarde" | mail -s "Erreur de sauvegarde" admin@votredomaine.com
fi

• Ce script envoie un email si le fichier de log d'erreurs n'est pas vide, indiquant un problème pendant la sauvegarde.

Documentation Rsync pour plus de détails sur les options Rsync



🔹 Automatisation avec Cron

• Pour automatiser la surveillance, ajoutez le script dans le fichier crontab pour une exécution régulière. Ouvrez crontab avec :
Code:
crontab -e

• Planifiez l'exécution quotidienne à 2h du matin :
Code:
0 2 * * * /chemin/vers/script_sauvegarde.sh

Google pour des configurations avancées de Cron pour la surveillance de sauvegardes



🔹 Paramètres avancés

• Utilisez des filtres Rsync pour exclure certains types de fichiers inutiles dans les sauvegardes :
Code:
rsync -av --exclude '*.tmp' /home/utilisateur/Documents /media/disque_externe/backup

• Combinez la vérification de sauvegarde avec des outils comme Logwatch pour un rapport de surveillance complet sur votre système.



💡 Astuce

Pour une alerte immédiate, configurez votre serveur de messagerie pour envoyer une notification push vers un appareil mobile en cas d’échec de sauvegarde.



⚠️ Avertissement

Vérifiez périodiquement que le serveur de messagerie est opérationnel pour éviter des échecs d'alerte en cas de panne réseau ou de configuration SMTP incorrecte.



📝 Conseil

Pour une solution avancée de surveillance et de notification, considérez Zabbix, un outil de surveillance open source : Zabbix



🔄 Solution alternative

Pour une solution de sauvegarde et de surveillance dans le cloud, explorez AWS Backup, qui offre une gestion centralisée des sauvegardes.

Lien vers AWS Backup



🏁 Conclusion

Grâce à Cron et Rsync, vous pouvez automatiser la surveillance de vos sauvegardes et recevoir des notifications immédiates en cas de problème, garantissant ainsi une protection continue de vos données importantes.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Statistiques des forums

Discussions
18 010
Messages
29 283
Membres
356
Dernier inscrit
Matth974

Nouveaux membres

Retour
Haut Bas