Jump to content
  • entries
    83
  • comments
    41
  • views
    25758

Επαναφέροντας τον Windows Server 2008 R2 από το μηδέν (Restore to Bare Metal)


Jordan_Tsafaridis

1128 views

 Share

 

Αγαπητοί συνάδελφοι της κοινότητας ο σκοπός του

συγκεκριμένου άρθρου είναι να παρουσιάσω τον τρόπο με τον οποίο μπορούμε να

επαναφέρουμε (restore) μια

εγκατάσταση Windows

Server 2008

R2 από αντίγραφο

ασφαλείας (back-up) σε ένα καινούριο σύστημα το οποίο δεν

έχει λειτουργικό σύστημα εγκατεστημένο (bare metal restore).

 

Εισαγωγή

 

Θα συμφωνήσετε

μαζί μου ότι ένα επιτυχές disaster recovery είναι

άμεσα συνδεδεμένο με την προετοιμασία η οποία θα πρέπει να λάβει χώρα πριν από

την εμφάνιση μιας δυσάρεστης κατάστασης, μιας και όπως έλεγαν και οι αρχαίοι “ενός

κακού μύρια έπονται”. Υπάρχουν αρκετοί διαφορετικοί τρόποι με τους οποίους μπορούμε

να επαναφέρουμε έναν Windows server

όταν το system

drive τεθεί εκτός λειτουργίας. Η

διαδικασία την οποία πρόκειται να ακολουθήσουμε είναι πολύ απλή και διακριτή : απλά

θα αντικαστήσουμε τον χαλασμένο σκληρό δίσκο, εν συνεχεία θα κάνουμε boot

τον server

από το Windows

installation media,

και τέλος θα εκκινήσουμε την διαδικασία του restore. Βεβαίως

υπάρχουν ορισμένα θέματα τα οποία θα πρέπει να λάβουμε υπόψην μας τα οποία θα τα

παρουσιάσω στην συνέχεια του συγκεκριμένου άρθρου.

 

Περιβάλλον δοκιμής

 

Για λόγους απλότητας

το περιβάλλον δοκιμής δεν είναι παρά ένα εικονικό περιβάλλον βασισμένο στον Microsoft Hyper-V. Ο

server στον οποίο θα κάνουμε restore

είναι μια

εικονική μηχανή με όνομα SEA-FS1

μέλος του contoso.com domain. Το

backup θα αποθηκευθεί σε έναν μοιραζόμενο φάκελο ο οποίος

βρίσκεται στον Hyper-V

host και στον οποίο αυτή η εικονική μηχανή τρέχει. Αντιστοίχως

το "bare metal system"

στο οποίο θα γίνει το restore του backup

είναι επίσης

μια άλλη εικονική μηχανή στην οποία δεν είναι εγκατεστημένο το λειτουργικό σύστημα. Σε

αυτό το σημείο είναι σημαντικό να αναφέρουμε ότι τα βήματα τα οποία θα ακολουθήσουμε

είναι ακριβώς τα ίδια με αυτά τα οποία θα κάναμε εάν πρόκειται για το back

ενός

φυσικού server και αντιστοίχως για το restore

σε επίπεδο bare metal.

 

Δημιουργία

αντιγράφου ασφαλείας του

Server

 

Ας

ξεκινήσουμε λοιπόν. Στην παρακάτω Εικόνα

1 εμφανίζεται ο file server

πριν από

την “καταστροφή” και κρίνεται απαραίτητο να γίνει restore. Το

όνομα του server και το domain

εμφανίζονται

μέσα στον κόκκινο κύκλο καθώς επίσης και στο title

bar του παραθύρου Virtual

Machine Connection :

 

image0021333996501713.jpg

 

Εικόνα 1:

Ο server πριν την καταστροφή (crashed)

 

Θα κάνουμε εν

συνεχεία αντιστοίχιση (map) σε ένα drive

letter τον μοιραζόμενο φάκελο (shared

folder) με όνομα Backups στον Hyper-V

host έτσι ώστε να είμαστε σε θέση να αποθηκεύσουμε

το backup στο "δίκτυο - on

the network" όταν θα το

δημιουργήσουμε:

 

image0041333996501760.jpg

 

Εικόνα 2:

