XenServer Φυσική σε εικονική μετεγκατάσταση - Μέρος 6


Προχωρώντας με λίγο άρθρο προστιθέμενης αξίας και συνεχίζοντας με το προηγούμενο άρθρο σχετικά με τη δημιουργία επισκεπτών στον XenServer, αυτό το άρθρο θα προσεγγίσει την έννοια της μετεγκατάστασης Φυσική σε εικονική (P2V) σε περιβάλλον XenServer.

Η διαδικασία μετακίνησης ενός φυσικού διακομιστή σε έναν εικονικό διακομιστή είναι δυστυχώς ανεπαρκώς τεκμηριωμένη στον XenServer. Στο παρελθόν υπήρχαν εργαλεία που έκαναν τη δουλειά για τον διαχειριστή, αλλά από το XenServer 6.5 αυτά τα εργαλεία φαίνεται να μην ανήκουν πλέον στο πρόγραμμα εγκατάστασης XenServer.

Αυτό το άρθρο θα περάσει από τη διαδικασία λήψης εικόνας δίσκου με ένα βοηθητικό πρόγραμμα γνωστό ως Clonezilla, ένα φανταστικό έργο ανοιχτού κώδικα για απεικόνιση δίσκου/διαμερίσματος. Η εικόνα αυτού του διακομιστή θα αποθηκευτεί σε έναν διακομιστή Samba στο δίκτυο και στη συνέχεια θα δημιουργηθεί ένας νέος εικονικός επισκέπτης στο σύστημα XenServer.

Αυτός ο νέος επισκέπτης προφανώς δεν θα έχει λειτουργικό σύστημα και θα ρυθμιστεί σε PXE boot to Clonezilla έτσι ώστε η εικόνα να μπορεί να τραβηχτεί από τον διακομιστή Samba και να τοποθετηθεί σε έναν πρόσφατα δημιουργημένο εικονικό σκληρό δίσκο (VDI).

Απαιτήσεις συστήματος

  1. XenServer 6.5
  2. Clonezilla Live – Λογισμικό απεικόνισης
  3. Διακομιστής εκκίνησης PXE με δυνατότητα εκκίνησης Clonezilla PXE – http://clonezilla.org/livepxe.php
  4. Διακομιστής Samba – Αρκετός χώρος αποθήκευσης για την αποθήκευση της εικόνας του φυσικού επισκέπτη

Αυτό το άρθρο θα επικεντρωθεί στην πραγματική μετεγκατάσταση ενός φυσικού διακομιστή και όχι σε όλες τις περίπλοκες λεπτομέρειες σχετικά με την εκκίνηση του PXE Clonezilla από έναν τοπικό διακομιστή PXE.

Απεικόνιση του Physical Server

1. Το πρώτο μέρος αυτής της διαδικασίας είναι η πράξη της πραγματικής απεικόνισης του φυσικού διακομιστή. Αυτό θα επιτευχθεί με PXE εκκίνηση του Clonezilla Live, αλλά μπορεί να γίνει χρησιμοποιώντας το Clonezilla live μέσω USB ή CD-ROM. Όταν το Clonezilla ολοκληρώσει την εκκίνηση, η οθόνη θα περιμένει για να καθορίσει ποιο είναι το επόμενο βήμα για να επιλέξετε \Start_Clonezilla...

2. Επιλέγοντας «Start_Clonezilla» θα ζητηθούν όλες οι απαραίτητες διαμορφώσεις αντί για ένα περιβάλλον κελύφους. Στην επόμενη οθόνη θα ζητηθεί η λειτουργία απεικόνισης. Για αυτήν τη μετεγκατάσταση από φυσική σε εικονική, ολόκληρος ο δίσκος του διακομιστή μετακινείται σε ένα εικονικό σύστημα και ως εκ τούτου πρέπει να επιλεγεί «συσκευή-εικόνα».

3. Η επόμενη οθόνη θα ρωτήσει πού να αποθηκεύσετε την εικόνα του διακομιστή. Αυτό το άρθρο πρόκειται να χρησιμοποιεί ένα κοινόχρηστο στοιχείο Samba σε άλλο διακομιστή δικτύου.

