Je suis en train de paniquer, si quelqu'un peut m'aider, s'il vous plaît, aidez-moi...
Cela s'est produit sur une machine virtuelle KVM Windows 2012. J'avais une base de données très importante en cours d'exécution dans cette machine, si je pouvais seulement récupérer cette base de données, ce serait génial.
La VM était en difficulté car elle manquait de ressources. J'ai donc décidé de la transférer sur un autre nœud. J'ai utilisé cette commande pour faire une sauvegarde :
dd if=/var/lib/vz/images/402/vm-402-disk-1.raw | gzip | dd of=/var/lib/vz/images/402/vm-402-disk-1.gz bs=4096
J'ai oublié d'arrêter la VM avant d'exécuter la commande ci-dessus, donc j'ai essayé d'arrêter le processus DD, mais il refusait de s'arrêter donc j'ai tué le processus (je sais... :/ ). J'ai alors décidé d'oublier DD et d'utiliser l'outil de sauvegarde de Proxmox. Comme cet outil de sauvegarde peut "arrêter" la VM avant de faire la sauvegarde, je n'ai pas arrêté la VM, et j'ai demandé à l'outil de sauvegarde de le faire pour moi.
L'outil de sauvegarde n'a pas été en mesure d'arrêter la VM par lui-même et n'a donc pas procédé à la sauvegarde.
J'ai ensuite accédé à cette VM à distance en utilisant VNC et la VM essayait de démarrer mais affichait ce message : boot failed : not a bootable disk after failed backup
J'ai redémarré la VM plusieurs fois, mais elle affiche toujours le même message.
J'ai essayé de monter l'image .qcow2 mais j'ai échoué. J'ai converti le .qcow2 en .raw, téléchargé ntfs-3g pour que Debian puisse reconnaître les partitions ntfs et essayé de monter l'image .raw, sans succès. J'ai essayé d'exécuter les deux isos Windows 2012 et Windows 7 et j'ai essayé de réparer l'installation Windows mais les deux ont échoué également.
Y a-t-il un moyen d'accéder au moins aux fichiers contenus dans l'image ? J'avais une base de données Firebird qui tournait dedans, j'ai juste besoin de récupérer un fichier .FDB de 3 Go pour pouvoir le restaurer dans une nouvelle VM.
J'ai chargé l'ISO de Windows 7 et il montre que mon disque a 120 Go d'espace non alloué. Cela signifie-t-il que j'ai tout perdu ? ? ???????
L'utilitaire de disque de Linux montre ceci :
Y a-t-il quelque chose que je puisse faire pour essayer de récupérer les fichiers ?
Aucune sauvegarde n'a été faite depuis que j'ai arrêté le processus de DD, et il semble que je me sois retrouvé avec une image cassée J'ai essayé d'exécuter quelques programmes de récupération de données, mais aucun d'entre eux n'a fonctionné Ils peuvent trouver quelques fichiers mais pas plus de 8gb, ce qui est inutile pour moi puisque c'est principalement des fichiers Windows
Aidez-moi !
Merci
2 votes
C'est un disque vierge. Retournez à l'image brute originale de votre VM.
0 votes
C'est l'image VM originale. J'ai arrêté le processus de DD, aucune sauvegarde n'a été faite.
0 votes
L'avez-vous monté correctement ? fr.wikibooks.org/wiki/QEMU/Images#Mounting_an_image_on_the_host
0 votes
@jgillich, voilà ce que j'ai fait pastebin.com/09uNKQz9