Προετοιμασία για back up

του server

 

Εισάγουμε τα

credentials για να μας δοθεί πρόσβαση στον μοιραζόμενο

φάκελο στον host:

 

image0061333996501760.jpg

 

Εικόνα 3:

Προετοιμασία για back up

του server

 

Όπως θα παρατηρήσετε

την δεδομένη χρονική στιγμή δεν υπάρχουν backup

sets εντός του συγκεκριμένου μοιραζόμενου φάκελου:

 

image0081333996501760.jpg

 

Εικόνα 4:

Ο φάκελος είναι κενός και δεν υπάρχουν backup

sets.

 

Αμέσως μετά πληκτρολογούμε

"backup" στο Start menu

search box για να ενεργοποιήσουμε

το Windows Server Backup

feature (το οποίο βέβαια θα πρέπει να έχει ήδη

εγκατασταθεί στον server πριν το

χρησιμοποιήσουμε):

 

image0101333996534213.jpg

 

Εικόνα 5:

Βήμα 1 της διαδικασίας του back up

του server

 

Όταν το παράθυρο

Windows Server Backup

ανοίγει,

κάνουμε κλικ στο Backup Once

όπως αυτό

απεικονίζεται στην παρακάτω εικόνα:

 

image0121333996534213.jpg

 

Εικόνα 6:

Βήμα 2 της διαδικασίας του back up

του server

 

Στην σελίδα Backup

Options του wizard, βεβαιωθείτε ότι έχετε

επιλέξει την επιλογή Different Options:

 

image0141333996534229.jpg

 

Εικόνα 7:

Βήμα 3 της διαδικασίας του back up

του server

 

Στην σελίδα Select Backup Configuration, επιλέγουμε Custom:

 

image0161333996534229.jpg

 

Εικόνα 8:

Βήμα 4 της διαδικασίας του back up

του server

 

Στην σελίδα Select Items For Backup, κάνουμε κλικ στο Add Items button:

 

image0181333996574682.jpg

 

Εικόνα 9:

Βήμα 5 της διαδικασίας του back up

του server

 

Στο πλαίσο διαλόγου

Select Items, επιλέγουμε το checkbox με

την ονομασία Bar Metal Recovery.

Εφαρμόζοντας αυτή την επιλογή θα γίνει αυτόματη επιλογή και όλων των υπολοίπων checkboxes επίσης:

 

image0201333996574682.jpg

 

Εικόνα 10:

Βήμα 6 της διαδικασίας του back up

του server

 

Κάνοντας κλικ

στο OK μας επιστρέφει στην σελίδα Select

Items For Backup. Κάνουμε

κλικ στο Next στην σελίδα αυτή:

 

image0221333996574698.jpg

 

Εικόνα 11:

Βήμα 7 της διαδικασίας του back up

του server

 

Στην σελίδα Specify Destination Type, επιλέγουμε το Remote Shared Folder:

 

image0241333996574698.jpg

 

Εικόνα 12:

Βήμα 8 της διαδικασίας του back up

του server

 

Στην σελίδα Specify

Remote Folder, πληκτρολογούμε το UNC

path του μοιραζόμενου φακέλου στο "δίκτυο"

όπου εκεί πρόκειται να αποθηκεύσουμε τα backups.

Το path το οποίο καθορίζουμε είναι το \\HV-1\Backups

και αφήνουμε

όλες τις άλλες επιλογές στην σελίδα στις default

ρυθμίσεις:

 

image0261333996615995.jpg

 

Εικόνα 13:

Βήμα 9 της διαδικασίας του back up

του server

 

Στο credential prompt, καθορίζουμε τα credentials για

την πρόσβαση στον μοιραζόμενο φάκελο στον host:

 

image0281333996615995.jpg

 

Εικόνα 14:

Βήμα 10 της διαδικασίας του back up

του server

 

Μετά από την

επισκόπηση της σελίδας Confirmation, κάνουμε κλικ στο Backup

για να ξεκινήσει το back up

του server:

 

image0301333996616011.jpg

 

Εικόνα 15:

Βήμα 11 της διαδικασίας του back up

του server

 

Ο server

γίνεται

πλέον back up:

 

image0321333996616011.jpg

 

