Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tutoriel:sauvegarder_a_chaud [Le 27/01/2012, 16:18] – système a chaud > système à chaud, racine / a sauvegarder > racine / à sauvegarder, est crée dans > est créé dans, en etre autrement > en être autrement, du systeme > du système, taille a la hausse > taille à la hausse Canigou 66 | tutoriel:sauvegarder_a_chaud [Le 21/11/2017, 17:36] (Version actuelle) – {{tag>tutoriel}} fabux | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ---- | ||
| + | ====== Sauvegarder son système à chaud avec LVM ====== | ||
| + | |||
| + | |||
| + | Ce tutoriel décrit les étapes pour faire une sauvegarde à chaud de son système. Il faut avoir sa racine "/" | ||
| + | Les étapes décrites se feront en ligne de commande, bien que certaines d' | ||
| + | |||
| + | |||
| + | ===== Pré-requis ===== | ||
| + | |||
| + | * Disposer des [[: | ||
| + | * Avoir son fichier racine / à sauvegarder dans un volume logique (lvm) | ||
| + | * Avoir un peu d' | ||
| + | |||
| + | ===== Vérifications préalables ===== | ||
| + | |||
| + | Vérifier que nous disposons d' | ||
| + | sudo vgs | ||
| + | VG #PV #LV #SN Attr | ||
| + | corsair | ||
| + | | ||
| + | Ici notre groupe de volumes appelé " | ||
| + | |||
| + | ===== Création du volume de sauvegarde ===== | ||
| + | * On cherche a savoir quelle taille de données on va sauvegarder | ||
| + | |||
| + | df -h / | ||
| + | Sys. de fichiers | ||
| + | / | ||
| + | 4,0G 1,8G 2,0G 47% / | ||
| + | Ici nous devons sauvegarder un peu moins de 2Go | ||
| + | |||
| + | * Création d'un volume de sauvegarde | ||
| + | |||
| + | sudo lvcreate -n monbackup -L 2G corsair | ||
| + | Logical volume " | ||
| + | | ||
| + | Ici un nouveau volume appelé monbackup d'une taille de 2Go est créé dans le groupe de volume " | ||
| + | |||
| + | * Création d'un systeme de fichiers | ||
| + | |||
| + | sudo mkfs.ext4 / | ||
| + | |||
| + | Ici nous avons choisi ext4, mais il pourrait en être autrement. | ||
| + | |||
| + | * Montage du FileSystem de backup | ||
| + | |||
| + | sudo mkdir / | ||
| + | sudo mount / | ||
| + | |||
| + | | ||
| + | | ||
| + | ===== Snapshot et copie ===== | ||
| + | |||
| + | * Faire un snapshot du système de fichiers racine / afin de pouvoir copier les données tranquillement. | ||
| + | |||
| + | sudo sync && sudo lvcreate -s -n monsnapshot -L 2G corsair/ | ||
| + | |||
| + | Le volume de snapshot (temporaire) s' | ||
| + | |||
| + | * Montage du snapshot | ||
| + | |||
| + | sudo mkdir / | ||
| + | sudo mount / | ||
| + | |||
| + | Ici nous avons donc une image fixe de / qui se trouve dans / | ||
| + | |||
| + | * Copie des données | ||
| + | |||
| + | sudo cp -ax / | ||
| + | |||
| + | Ici nous avons donc copié notre snapshot dans notre volume de sauvegarde ! | ||
| + | |||
| + | * Suppression du snapshot | ||
| + | |||
| + | sudo umount / | ||
| + | sudo lvremove corsair/ | ||
| + | Do you really want to remove active logical volume monsnapshot? | ||
| + | Logical volume " | ||
| + | |||
| + | |||
| + | ===== Finitions ===== | ||
| + | |||
| + | Les étapes précédentes nous permettent d' | ||
| + | |||
| + | Pour pouvoir rendre cette copie bootable, il faut rendre la fstab cohérente : | ||
| + | |||
| + | Modifier la fstab et changer le nom du volume de / par celui de la sauvegarde. | ||
| + | Dans notre exemple, il faudra remplacer " | ||
| + | |||
| + | Editer le fichier / | ||
| + | |||
| + | / | ||
| + | | ||
| + | Enfin, ajouter notre sauvegarde au menu boot de grub. | ||
| + | sudo update-grub | ||
| + | |||
| + | |||
| + | ===== Conclusion ===== | ||
| + | |||
| + | Nous avons sauvegardé notre système de fichiers racine / à chaud, et notre sauvegarde est même bootable ! | ||
