On Wed, 18 Dec 2002, Duvanel Patrick (PDU) wrote:
> Je d�sire sauvegarder quelques fonctionnalit�s de mon syst�me en pr�vision
> d'un prochain crash syst�me...
Bien.
> Y-a-t-il un moyen simple (ex : liste de fichiers) pour sauvegarder et
> restaurer l'ensemble des utilisateurs du syst�me et de leurs mots de passe.
Il y a plusieurs choses critiques � sauvegarder. Je vais donner quelques
conseils tr�s rapides:
- au minimum sauvegarder les donn�es utilisateurs (/home) et
/etc/{passwd,shadow,group,gshadow,aliases}.
- ensuite, si le syst�me n'est pas imm�diatement r�installable,
sauvegarder �galement /etc
sp�cifique aux distributions:
- sauvegarder la s�lection des packages � installer
Debian: dpkg --get-selections
Red Hat/SuSE/Mandrake: rpm -q -a)
- sauvegarder �ventuellement le partitionnement du syst�me et la
configuration de base (clavier, X, etc)
Debian: package autoinstall
Red Hat: mkkickstartconfig ou qqch de ce genre (limit�)
- �ventuellement: sauver la pr�configuration des packages
Debian: package autoinstall (permet de sauvegarder debconf, mais
cela ne permet pas de restaurer TOUTE la configuration.
C'est un compl�ment int�ressant � restaurer /etc ensuite).
- dans certaines distributions des configurations ne sont pas
dans /etc: les localiser (souvent /var/lib).
Si le serveur est critique, une proc�dure de disaster recovery doit �tre
impl�ment�e (repartitionnement automatique, configurabilit� pour mat�riel
diff�rent, installation automatis� de LVM et/ou RAID, cr�ation des
syst�mes de fichiers automatis�e, r�installation automatis�e du syst�me
�ventuelle, reprise des donn�es depuis divers media ou r�seau) puis
test�e. Pour la plupart des installations une r�installation du syst�me
consid�r� comme donn�e (depuis une sauvegarde, par opposition � une
restauration un par un des packages avec post-configuration automatis�e)
est plus rentable. Si la solution luxe est d�sir�e, alors regarder,
pour Debian, le syst�me FAI (dont j'ai impl�ment� une version CD seul).
Regarder aussi les efforts effectu�s dans Debian sarge pour un
syst�me d'auto-installation bien sup�rieur � `autoinstall'.
Faire attention, lorsqu'on restaure un syst�me, au fait que si /etc/passwd
et /etc/group ne sont pas encore restaur�s, le syst�me de restauration
restore en fonction des GID et UID (option --numeric-owner de tar) et avec
les bonnes permissions (-p de tar).
PS: ce que je fais est de cr�er un syst�me de fichier que j'appelle /data,
et je mets /data/home dedans (et /home est un lien symbolique dessus).
Tout /data est consid�r� comme `donn�es utilisateurs' (par opposition �
donn�es syst�mes). Je cr�e souvent un /scratch qui est un /tmp non effac�
� chaque d�marrage (et non sauvegard�).
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.