Εικόνα 16: Βήμα

12 της διαδικασίας του back up

του server

 

Το Backup έχει ολοκληρωθεί:

 

image0341333996653198.jpg

 

Εικόνα 17:

Ο server έχει γίνει back

up

 

Ανοίγουμε εν

συνεχεία το mapped drive στον Explorer για

να επιβεβαίωσουμε ότι το backup set

βρίσκεται

αποθηκευμένο εκεί:

 

image0361333996653261.jpg

 

Εικόνα 18:

Ο server πράγματι έχει γίνει back

up

 

Σε αυτό το σημείο

κάνουμε shut down τον file

server και κλείνουμε την εικονική μηχανή. Τώρα

είμαστε για την διαδικασία του restore σε επίπεδο bare

metal!

 

Επαναφορά του Server (Restoring the Server to Bare Metal)

 

Στην εικόνα 19

όπως αυτή απεικονίζεται παρακάτω, εμφανίζεται μια εικονική μηχανή η οποία

ονομάζεται Bare Metal System.

Όπως θα παρατηρήσετε όταν δοκιμάζουμε να κάνουμε boot

στο system

το boot

αποτυγχάνει

διότι πολύ απλά δεν υπάρχει εγκατεστημένο λειτουργικό σύστημα στην συγκεκριμένη

μηχανή:

 

image0381333996653261.jpg

 

Εικόνα

19:

Η εικονική μηχανή bare metal

system δεν έχει εγκατεστημένο λειτουργικό σύστημα

 

Για να εκκινήσουμε

την διαδικασία του recovery, χρειάζεται για να

κάνουμε boot το bare metal

system να χρησιμοποιήσουμε το Windows

media. Λόγω του ότι το σύστημά

μας είναι μια εικονική μηχανή, κάνουμε attach

μια εικόνα

.iso των Windows Server

2008 R2 installation media

στα settings της

εικονικής μηχανής και αμέσως μετά κάνουμε restart

την εικονική

μηχανή. Σε λίδα δευτερόλεπτα εμφανίζεται το πλαίσιο διαλόγου Install

Windows dialog:

 

image0401333996653276.jpg

 

Εικόνα

20:

Βήμα 1 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Αμέσως μετά κάνουμε

κλικ στο Next στην προηγούμενη εικόνα, και εν συνεχεία επιλέγουμε

την επιλογή Repair Your Computer η

οποία απεικονίζεται κάτω αριστερά όπως αυτόαπεικονίζεται στην παρακάτω εικόνα:

 

image0421333996692058.jpg

 

Εικόνα

21:

Βήμα 2 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Στο πλαίσο διαλόγου System Recovery Options, επιλέγουμε την επιλογή "Restore your computer using a system image that

you created earlier":

 

image0441333996692074.jpg

 

Εικόνα

22:

Βήμα 3 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Όταν το πλαίσο

διαλόγου Re-image Your

Computer εμφανιστεί, κάνουμε κλικ στο Cancel:

 

image0461333996692074.jpg

 

Εικόνα

23:

Βήμα 4 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Σημειώση:

 

Εάν το

backup το οποίο κάνουμε restore

βρίσκεται

σε ένα σκληρό δίσκο ο οποίος είναι συνδεδεμένος στο σύστημα (για παράδειγμα ένα

εξωτερικό USB drive) το πλαίσο διαλόγου Re-image

Your Computer δεν πρόκειται να

εμφανιστεί. Αντιθέτως θα κατευθυνθείτε απευθείας στην επόμενη οθόνη η

οποία απεικονίζεται παρακάτω και στην οποία θα πρέπει να επιλέξετε την πρώτη επιλογή

"Use the latest

available system

image (recommended)" για να

προχωρήσει η διαδικασία του restore.

 

Στην σελίδα Select

A System Image

Backup, βεβαιωθείτε ότι έχετε επιλέξει την επιλογή Select

A System Image

και αμέσως

μετά κάνουμε κλικ στο Next:

 

image0481333996692074.jpg

 

Εικόνα

24:

Βήμα 5 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Στην επόμενη

σελίδα δεν θα πρέπει να εμφανιστούν backups. Ο

λόγος είναι ότι τα back up

του server

βρίσκονται