4. Συνεχίζοντας στην επόμενη οθόνη, το Clonezilla θα ζητήσει τώρα τα διαπιστευτήρια για πρόσβαση στο κοινόχρηστο στοιχείο Samba. Βεβαιωθείτε ότι έχετε εισαγάγει τη διεύθυνση IP του διακομιστή ή εάν το DNS λειτουργεί σωστά, μπορεί να χρησιμοποιηθεί το πλήρως αναγνωρισμένο όνομα κεντρικού υπολογιστή του διακομιστή.

5. Η επόμενη οθόνη ζητά τον τομέα Samba. Εάν υπάρχει, εισάγετέ το εδώ, αλλά τα περισσότερα συστήματα δεν το απαιτούν και πατώντας enter θα μεταβείτε στην επόμενη οθόνη.

6. Το επόμενο βήμα είναι να εισαγάγετε έναν έγκυρο χρήστη SAMBA για τη συγκεκριμένη κοινή χρήση. Βεβαιωθείτε ότι αυτός ο χρήστης μπορεί να συνδεθεί κανονικά στο κοινόχρηστο στοιχείο. Το Clonezilla δεν είναι πάντα ξεκάθαρο ως προς τα σφάλματα ελέγχου ταυτότητας και εάν ο χρήστης είναι ήδη γνωστός έγκυρος χρήστης, θα απλοποιήσει την αντιμετώπιση προβλημάτων.

7. Το επόμενο βήμα είναι να καθορίσετε το όνομα της κοινής χρήσης SAMBA. Το προεπιλεγμένο όνομα κοινόχρηστου στοιχείου είναι \εικόνες αλλά τα περιβάλλοντα διαφέρουν. Βεβαιωθείτε ότι έχετε τοποθετήσει το κατάλληλο όνομα κοινόχρηστου στοιχείου στην ακόλουθη ερώτηση.

8. Το Clonezilla θα ζητήσει τώρα τη χρήση της λειτουργίας ασφαλείας. Επιλέξτε αυτόματο εκτός εάν υπάρχει συγκεκριμένος λόγος να χρησιμοποιήσετε το ntlm στο περιβάλλον.

9. Τέλος, η Clonezilla θα ζητήσει τον κωδικό πρόσβασης του χρήστη Samba για πρόσβαση στο κοινόχρηστο στοιχείο. Η γραμμή εντολών θα ακολουθεί την κανονική εισαγωγή κωδικού πρόσβασης Linux όσον αφορά το ότι δεν εμφανίζεται τίποτα ενώ πληκτρολογείται ο κωδικός πρόσβασης αλλά ο κωδικός εξακολουθεί να εισάγεται.

10. Αφού πληκτρολογήσετε τον κωδικό πρόσβασης για το κοινόχρηστο στοιχείο Samba, πατήστε enter. Το Clonezilla θα προσπαθήσει να επικοινωνήσει με τον διακομιστή Samba και να προσαρτήσει το κοινόχρηστο στοιχείο Samba. Εάν το Clonezilla δεν είναι επιτυχές, θα εμφανίσει ένα σφάλμα, διαφορετικά μια επιτυχημένη σύνδεση θα οδηγήσει στην ακόλουθη οθόνη.

Εάν εμφανιστεί αυτή η οθόνη, τότε το Clonezilla έχει προσαρτήσει με επιτυχία το κοινόχρηστο στοιχείο SAMBA και η διαδικασία/διαμόρφωση απεικόνισης μπορεί να συνεχιστεί. Δεν είναι κακό να επιβεβαιώσετε ότι ο διακομιστής SAMBA «βλέπει» επίσης τη σύνδεση. Η ακόλουθη εντολή μπορεί να εκδοθεί στον διακομιστή Samba για να διασφαλιστεί ότι το Clonezilla είναι όντως συνδεδεμένο.

# lsof -i :445 | grep -i established

11. Η επόμενη διαδικασία είναι να διαμορφώσετε την απεικόνιση του συγκεκριμένου διακομιστή. Το Clonezilla έχει δύο τρόπους λειτουργίας. Αρχάριος και Ειδικός. Αυτός ο οδηγός θα χρησιμοποιεί απλώς «Αρχάριος» καθώς θα παρέχει όλες τις απαραίτητες επιλογές για τη διαδικασία απεικόνισης.

12. Το επόμενο βήμα ρωτά τι εικόνα πρέπει να έχει η Clonezilla σε αυτό το συγκεκριμένο σύστημα. Δεδομένου ότι ολόκληρος ο διακομιστής πρέπει να εικονικοποιηθεί, θα επιλεγεί ο savedisk ώστε να περιλαμβάνει όλα τα διαμερίσματα στο σύστημα.

