C'est faisable de rsync tout le système. Cependant rsync fait de la simple copie de fichiers, Il ne conviendra pas si tu as des fichiers qui ont besoin d'être cohérents entre eux et qui sont susceptibles d'être modifiés pendant la copie.
Typiquement pour un LAMP, si tu copies le datadir MySQL avec rsync, tu ne pourras pas le restaurer ainsi. En revanche, tu peux faire un dump localement sur le serveur qui sera ensuite copié par ton rsync (et qu'il faudra restaurer. Si tu peux te permettre une indispo, tu peux aussi stopper les services le temps du backup.
Une autre solution, c'est de simplement sauvegarder les paquets installés (dpkg --get-selections sur une debian). Tu peux alors te contenter des données, mais il faut faire attention à ne rien oublier :
- évidemment, /home et /etc
- dumps MySQL
- quelques trucs dans /var (crons, mails,...)
- /usr/local et /opt, si tu y a installé des trucs.
# rsync /
Posté par kna . En réponse au message faire une copie conforme Debian pour réinstallation rapide en cas de besoin?. Évalué à 2.
C'est faisable de rsync tout le système. Cependant rsync fait de la simple copie de fichiers, Il ne conviendra pas si tu as des fichiers qui ont besoin d'être cohérents entre eux et qui sont susceptibles d'être modifiés pendant la copie.
Typiquement pour un LAMP, si tu copies le datadir MySQL avec rsync, tu ne pourras pas le restaurer ainsi. En revanche, tu peux faire un dump localement sur le serveur qui sera ensuite copié par ton rsync (et qu'il faudra restaurer. Si tu peux te permettre une indispo, tu peux aussi stopper les services le temps du backup.
Une autre solution, c'est de simplement sauvegarder les paquets installés (dpkg --get-selections sur une debian). Tu peux alors te contenter des données, mais il faut faire attention à ne rien oublier :
- évidemment, /home et /etc
- dumps MySQL
- quelques trucs dans /var (crons, mails,...)
- /usr/local et /opt, si tu y a installé des trucs.