Citrix XENConvert – no more disk2vhd ?
Τα τελευταία χρόνια, όλο και περισσότεροι και περισσότερο, ψάχνουμε εργαλεία που να μας βοηθούν να μετατρέπουμε φυσικές μηχανές σε εικονικές, ή να μετατρέπουμε εικονικές μηχανές από μια τεχνολογία σε κάποια άλλη.
Η Citrix, με μεγάλη εμπειρία στο Application virtualization, απέκτησε τεχνογνωσία στο Server & Desktop virtualization μέσα από την εξαγορά της XEN Source. Η ύπαρξη δωρεάν πλατφόρμας με πολύ πλούσια χαρακτηρηστικά στην τελευταία έκδοση (5.5) κάνει την λύση της Citrix πολύ ελκυστική!
Το πιο σημαντικό όμως και η αφορμή για το παρόν άρθρο, δεν είναι άλλο από την ΠΛΗΡΗ συμβατότητα ανάμεσα στις μηχανές Citrix XEN Server με αυτές του … Microsoft Hyper-V ! Πέρα από τις (σχεδόν ύποπτες για όσους ξέρουν) ομοιότητες στο hypervisor architecture, η Citrix υποστηρίζει ΠΛΗΡΩΣ το .vhd format, εμπεριέχοντάς το στη δωρεάν εφαρμογή της που αναλαμβάνει το P2V!
Έτσι το Citrix XEN Convert (στην έκδοση 2.1 πλέον) το οποίο αναλαμβάνει να μετατρέψει ένα online physical machine σε Citrix virtual machine, υποστηρίζει παράλληλα τη δημιουργία αρχείου .vhd! Το παραγώμενο vhd έχει ήδη υποστεί την κατάλληλη επεξεργασία και είναι ΕΤΟΙΜΟ να γίνει attach σε Hyper-V VM ως boot disk!!! Με λίγα λόγια :
-
-
Εγκαθιστούμε την εφαρμογή στο Source physical machine
-
τρέχουμε το Xen Convert και παράγουμε το vhd
-
Δημιουργούμε ένα νέο Hyper-V VM στο οποίο βάζουμε boot disk το παραπάνω vhd
-
Power on VM, install integration services & voila!!!
Ας δούμε λοιπόν τη χρήση του Citrix XEN Convert στην πράξη …
pic1 : Μη σας ξεγελά η περιγραφή “XenServer Virtual Hard Disk” … είναι άκρως … παραπλανητική …
pic2 : Επιλέγουμε πια volumes θέλουμε να περιλάβουμε στο convert, όπως επίσης και αν θέλουμε resize!
pic3 : Επιλέγουμε το destination folder (εκεί που θα αποθηκευτεί το παραγόμενο vhd)
pic4 : ready to go …
Το καλό με το Citrix XEN Convert, είναι ότι παράλληλα, μας παρέχει και command line usage! Συνεπώς αν θέλουμε να το χρησιμοποιήσουμε ως μέρος μιας backup / disaster recovery λύσης, σαν αυτή που περιγράφει ο Βαγγέλης (Disaster recovery for free) μπορούμε να χρησιμοποιήσουμε το command line tool μέσα από ένα scheduled task ως εξής :
XENConvert p2vhd <vhd filename> <target folder> <source volume1> … <source volume4>
Το καλό σε αυτή την περίπτωση όπως είπαμε και παραπάνω, είναι πως το παραγόμενο αρχείο είναι ΕΤΟΙΜΟ να κάνει boot σε ένα Hyper-V VM χωρίς να χρειάζεται τις επεμβάσεις που απαιτεί το παραγώμενο αρχείο από disk2vhd!!!
Αγαπητοί συνάδελφοι … καλά convert!
Ο Γιώργος Βαράκης είναι μηχανικός Η/Υ απόφοιτος ΕΜΠ και είναι ιδρυτικό στέλεχος και τεχνικός διευθυντής της εταιρείας IQ Solutions SA, η οποία είναι Microsoft Gold Certified Partner και εξειδικεύεται στο System Integration. Είναι ενεργό μέλος και blogger της κοινότητας autoexec.gr με κύριο αντικείμενο τις τεχνολογίες Unified Communications (Exchange Unified Messaging, Office Communications Server 2007 R2, Cisco UCM). Είναι πιστοποιημένος Microsoft Certified Professional σε τεχνολογίες όπως Windows Server, Exchange, OCS 2007 R2.