Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tutoriel:sauvegarder_a_chaud [Le 11/01/2012, 11:26] pywy [Vérifications préalables] |
tutoriel:sauvegarder_a_chaud [Le 15/04/2023, 13:04] (Version actuelle) 91.161.227.52 [Sauvegarder son système à chaud avec LVM] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Sauvegarder son système a chaud avec LVM ====== | + | {{tag>tutoriel}} |
+ | ---- | ||
+ | ====== Sauvegarder son système à chaud avec LVM ====== | ||
- | Ce tutoriel décrit les étapes pour faire une sauvegarde a chaud de son système. Il faut avoir sa racine "/" encapsulée dans un volume LVM. | + | |
- | Les étapes décrites se feront en ligne de commande, bien que certaines d'entre elles peuvent être faites via [[apt://system-config-lvm|system-config-lvm]] | + | Ce tutoriel décrit les étapes pour faire une sauvegarde à chaud de son système. Il faut avoir sa racine "/" encapsulée dans un volume LVM. |
+ | Les étapes décrites se feront en ligne de commande, bien que certaines d'entre elles peuvent être faites via [[apt>system-config-lvm|system-config-lvm]] | ||
Ligne 9: | Ligne 12: | ||
* Disposer des [[:sudo|droits d'administration]]. | * Disposer des [[:sudo|droits d'administration]]. | ||
- | * Avoir son fichier racine / a sauvegarder dans un volume logique (lvm) | + | * Avoir son fichier racine / à sauvegarder dans un volume logique (lvm) |
* Avoir un peu d'espace disque disponible | * Avoir un peu d'espace disque disponible | ||
Ligne 23: | Ligne 26: | ||
===== Création du volume de sauvegarde ===== | ===== Création du volume de sauvegarde ===== | ||
* On cherche a savoir quelle taille de données on va sauvegarder | * On cherche a savoir quelle taille de données on va sauvegarder | ||
+ | |||
df -h / | df -h / | ||
Sys. de fichiers Taille Uti. Disp. Uti% Monté sur | Sys. de fichiers Taille Uti. Disp. Uti% Monté sur | ||
Ligne 30: | Ligne 34: | ||
* Création d'un volume de sauvegarde | * Création d'un volume de sauvegarde | ||
+ | |||
sudo lvcreate -n monbackup -L 2G corsair | sudo lvcreate -n monbackup -L 2G corsair | ||
Logical volume "monbackup" created | Logical volume "monbackup" created | ||
| | ||
- | Ici un nouveau volume appelé monbackup d'une taille de 2Go est crée dans le groupe de volume "corsair" | + | Ici un nouveau volume appelé monbackup d'une taille de 2Go est créé dans le groupe de volume "corsair" |
* Création d'un systeme de fichiers | * Création d'un systeme de fichiers | ||
Ligne 39: | Ligne 44: | ||
sudo mkfs.ext4 /dev/corsair/monbackup | sudo mkfs.ext4 /dev/corsair/monbackup | ||
- | Ici nous avons choisi ext4, mais il pourrait en etre autrement. | + | Ici nous avons choisi ext4, mais il pourrait en être autrement. |
* Montage du FileSystem de backup | * Montage du FileSystem de backup | ||
Ligne 45: | Ligne 50: | ||
sudo mkdir /ma_sauvegarde | sudo mkdir /ma_sauvegarde | ||
sudo mount /dev/corsair/monbackup /ma_sauvegarde | sudo mount /dev/corsair/monbackup /ma_sauvegarde | ||
- | + | ||
- | Voila, nous avons notre File System /ma_sauvegarde qui pourra accueillir la sauvegarde du system actuel ! | + | Voila, nous avons notre File System /ma_sauvegarde qui pourra accueillir la sauvegarde. |
| | ||
===== Snapshot et copie ===== | ===== Snapshot et copie ===== | ||
- | * Faire un snapshot du systeme de fichiers racine / afin de pouvoir copier les données tranquillement. | + | * 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/maracine | sudo sync && sudo lvcreate -s -n monsnapshot -L 2G corsair/maracine | ||
- | Ici le volume de / s'appelle "maracine", et le volume de snapshot (temporaire) s'appelle "monsnapshot". En général, 2Go suffisent pour un snapshot de quelques heures de vie. Si le fiesystem / est beaucoup accédé/modifié, il faudra ajuster cette taille a la hausse. | + | |
+ | Le volume de snapshot (temporaire) s'appelle "monsnapshot". En général, 2Go suffisent pour un snapshot de quelques heures de vie. Si le filesystem racine est beaucoup accédé/modifié, il faudra ajuster cette taille à la hausse. | ||
* Montage du snapshot | * Montage du snapshot | ||
Ligne 77: | Ligne 84: | ||
===== Finitions ===== | ===== Finitions ===== | ||
- | Les étapes précédentes nous permettent d'avoir un volume "monsnapshot" qui est une copie de la racine /. | + | Les étapes précédentes nous permettent d'avoir un volume "monbackup" qui est une copie de la racine /. |
Pour pouvoir rendre cette copie bootable, il faut rendre la fstab cohérente : | Pour pouvoir rendre cette copie bootable, il faut rendre la fstab cohérente : | ||
Ligne 91: | Ligne 98: | ||
sudo update-grub | sudo update-grub | ||
+ | |||
+ | ===== Conclusion ===== | ||
+ | |||
+ | Nous avons sauvegardé notre système de fichiers racine / à chaud, et notre sauvegarde est même bootable ! |