# sauvegarde la base de données et les fichiers (exécutable)
/srv/scripts/backup
/srv/backups/camino.sql
avec un export de la base de données/srv/backups/files
avec les fichiersyyyymmdd_hhMMss-camino.tar.gz
contenant les deux dossiers ci-dessusLa sauvegarde est executés chaque jours à 2h (tâche cron).
Les tâches sont exécutées par l'utilisateur git
.
Le fichier cron se trouve ici: /var/spool/cron/crontabs/git
.
# restaure la base de données et les fichiers (exécutable)
/srv/scripts/restore
/srv/backups/camino.sql
/srv/backups/files
curl -l ftp://$FTP_USER:$FTP_PASSWORD@$FTP_HOST/
curl ftp://$FTP_USER:$FTP_PASSWORD@$FTP_HOST/$FILE --output $FILE
curl ftp://$FTP_USER:$FTP_PASSWORD@$FTP_HOST/ -Q "DELE $FILE"
Generated using TypeDoc