Convert VHD to VHDX

Καλησπέρα στο itprohellas

Το σημερινό μας post έχει να κάνει με το κατά πόσο είναι εφικτή η μετατροπή ενός εικονικού δίσκου από vhd format σε vhdx.

Απαντώ αμέσως πως αυτό γίνεται, είναι buldin στον Windows Server 2012 και στον Microsoft Hyper-V 202 φυσικά.

Ιδού τα βήματα μέσω του hyper-v manager:

1: Στο Actions pane, του hyper-v manager επιλέγουμε Edit Disk…

2: Βρίσκουμε τον δίσκο που θέλουμε να μετατρέψουμε από vhd σε vhdx και πατάμε Next.

3: Επιλέγουμε το Convert και μετά Next.

4: επιλέγουμε το VHDX format και μετά Next.

5: Σε αυτό το βήμα διαλέγουμε τύπου vhdx θέλουμε να παράξουμε, Fixed ή Dynamically expanding.

6: Διαλέγουμε την τοποθεσία που θα παραχθεί ο νέος vhdx εικονικός δίσκος και μετά… Next.

7: Επιβεβαιώνουμε όλες τις επιλογές μας και …finish

Με την ίδια μέθοδο μπορεί να γίνει και η αντίθετη διαδικασία δλδ μετατροπή εικονικού δίσκου από VHDX σε VHD, αρκεί ο δίσκος να μην είναι μεγαλύτερος από 2 ΤΒ (2040 GB για να είμαστε ακριβείς) που είναι και το όριο του VHD

Και για όσους είναι φίλοι του Powershell, η διαδικασία γίνεται με σχετικό cmdlet του Hyper-V module του Windows Server 2012.

Το link για το Hyper-V Cmdlet με το πολύ …πορφανή τίτλο Convert-VHD είναι αυτό: http://go.microsoft.com/fwlink/?LinkID=217733

Η γενική σύνταξη για το commandlet αυτό είναι:

Parameter Set: Default

Convert-VHD [-Path] <String> [-DestinationPath] <String> [-AsJob] [-BlockSizeBytes <UInt32> ] [-ComputerName <String[]> ] [-DeleteSource] [-ParentPath <String> ] [-Passthru] [-VHDType <VhdType> ] [-Confirm] [-WhatIf] [ <CommonParameters>]
…και το PowerShell της μετατροπής ενός VHD σε VHDX είναι…

PS C:\> Convert-VHD –Path c:\test\testvhd.vhd –DestinationPath c:\test\testvhdx.vhdx

Νάσος Κλαδάκης| Solution Specialist| Core Infrastructure| Microsoft Hellas

Leave a comment