Là, je peux me permettre 1 semaine de perte sans que ce soit trop grave. C'est surtout les installations et configurations que je veux sauvegarder plus que les données elles-même. La plupart des donnés sont soit sur Git soit je m'en fiche un peu (flux RSS, etc).
Chaque service tourne dans son propre conteneur LXC (--> plusieurs Apache, 2 MariaDB, etc).
Une fois par semaine, un à un, un script les arrête, en fait un .tar.gz, et les relance.
Quelques heures plus tard, un script sur le Olinuxino vient récupérer tout ça par rsync. Il garde aussi une copie des .tar.gz de la semaine précédente.
À l'occasion, il faudra que je regarde pour utiliser duplicity pour faire des sauvegardes incrémentales.
Il y a sûrement moyen de faire plus efficace. Par exemple je pourrais éviter la coupure temporaire des conteneurs LXC. Mais pour l'instant c'est la solution la plus simple que j'ai trouvée. Avec cette approche, je n'ai pas à me soucier si un service tourne et pourrais corrompre la sauvegarde, ni à faire de méthode de sauvegarde spécifique à chaque service (cf MariaDB).
# Mine
Posté par Jérôme Flesch (site web personnel) . En réponse au journal Bricolage pour faire des sauvegardes. Évalué à 5. Dernière modification le 06 janvier 2019 à 12:34.
Un peu dans la même idée, j'ai deux machines:
Mes documents perso:
Les services hébergés sur mon dédié (site web perso, openpaper.work, etc):
À l'occasion, il faudra que je regarde pour utiliser duplicity pour faire des sauvegardes incrémentales.
Il y a sûrement moyen de faire plus efficace. Par exemple je pourrais éviter la coupure temporaire des conteneurs LXC. Mais pour l'instant c'est la solution la plus simple que j'ai trouvée. Avec cette approche, je n'ai pas à me soucier si un service tourne et pourrais corrompre la sauvegarde, ni à faire de méthode de sauvegarde spécifique à chaque service (cf MariaDB).