J'utilise un serveur Linux Ubuntu 9.10. J'essaie de trouver un moyen de sauvegarder la machine pendant son fonctionnement et d'après ce que je vois, cela élimine les utilitaires de clonage de disque. Tous les trucs de clonage de disque que j'ai vus pour Linux nécessitent que vous redémarriez sur un CD live spécial.
Ma question est donc la suivante: quelle est la meilleure solution pour sauvegarder le système en cours d'exécution? De plus, je ne me soucie pas trop de la configuration du système d'exploitation, je veux juste pouvoir conserver mes fichiers stockés et mes programmes que j'ai installés dessus.
Merci
/dev/null
nous?Réponses:
Les répertoires importants sont
/etc
,/home
,/var
et/srv
. Vous souhaiterez peut-être ajouter/root
et supprimer des bits inutiles/var
.rsync
c'est bien si vous voulez que les fichiers soient directement accessibles,tar
c'est bien si vous ne le faites pas.la source
/var/cache
est généralement un biggie.Je suis d'accord avec Ignacio Vazquez-Abrams à propos de / etc / / home / et de certaines parties de / var /.
Mais n'oubliez pas de sauvegarder une liste des packages installés, donc vous savez quels programmes ont été installés ...
la source
J'utilise backup2l pour sauvegarder mon serveur Debian (AFAIK Ubuntu est un dérivé de Debian). S'il est correctement configuré, il automatise votre sauvegarde, par exemple en obtenant les sélections de dpkg, en créant des sauvegardes différentielles et incrémentielles (en fonction de vos paramètres) et en les stockant dans une archive. Un hook post-sauvegarde déclenche rsync qui synchronise mon archive avec une copie distante.
Je sauvegarde
/etc
/var
(avec certaines exclusions aiment les caches),/root
,/home
. Pensez simplement à ce que vous avez changé en plus de cela et ajoutez-le à la liste. Par exemple, je fausse mes bases de données SQL dans un répertoire spécial et je les enregistre également.la source