Il est assez facile d'écrire un Shell Shell pour le faire, et de l'appeler depuis cron (si vous avez accès à cron). Si vous n'avez pas accès à cron à cause de votre service d'hébergement, vous pouvez faire un fichier php secret que vous appelez depuis un autre ordinateur qui a cron (j'utilise une boîte Linux à la maison pour faire ce genre de choses).
Gardez à l'esprit qu'une sauvegarde n'est pas vraiment une sauvegarde tant que
- Il se trouve à plusieurs endroits, pas seulement sur le même ordinateur.
- Vous avez prouvé que le système fonctionne en le restaurant (soit sur le site réel, soit sur un site de test).
Je sauvegarde un site wordpress en ayant un Shell Shell qui se compose de .
#!/bin/sh
mysqldump --opt --user=wordpress wordpress > /backup_1/wordpress.db.transfer
tar cvfz /backup_1/wordpress.tar.gz /www/wordpress
Mais j'ai ensuite un autre processus de sauvegarde qui copie /backup_1 à travers le réseau vers une autre machine distante.