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!!! Με λίγα λόγια :
- Κατεβάζουμε το Citrix XEN Convert μαζί με το σχετικό documentation
- Εγκαθιστούμε την εφαρμογή στο 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!
4 Comments
Recommended Comments