fév 1

Restaurer son systeme

Category: Linux

On a déjà vu comment faire une sauvegarde de son système, mais il faut quand même être capable de pouvoir le restaurer en cas de problème, c’est ce que nous allons voir maintenant.

Sur un système linux, la sauvegarde et la restauration de l’OS sont trés simples, il suffit pour sauvegarder de copier tous les fichiers système, et pour restaurer de copier les fichiers sauvegardés dans la/les bonne(s) partition(s). Pour pouvoir restaurer une sauvegarde de son système il faut amorcer son pc avec un Live cd par exemple.
Une fois que l’on a booté avec son cd favori et que l’on a accès à un shell on va pouvoir monter les différentes partitions de notre système pour y mettre les fichiers de sauvegarde. Par exemple, mon système est composé de 2 partitions: une pour / et une pour /var, je vais donc procéder comme cela:

  1. je crée 2 répertoires pour monter mes partitions système:
    # mkdir syst syst_var
  2. je monte mes partitions système:
    # mount -t ext3 /dev/hda1 syst
    dans mon cas ma partition / correspond à /dev/hda1 mais ça peut varier, a vous d’adapter, vous pouvez faire cfdisk pour vous aider.
    # mount -t ext3 /dev/hda3 syst_var
  3. je monte la partition qui contient la sauvegarde de mon système dans le répertoire /mnt:
    # mount -t ext3 /dev/hdb1 /mnt
  4. j’efface l’ancien contenu de mon système :
    # rm -rf syst/* # rm -rf syst_var/*
  5. je copie, puis je décompresse la sauvegarde dans ma partition système:
    # cp /mnt/backup/system_29_01_2007.tar.gz syst/
    # cd syst
    # tar xzf system_29_01_2007.tar.gz
    # cd ..
  6. je déplace le contenu de var dans la bonne partition:
    # mv syst/var/* syst_var/
  7. j’enlève l’archive, je démonte tout puis je reboot:
    # rm -f syst/system_29_01_2007.tar.gz
  8. # umount syst
  9. # umount syst_var
  10. # umount /mnt
    j’appuie sur le bouton reset et normalement tout devrait fonctionner au redémarrage.

j’utilise grub comme boot loader et ce genre de manipulation ne pose aucun problème à ce niveau. Avec lilo il me semble qu’il faut exécuter lilo après la restauration et avant de démonter les partitions (de toute manière ça ne mange pas de pain ;-) en faisant:
# chroot syst
# lilo
# exit

No Comments

Leave a comment

Divers (1)
Linux (4)
News (1)
Perl (2)

WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.