Voulant être certain de la sécurité de mes différents sites web, j'ai entrepris des sauvegardes des données contenues sur mes FTP. Ces sauvegardes sont longues et fastidieuses a faire, j'ai donc cherché des applications ou scripts qui puissent réaliser ce genre de sauvegarde de façon automatisée et périodique, mais sans succès.

J'ai donc crée mon premier script shell que je vais partager avec vous... c'est un script très simple qui va dans un premier temps sauvegarder les données que vous souhaitez sur votre ftp en utilisant donc le protocole FTP, et dans un second temps créer une archive compressée de ces données pour la stocker sur votre disque dur.

En ajoutant ce script en Cron vous pourrez automatiser complétement vos sauvegardes, les archiver par date et les stocker simplement.

Le script utilise l'application FTPCOPY pour effectuer le transfert des données. Vous pouvez installer ftpcopy par yum :

root@oracle ~$ yum install ftpcopy

Ce script peut être modifiable et redistribué à volonté !

Le script est commenté vous n'aurez aucune difficulté à l'adapter à vos besoins En cas de problème vous pouvez me contacter par e-mail.

C'est mon premier script, donc merci de me faire part de vos suggestions pour l'améliorer ;)