Il est assez facile de sauvegarder un vrai disque sur VHD, par exemple avec Disk2VHD de Sysinternal sur XP ou avec Windows Image Backup sur Windows 7. Mais comment puis-je copier ce fichier?
C'est possible en démarrant un CD de récupération ou le DVD d'installation de Windows. Mais cela peut-il également être fait à partir d'un système d'exploitation en cours d'exécution? Peut-il être scripté?
Nous voulons cloner un lecteur sur un autre lecteur quotidiennement en utilisant ceci.
backup
clone
copying
disk-image
virtual-disk
Christian
la source
la source
Réponses:
Vous pouvez utiliser
qemu-nbd
sous Linux pour accéder à une image disque comme s'il s'agissait d'un périphérique bloc.Voici quelques exemples d'opérations pouvant être effectuées à partir d'un terminal Knoppix en direct.
Si format VHDX:
Écrivez une partition:
Monter la partition:
Démontez et déconnectez le fichier image:
la source
Il y a au moins deux questions similaires qui ont obtenu des réponses acceptées:
/superuser/40294/copying-a-vhd-to-a-physical-disk
Vdisk (vhd) à physique
Mais vous ne pouvez pas le faire à partir d'un système d'exploitation en cours d'exécution.
Ce serait une chose difficile à écrire. En suivant l'
dd
approche Linux, on pourrait dire que tout est possible. Démarrez à partir de PXE, localisez le VHD, localisez le disque physique, dd de V à P, lorsque le redémarrage est terminé.la source
Utiliser l' outil de copie brute HDDGuru
Cela peut être utilisé pour n'importe quel format montable sur Windows, iso, vhd, vhdx etc.
la source
Il est possible d'utiliser Virtualbox pour attacher un périphérique physique en tant que périphérique virtuel à l'intérieur de la machine virtuelle
Méthode Windows
Méthode Linux
En utilisant un iso supplémentaire en tant que CD live, quelque chose comme hirens boot ou une image de secours linux, il est également possible de faire une copie d'image d'un périphérique virtuel vers un périphérique physique qui est virtuellement présent à l'intérieur de la machine virtuelle.
la source
J'ai utilisé vmdk2phys pour réussir cela.
Il existe un autre outil appelé Disk Image Tools ou DITOOLS , qui prétend faire la même chose.
Comme d'autres l'ont dit, la véritable image acronis peut le faire. Western Digital a une version de Acronis True Image qui fonctionne sur n'importe quel ordinateur avec au moins un disque dur WD installé appelé Acronis True Image WD Edition , mais je ne suis pas sûr qu'il prenne en charge les images de disque dur de machine virtuelle telles que VHD / VMDK.
Une autre option consiste à monter le vhd dans la console MMC de gestion des disques, puis à utiliser un outil tel que Roadkil RawCopy .
la source
Il existe un programme appelé VHD2disk qui le fera, mais comme les articles précédents l'ont mentionné, il doit être exécuté à partir de Windows. J'ai utilisé avec succès HIRENS PE10 qui démarre un environnement Windows 10 sur un lecteur flash ou un DVD. J'ai également réussi à cloner et à imager en utilisant cette approche.
L'utilitaire VHD2disk contrairement à DISk2VHD n'est pas produit par sysinternals, mais fonctionne toujours bien. (BTW j'ai eu du mal à le trouver sur Google la dernière fois que je viens de vérifier - c'est comme ça que je me suis retrouvé ici)
la source
Pas au courant d'un moyen gratuit mais je sais que l'un des produits Acronis («True Image»?) Peut le faire.
la source
Convertissez le disque en utilisant la pléthore de convertisseurs vhd en vmdk, comme celui-ci: https://sourceforge.net/projects/vboxhdtools/
Utilisez ensuite cet outil pour convertir en un disque physique (sous Windows): https://sourceforge.net/projects/vmdk2phys/
la source
La commande qemu-img qui fait partie du package d'émulateur QEMU prend en charge les disques durs virtuels. Je ne sais pas si cela fonctionne sous Windows mais au moins sous Linux (je suppose que cela n'a pas d'importance car vous n'avez pas marqué votre plate-forme souhaitée?).
Pour restaurer image.vhd dans / dev / sda, exécutez:
la source
Si vous utilisez win vista, 7, 8 ... Vous pouvez utiliser bcdedit. Collez votre fichier vhd sur c: Générez un nouveau sid pour votre nouvelle machine Donnez le chemin vers le vhd Activez l'os Reboot et vous aurez un double démarrage avec votre nouveau système. Vous devez travailler directement sur votre image vhd
la source
oui pour résumer la meilleure façon est d'utiliser qemu-img comme
apt install qemu-utils
qemu-img convert -f vpc image.vhd / dev / sda
et montez le périphérique de bloc dans le fichier créé.
mount /dev/sda /path/to/new_file_created
Vous pouvez maintenant accéder aux données new_file_created
dev / sda est votre périphérique de bloc disponible et peut devoir être modifié en fonction de votre configuration.
la source