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.

Répondre à