A force je pense avoir un script de sauvegarde FTP efficace.
Il sauvegarde les bases de données ainsi qu’un dossier du serveur et les envoi sur un serveur FTP. Si le serveur FTP est plein, il supprime les sauvegardes les plus anciennes jusqu’à avoir assez de place pour mettre la nouvelle.
Si une erreur arrive, il envoi un mail d’alerte.
Le script nécessite curlftpfs.
Utilisation :
- Modifiez le script dans la partie configuration
- Enregistrez le sur le serveur, par exemple dans /opt/scripts/backup.sh
- Donnez les droits d’execution au fichier :
chmod +x /opt/scripts/backup.sh
- Ajoutez une tâche cron :
02 00 * * * /bin/bash /opt/scripts/backup.sh > /var/log/backup.log 2>&1
Also on: GitHub
Top comments (0)