Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:recuperer_ses_donnees_depuis_un_livecd [Le 28/11/2022, 10:32]
91.161.152.215 précisions
tutoriel:recuperer_ses_donnees_depuis_un_livecd [Le 07/01/2025, 13:37] (Version actuelle)
91.161.152.215 [Installation non chiffrée]
Ligne 108: Ligne 108:
   * Monter la partition déchiffrée<​code bash>​sudo mount -v /​dev/​mapper/​dsk /​mnt</​code>​ La partition déchiffrée peut refuser de se monter sous le prétexte qu'​elle héberge une structure en volume logique (**//mount: /mnt: unknown filesystem type '​LVM2_member'​.)//​**. Dans ce cas, les trois commandes suivantes sont à faire:   * Monter la partition déchiffrée<​code bash>​sudo mount -v /​dev/​mapper/​dsk /​mnt</​code>​ La partition déchiffrée peut refuser de se monter sous le prétexte qu'​elle héberge une structure en volume logique (**//mount: /mnt: unknown filesystem type '​LVM2_member'​.)//​**. Dans ce cas, les trois commandes suivantes sont à faire:
   * 1) Trouver la liste des partitions logiques <code bash> sudo vgscan ​ </​code>​ La réponse sera  probablement **//Found volume group "​__ubuntu-vg__"//​**.   * 1) Trouver la liste des partitions logiques <code bash> sudo vgscan ​ </​code>​ La réponse sera  probablement **//Found volume group "​__ubuntu-vg__"//​**.
-  * 2) Rechercher la liste des partitions logiques hébergées<​code bash>​lsblk -fe7 -o+size </​code>​ On y verra probablement probablement **//"​ubuntu--vg-root"//​**. +  * 2) Rechercher la liste des partitions logiques hébergées<​code bash>​lsblk -fe7 -o+size </​code>​ On y verra probablement probablement **//"​ubuntu--vg-root"//​** ​ ou **//"​vgubuntu-root"//​**. ​  
-  * 3) Monter la partition logique <code bash> sudo mount -v /​dev/​mapper/​ubuntu--vg-root/​root ​  ​/mnt </​code>​+  * 3) Monter la partition logique <code bash> sudo mount -v /​dev/​mapper/​ubuntu--vg-root ​  ​/mnt  
 + ou 
 + sudo mount -v /​dev/​mapper/​vgubuntu-root  /​mnt</​code>​
   * Se positionner dans le bon répertoire<​code bash>cd /​mnt/​home</​code>​   * Se positionner dans le bon répertoire<​code bash>cd /​mnt/​home</​code>​
-  * Faire la recopie des données.<​code bash> sudo rsync -av . /​media/​Reception</​code> ​+  * Faire la recopie des données.<​code bash> sudo rsync -av . /​media/​Reception</​code>​ 
 +  * Démonter les partions <code bash>​sudo umount -v /​dev/​mapper/​ubuntu--vg-root 
 +sudo cryptsetup luksClose /​dev/​mapper/​ubuntu--vg-root 
 +sudo cryptsetup luksClose /​dev/​mapper/​ubuntu--vg-swap_1 
 +sudo cryptsetup luksClose /​dev/​mapper/​luks* </​code>​ 
 + 
 ===== Méthode pour partition ZFS ===== ===== Méthode pour partition ZFS =====
 +<note important>​L'​accès à une partition version 24.04 nécessite une live usb 24.04 et pas  une version antérieure car il y a une évolution de la structure zfs.</​note>​
 ==== Installation non chiffrée ==== ==== Installation non chiffrée ====
 Déterminer s'il existe des partitions [[utilisateurs/​bcag2/​zfs|ZFS]] Déterminer s'il existe des partitions [[utilisateurs/​bcag2/​zfs|ZFS]]
Ligne 125: Ligne 134:
 zpool import ​ -N -R /mnt rpool  ´&&​ sleep 10 zpool import ​ -N -R /mnt rpool  ´&&​ sleep 10
 if [ -e /​dev/​zvol/​rpool/​keystore ]  ; then if [ -e /​dev/​zvol/​rpool/​keystore ]  ; then
 +    apt install cryptsetup-bin
     echo '​Veuillez introduire le mot de passe utilisé pour le chiffremente ​ des données ​ en réponse à la question ​  "​Saisissez la phrase secrète pour /​dev/​zvol/​rpool/​keystore : " ' Vous avez le droit à trois essais. Pour retenter, il faut relancer le script.     echo '​Veuillez introduire le mot de passe utilisé pour le chiffremente ​ des données ​ en réponse à la question ​  "​Saisissez la phrase secrète pour /​dev/​zvol/​rpool/​keystore : " ' Vous avez le droit à trois essais. Pour retenter, il faut relancer le script.
     cryptsetup -v open /​dev/​zvol/​rpool/​keystore keystore-rpool ​ && sleep 10     cryptsetup -v open /​dev/​zvol/​rpool/​keystore keystore-rpool ​ && sleep 10
Ligne 130: Ligne 140:
     mount -v /​dev/​mapper/​keystore-rpool ​ /​run/​keystore/​rpool && sleep 5     mount -v /​dev/​mapper/​keystore-rpool ​ /​run/​keystore/​rpool && sleep 5
 else else
-     echo pas de chiffremnt ​détecté+     echo pas de chiffrement ​détecté
 fi  fi 
 zfs set canmount=on ​ $(zfs list | grep mnt/home |cut -d" " -f1) zfs set canmount=on ​ $(zfs list | grep mnt/home |cut -d" " -f1)
Ligne 136: Ligne 146:
 echo Voici la liste des répertoires à sauver echo Voici la liste des répertoires à sauver
 cd $(zfs list | grep mnt/home | awk ' { print $5 } '​) ​ && ls </​code>​ cd $(zfs list | grep mnt/home | awk ' { print $5 } '​) ​ && ls </​code>​
 +
 +==== Le démontage ====
 +Après traitement, il est possible de démonter proprement.
 +<code bsh>​umount /mnt/boot
 +umount /mnt
 +zpool export bpool
 +zpool export rpool</​code>​
  
  
  • tutoriel/recuperer_ses_donnees_depuis_un_livecd.1669627979.txt.gz
  • Dernière modification: Le 28/11/2022, 10:32
  • par 91.161.152.215