• Script de sauvegarde sur FTP

    Ce script a été crée suite à une demande qui m'a été faite avec le cahier des charges suivant :

    - Sauvegarde journalière via une planification.

    - Compression des dossiers à sauvegarder avec le format nom_dossier-JJ-MMMM-AAAA.

    - Les dossiers compressés seront mis dans un dossier avec le format JJ-MMMM-AAAA.

    - Sauvegarde des dossiers sur un serveur FTP.

    - Rotation des sauvegardes défini à 7 jours.

    - Création d'un fichier de logs.

    Tutoriel réalisé sur Linux Mint 17 "Qiana" , Debian 7 wheezy et vsFTPd.

    Télécharger « Script_sauvegarde_ftp »

    Le script effectue une compression des dossiers dans un répertoire local avant de les envoyer sur le serveur avec le client FTP lftp.

    La compression s'effectue en .tar.gz.

    Le répertoire local sera supprimé après envoi sur le serveur FTP.

    Site officiel lftp

    Le test du script permet de voir les dossiers par date de sauvegarde tels qu'ils apparaissent sur le serveur FTP :

     

    Script de sauvegarde sur FTP

       ( cliquer sur l'image pour l'agrandir )

     

    Dans ces dossiers, les 2 dossiers sauvegardés sont bien compressés.

     

    Script de sauvegarde sur FTP

       ( cliquer sur l'image pour l'agrandir )

     

    Les fichiers de logs correspondant aux différentes sauvegardes.

     

    Script de sauvegarde sur FTP

       ( cliquer sur l'image pour l'agrandir )

     

    Script de sauvegarde sur FTP

       ( cliquer sur l'image pour l'agrandir )

     

    Enfin, j'automatise le tout avec une tâche cron en lançant la tâche du lundi au vendredi à 23h00. 

     

    Script de sauvegarde sur FTP

      ( cliquer sur l'image pour l'agrandir )

     

    Conclusion :

    N'hésitez pas à adapter le script selon vos besoins pour sauvegarder vos bases de données ou vos sites web par exemple...

    « Tester la disponibilité de vos hôtes avec Fping30000 visiteurs... »

    Tags Tags : , , , ,
  • Commentaires

    Aucun commentaire pour le moment

    Suivre le flux RSS des commentaires


    Ajouter un commentaire

    Nom / Pseudo :

    E-mail (facultatif) :

    Site Web (facultatif) :

    Commentaire :