Σημείωση: Βεβαιωθείτε ότι το κοινόχρηστο στοιχείο Samba έχει αρκετό χώρο για να αποθηκεύσει ΟΛΟΚΛΗΡΟ τον δίσκο! Το Clonezilla θα κάνει κάποια συμπίεση, αλλά είναι καλύτερο να βεβαιωθείτε ότι υπάρχει ο χώρος ΠΡΙΝ την κλωνοποίηση.

13. Προχωρώντας προς τα εμπρός, θα πρέπει να δοθεί ένα όνομα στην εικόνα στην ακόλουθη προτροπή μενού.

14. Μόλις δοθεί ένα όνομα, το Clonezilla θα ρωτήσει ποιος δίσκος (εάν υπάρχουν πολλοί) πρέπει να απεικονιστεί. Σε αυτό το παράδειγμα, το Clonezilla θα δει τον συγκεκριμένο ελεγκτή RAID αυτού του διακομιστή και θα αναφέρει το μέγεθος του δίσκου. Σε αυτήν την περίπτωση, το αναφερόμενο μέγεθος είναι 146 GB.

Σημείωση: Και πάλι, βεβαιωθείτε ότι το κοινόχρηστο στοιχείο Samba έχει αρκετό χώρο για τη διαδικασία απεικόνισης! Το Clonezilla θα κάνει κάποια συμπίεση, αλλά καλύτερα ασφαλές παρά συγγνώμη.

15. Το επόμενο βήμα είναι κάτι σχετικά νέο για το Clonezilla και είναι η δυνατότητα επιδιόρθωσης συστημάτων αρχείων ενώ πραγματοποιείται η απεικόνιση. Τα συστήματα αρχείων που υποστηρίζονται από αυτήν τη δυνατότητα είναι τα ίδια που υποστηρίζονται συνήθως από το βοηθητικό πρόγραμμα ‘fsck’ Linux.

Αυτός ο έλεγχος δεν είναι υποχρεωτικός, αλλά θα μπορούσε να βοηθήσει στην αποφυγή κακής εικόνας. Παράλειψη του ελέγχου εάν αυτή η επιλογή δεν είναι επιθυμητή.

16. Η επόμενη οθόνη χρησιμοποιείται για τον έλεγχο της δυνατότητας επαναφοράς της εικόνας μετά τη λήψη της. Προτείνεται να γίνει αυτό για να διασφαλιστεί μια καλή εικόνα την πρώτη φορά. Αυτό θα προσθέσει λίγο χρόνο στη διαδικασία απεικόνισης αν και το σύστημα που απεικονίζεται είναι μεγάλο.

17. Αφού πατήσετε Ok στο μήνυμα ελέγχου αποθηκευμένης εικόνας, το Clonezilla θα ξεκινήσει την αρχική διαμόρφωση και τις προετοιμασίες για απεικόνιση. Ωστόσο, η διαδικασία απεικόνισης δεν έχει ξεκινήσει ακόμα! Όταν ολοκληρωθούν όλοι οι έλεγχοι, το Clonezilla θα ζητήσει μια τελευταία φορά να επαληθεύσει ότι όλες οι παράμετροι είναι σωστές και θα ζητήσει να ξεκινήσει η διαδικασία απεικόνισης.

18. Αφού επιβεβαιώσει ότι όλες οι ρυθμίσεις έχουν επιβεβαιωθεί, το Clonezilla θα ξεκινήσει τη διαδικασία απεικόνισης και θα παρέχει κάποια εικόνα για την κατάσταση.

19. Αυτή η οθόνη θα γεμίσει σταδιακά με κόκκινο που υποδεικνύει την πρόοδο της απεικόνισης. Εάν σας δοθεί οδηγίες, το Clonezilla θα ελέγξει την αποθηκευμένη εικόνα αμέσως μετά τη λήψη της εικόνας. Μόλις τελειώσει το Clonezilla, θα παράσχει οδηγίες για το πώς να συνεχίσετε.

Αυτό είναι ένα υπέροχο σημάδι ότι η εικόνα πιθανότατα λήφθηκε με επιτυχία και θα πρέπει να είναι έτοιμη να μεταφερθεί στον εικονικό επισκέπτη του XenServer.