στο δίκτυο (σε ένα μοιραζόμενο φάκελο στον host)

και όχι σε ένα τοπικό δίσκο στο σύστημά μας ή σε ένα συνδεδεμένο USB

drive. Εάν το back

up είναι σε τοπικό δίσκο και όχι στο δίκτυο, θα μπορέσπυμε

να συνεχίσουμε την διαδικασία του restore ξεκινώντας από την

Εικόνα 30 παρακάτω.

 

Στην σελίδα η

οποία απεικονίζεται παρακάτω, κάνουμε κλικ στο Advanced:

 

image0501333996788965.jpg

 

Εικόνα

25:

Βήμα 6 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Στο πλαίσο διαλόγου

το οποίο εμφανίζεται, επιλέγουμε την επιλογή "Search

for a system

image on the

network" όπως αυτή εμφανίζεται παρακάτω:

 

image0521333996788965.jpg

 

Εικόνα

26:

Βήμα 7 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Σημείωση:

 

Στο συγκεκριμένο

περιβάλλον δοκιμής θα πρέπει να γνωρίζετε ότι υπάρχει εν λειτουργία ένας DHCP

server και για τούτο τον λόγο το Windows

Recovery Environment είναι σε θέση να

συνδεθεί στον μοιραζόμενο δικτυακό φάκελο (network

share) όπου το backup set

είναι

αποθηκευμένο.

 

Στο πλαίσιο διαλόγου

Are You Sure

το οποίο

εμφανίζεται αμέσως μετά κάνουμε κλικ στο Yes:

 

image0541333996788965.jpg

 

Εικόνα

27:

Βήμα 8 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Σημείωση:

 

Όπως

μας προειδοποιεί το παραπάνω πλαίσιο διαλόγου, η διαδικασία restore

ενός συστήματος

από ένα backup το οποίο είναι αποθηκευμένο στο δίκτυο δεν είναι

τόσο ασφαλές όσο από ένα back up

το οποίο

είναι αποθηκευμένο σε έναν τοπικό δίσκο. Συνεπώς θα πρέπει να λάβετε σοβαρά υπόψην

την παρατήρηση αυτή όταν σχεδιάζετε μια υποδομή disaster recover για τους δικούς σας servers!

 

Πληκτρολογείστε

το UNC path στο οποίο βρίσκεται αποθηκευμένο

το backup στο δίκτυο:

 

image0561333996788980.jpg

 

Εικόνα

28:

Βήμα 9 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Εισάγουμε τα

απαραίτητα credentials για να αποκτήσουμε πρόσβαση στον δικτυακό

φάκελο:

 

image0581333996826059.jpg

 

Εικόνα

29:

Βήμα 10 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Μόλις το Windows

Recovery Environment έχει συνδεθεί στον δικτυακά

μοιραζόμενο φάκελο θα πρέπει αυτομάτως να έχετε διαθέσιμη μία λίστα με τα

διαθέσιμα backup στον μοιραζόμενο δικτυακό φάκελο. Επιλέγουμε

αυτό το οποίο επιθυμούμε και αμέσως μετά κάνουμε κλικ στο Next

όπως

απεικονίζεται στην παρακάτω εικόνα:

 

image0601333996826137.jpg

 

Εικόνα

30:

Βήμα 11 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Τώρα

επιλέγουμε το backup set από το οποίο θέλουμε

να κάνουμε restore:

 

image0621333996826403.jpg

 

Εικόνα

31: Βήμα

12 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Κάνοντας κλικ

στο Next έχει ως αποτέλεσμα την αυτόματη εμφάνιση της

σελίδας Choose Additional Restore

Options:

 

image0641333996826418.jpg

 

Εικόνα

32:

Βήμα 13 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Εάν κάνουμε κλικ

στο Advanced, μπορούμε να δούμε ότι το σύστημα θα κάνει αυτόματα

restart αμέσως μόλις η διαδικασία του restore

ολοκληρωθεί

σε συνδυασμό με έλεγχο στον δίσκο για τυχόν λάθη. Θα

αφήσουμε και τις δύο αυτές επιλογές να παραμείνουν επιλεγμένες:

 

image0661333996870012.jpg

 

Εικόνα

33:

