Sauvegarde et restauration table des partitions
Bonsoir à tous, je vous explique mon problème.
Voila, je souhaite dans le cadre d'un projet de Licence Pro, effectuer une sauvegarde automatisé de la table des partitions de chaque poste utilisé dans un fichier et l'envoyer sur un serveur NFS, puis en cas de crash, pouvoir a partir de ce fichier sauvegardé pouvoir restaurer chaque table des partitions de chaque poste ...
Voila merci d'avance à tous
Sauvegarde de la table de partition
Salut,
Il bon de sauvegarder le mbr (il contient la table de partition+ le programme boot "lilo ou greb").
en general le MBR est toujours stable ,elle change juste ou moment qu' on installe un autre systeme d'explotation.
la commande dd permet de sauvegarder le MBR:
---------------------------------
# dd if=/dev/hda1 of=/home/save-mbr.bin bs=512 count=1
remarque:
cette commande est tres puissante, il faut l utilse avec précaution.
pour d autre information fait: # man dd
- /dev/hda : le 1 er disque dur
- /dev/hda1 : la 1 ere partition du 1 er disque dur
voici la configuration de serveur NFS:
-----------------------------------
1)Coté serveur :
---------------
-Installer le package
rpm –i nfs…..rpm
-Lancer le service
# service nfs start
# service mapport start
-Editer le fichier de configuration
# vi /etc/exports
/public adresse-ip(rw)
-Changer le propriétaire :
#chwon user1 /public
-Appliquer les modification
# exportfs –a
-L’authentification :
puisque il n y a pas un système de centralisation des comptes ,il faut créer un compte utilisateur (user1) dans les deux machines ( serveur, client) avec le même numéro UID et GUID.
# groupadd -g 510 user1
# useradd test1 -g groupe1 -u 700 -s /bin/sh -d /home/user1
Remarque :
L’utilisation du service NIS permet de résoudre ce problème
2)Coté client (user1):
---------------------
-Montage par mount :
sous root :
mount -t nfs serveur:/public /mnt/rep
-Montage automatique :
fichier /etc/fstab :
serveur:/public /mnt/rep nfs user,auto,rw 0 0
ensuite copier le fichier save-mbr.bin dans repertoire NFS
# cp /home/save-mbr.bin /mnt/rep/save-mbr.bin
la restauration:
--------------
la restauration n' est pas automatique, par ce que on suppose que le systeme est tombe en panne.
il faut demarrer avec une disquette de boot, ou un cd linux bootable (KNOPIX)
Commande de restauration:
dd if=/home/save-mbr.bin of=/dev/hda1 bs=512 count=1