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 Prochaine révision Les deux révisions suivantes | ||
linux:recuperation_donnees_backup [17-07-2014 14:46] edmc73 [Les logiciels] |
linux:recuperation_donnees_backup [26-09-2016 15:57] edmc73 [Windows] |
||
---|---|---|---|
Ligne 14: | Ligne 14: | ||
**TestDisk** en revanche possède un tas de fonctionnalités. | **TestDisk** en revanche possède un tas de fonctionnalités. | ||
+ | |||
+ | **partclone** pour cloner une partition, un disque et le restaurer. | ||
**parted** permet de gérer un disque en ligne de commande (comme peut le faire gparted qui a une interface graphique) | **parted** permet de gérer un disque en ligne de commande (comme peut le faire gparted qui a une interface graphique) | ||
Ligne 21: | Ligne 23: | ||
**gdisk** est comme fdisk sauf qu'il supporte le GPT et permet de remettre dans l' | **gdisk** est comme fdisk sauf qu'il supporte le GPT et permet de remettre dans l' | ||
- | | + | |
Ligne 33: | Ligne 35: | ||
L' | L' | ||
- | ===== Cloner un disque ===== | + | ===== Cloner un disque |
Ligne 71: | Ligne 73: | ||
Suivant les besoins et dans le cas ou ddrescue n'y arrive pas, vous pouvez retrouver des commandes/ | Suivant les besoins et dans le cas ou ddrescue n'y arrive pas, vous pouvez retrouver des commandes/ | ||
+ | |||
+ | ===== Cloner un serveur à chaud sur une autre machine ===== | ||
+ | |||
+ | Pour ça, on va se renseigner sur le serveur à cloner avec les commandes | ||
+ | |||
+ | cat / | ||
+ | cat / | ||
+ | uname -a | ||
+ | |||
+ | Partitionner votre VM qui va recevoir le contenu du serveur à cloner avec gparted | ||
+ | |||
+ | Lancer un linux en live sur la VM et monter le disque | ||
+ | mkdir /mnt/root | ||
+ | mount /dev/sdaX /mnt/root | ||
+ | |||
+ | Transférer les données avec rsync | ||
+ | rsync -avPHX root@SOURCE_IP:/ | ||
+ | |||
+ | N’oubliez pas les ‘/’ à la fin des chemins. -a pour conserver plusieurs attributs comme propriétaire et permissions, | ||
+ | |||
+ | FIXME | ||
+ | |||
+ | |||
+ | ===== Windows ===== | ||
+ | |||
+ | Dans le cas ou vous avez récupérez despartitions windows mais qu'au démarrage vous avec l' | ||
+ | < | ||
+ | |||
+ | Windows failed to start. A recent hardware or software change might be the cause. To fix the problem: | ||
+ | |||
+ | 1. Insert your Windows installation disc and restart your computer. | ||
+ | 2. Choose your language settings, and then click " | ||
+ | 3. Click " | ||
+ | |||
+ | If you do not have this disc, contact your system administrator or computer manufacturer for assistance | ||
+ | |||
+ | Status: 0xc0000225 | ||
+ | |||
+ | Info: An unexpected error has occured</ | ||
+ | |||
+ | La manip ici => https:// | ||
+ | |||
+ | ===== Récupérer des trucs dans la RAM ===== | ||
+ | |||
+ | Copier la RAM dans un fichier | ||
+ | cat /proc/kcore > un-fichier | ||
+ | Extraire tout ce qui est chaine de caractère lisible | ||
+ | strings un-fichier | ||
+ | |||
+ | Rechercher toute information qui vous semblait perdu... | ||
+ | |||
+ | ===== changer de disque dur en gardant l' | ||
+ | |||
+ | J'ai voulu passer d'un disque dur classique à un disque dur ssd. J'ai donc copié les partitions via gparted avec la fonction copier/ | ||
+ | N' | ||
+ | |||
+ | Maintenant je me retrouve avec des partitions qui ont le même uuid | ||
+ | < | ||
+ | /dev/sda1: UUID=" | ||
+ | /dev/sda3: UUID=" | ||
+ | /dev/sda4: UUID=" | ||
+ | /dev/sda5: UUID=" | ||
+ | /dev/sda6: UUID=" | ||
+ | /dev/sdb1: UUID=" | ||
+ | /dev/sdb2: UUID=" | ||
+ | /dev/sdb3: UUID=" | ||
+ | /dev/sdb4: UUID=" | ||
+ | </ | ||
+ | On peut les changer via la commande | ||
+ | sudo tune2fs /dev/sdb1 -U random | ||
+ | On peut aussi générer un uuid via la commande '' | ||
+ | |||
+ | Pour installer grub, nous allons monter le nouveau disque puis faire un chroot dedans afin d'y installer grub proprement\\ | ||
+ | Dans mon cas, le /usr se trouvait sur une autre partition. Ne pas oublier de le monter. | ||
+ | < | ||
+ | sudo mkdir /mnt/disk | ||
+ | sudo mount /dev/sdb1 /mnt/disk/ | ||
+ | sudo mount --bind /dev/ / | ||
+ | sudo mount -t proc none / | ||
+ | sudo mount /dev/sdb2 / | ||
+ | sudo chroot /mnt/disk/ /bin/bash | ||
+ | |||
+ | grub-install /dev/sdb | ||
+ | </ | ||
+ | |||
+ |