Βήμα 14 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Κάνοντας κλικ

στο Next ερωτόμαστε να επιβεβαιώσουμε τις επιλογές μας:

 

image0681333996870012.jpg

 

Εικόνα

34:

Βήμα 15 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Κάνουμε κλικ στο Yes για να επιβεβαιώσουμε το YES I DEFINITELY WANT TO RESTORE FROM BACKUP:

 

image0701333996870028.jpg

 

Εικόνα

35:

Βήμα 16 της διαδικασίας επαναφοράς (restore) του server

σε

επίπεδο bare metal

 

Αμέσως μετά

λαμβάνουμε το παρακάτω μήνυμα λάθους:

 

image0721333996870028.jpg

 

Εικόνα

36: Το restore απέτυχε!

 

Δυστυχώς κάτι

πήγε λάθος αλλά τί? Ας ξεκινήσουμε την όλη διαδικασία του restore

από την αρχή με

σημείο εκκίνησης την εικόνα 19 again...

 

Αλλά και πάλι

λαμβάνουμε ένα διαφορετικό αλλά και πιο σοβαρό μήνυμα λάθους:

 

image0741333996911122.jpg

 

Εικόνα

37:

Το restore απέτυχε ξανά!!

 

Κάνουμε κλικ

στο Details link στο παραπάνω πλαίσιο διαλόγου

και μας εμφανίζεται η παρακάτω απάντηση:

 

image0761333996911122.jpg

 

Εικόνα

38:

Ευχαριστώ για την συμβουλή

 

Τελικά τι

μπορεί να οδήγησε την διαδικασία στην δημιουργία αυτού του λάθους? Ψάχνοντας λίγο

στο διαδίκτυο και συγκεκριμένα μετά από αναζήτηση σε αυτό thread

από τα Microsoft TechNet

Forums μας δίδεται η απάντηση.

 

Η απάντηση η

οποία δίδεται στα Microsoft TechNet

Forums από τον συγκεκριμένο τεχνικό είναι ότι το πρόβλημα

οφείλεται στο γεγονός όπως και στην περίπτωσή μας ότι στα settings της

εικονικής μηχανής Bare Metal

System στον Hyper-V

Manager, το virtual

hard drive αυτής της μηχανής

στην πράξη είναι σε μέγεθος μικρότερο από το μέγεθος του αρχείου VHD

του πρωτότυπου

συστήματος SEA-FS1.

 

Δίδαγμα : Βεβαιωθείτε ότι ο σκληρός δίσκος του bare

metal system στον οποίο πρόκειται να

γίνει restore έχει χωρητικότητα ίση ή μεγαλύτερη από την

χωρητικότητα του σκληρού δίσκου του συστήματος το οποίο έχει τεθεί εκτός

λειτουργίας.

 

Για να το διορθώσουμε αυτό το σφάλμα, αποσυνδέουμε το VHD file από την Bare

Metal System VM, δημιουργούμε ένα καινούριο VHD με μέγεθος ίσο με αυτό του συνδεδεμένου στην SEA-FS1 VM, και επανεκκινούμε την διαδικασία του restore ξεκινώντας ξανά από την Εικόνα 19, και όπως είναι φυσικό επακκόλουθο η διαδικασία του restore πλέον λειτουργεί κανονικά:

 

image0781333996911122.jpg

 

Εικόνα

39:

Το restore τώρα δουλεύει σωστά. Τι ανακούφιση!!

 

Αφότου ολοκληρωθεί

η διαδικασία του restore σε επίπεδο bare

metal επιτυχώς και η εικονική μηχανή κάνει reboot,

κάνουμε log on για να διαπιστώσουμε ότι

ο  ανακτημένος (recovered)

server έχει το ίδιο όνομα όπως και ο πρωτότυπος server

(συγκρίνετε την εικόνα παρακάτω με την εικόνα 1 στην αρχή του συγκεκριμένου άρθρου):

 

image0801333996911122.jpg

 

Εικόνα

40: Tο restore ολοκληρώθηκε.

Ελπίζω ότι το συγκεκριμένο άρθρο να το αξιολογήσετε ώς ιδιαίτερα χρήσιμο.

 Share

0 Comments


Recommended Comments

There are no comments to display.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...