Λειτουργεί το CloudEndure με RDS
Διευκόλυνση της μετανάστευσης σε AWS με CloudEndure με την αξιοποίηση αυτοματισμού
Περίληψη:
Σε αυτό το άρθρο, θα διερευνήσουμε πώς το CloudEndure μπορεί να διευκολύνει τη μετανάστευση στο AWS μέσω αυτοματισμού. Το CloudEndure Disaster Recovery παρέχει κλιμακωτή και οικονομικά αποδοτική επιχειρηματική συνέχεια για φυσικούς, εικονικούς και διακομιστές σύννεφων. Βοηθά στην ελαχιστοποίηση του χρόνου διακοπής και της απώλειας δεδομένων σε περίπτωση καταστροφών πληροφορικής, όπως αποτυχίες του κέντρου δεδομένων, διαφθορά διακομιστή ή επιθέσεις στον κυβερνοχώρο. Με την αποκατάσταση καταστροφών CloudEndure, μπορείτε να αναπαράγετε τα μηχανήματά σας σε μια περιοχή σταδιοποίησης χαμηλού κόστους στον λογαριασμό σας AWS και να τις ξεκινήσετε μέσα σε λίγα λεπτά κατά τη διάρκεια μιας καταστροφής. Αυτό όχι μόνο μειώνει το κόστος της υποδομής αποκατάστασης καταστροφών, αλλά παρέχει επίσης συνεχή αντιγραφή δεδομένων και εύκολες, μη διαταραχές δοκιμές. Το CloudEndure υποστηρίζει ένα ευρύ φάσμα εφαρμογών και βάσεων δεδομένων, καθιστώντας την ολοκληρωμένη λύση για τη διευκόλυνση μιας μετανάστευσης στο AWS.
Βασικά σημεία:
- Το CloudEndure Disaster Recovery προσφέρει γρήγορη και αξιόπιστη ανάκτηση φυσικών, εικονικών και διακομιστών με βάση το σύννεφο στο AWS.
- Αναλαμβάνει συνεχώς τα μηχανήματά σας σε μια περιοχή σταδιοποίησης χαμηλού κόστους στον λογαριασμό σας AWS και την προτιμώμενη περιοχή.
- Σε περίπτωση καταστροφής, η αποκατάσταση καταστροφών Cloudendure μπορεί να ξεκινήσει αυτόματα χιλιάδες μηχανήματα μέσα σε λίγα λεπτά.
- Η αποκατάσταση καταστροφών CloudEndure μειώνει το κόστος της υποδομής αποκατάστασης καταστροφών.
- Παρέχει συνεχή, ασύγχρονη, αντιγραφή επιπέδου μπλοκ των μηχανών προέλευσής σας για τους στόχους δευτερογενούς ανάκαμψης.
- Τα δεδομένα διατηρούνται σε συγχρονισμό σε περιοχή χαμηλού κόστους στην περιοχή στόχου σας AWS.
- Η αυτοματοποιημένη μετατροπή και ενορχήστρωση του μηχανήματος επιτρέπει τη γρήγορη επεξεργασία των μηχανών στην περιοχή στόχου AWS.
- Η ανάκτηση σημείων-χρόνου επιτρέπει την εκκίνηση εφαρμογών από ένα συνεπές προηγούμενο σημείο.
- Οι μη διαταραγμένες δοκιμές μπορούν να διεξαχθούν χωρίς να διακινδυνεύσουν την απώλεια δεδομένων.
- Η αποκατάσταση καταστροφών CloudEndure υποστηρίζει ένα ευρύ φάσμα εφαρμογών και βάσεων δεδομένων.
Ερωτήσεις και απαντήσεις:
Ε: Πώς ελαχιστοποιεί η αποκατάσταση καταστροφών CloudEndure και η απώλεια δεδομένων και η απώλεια δεδομένων?
Α: Η ανάκαμψη καταστροφών CloudEndure επαναλαμβάνει τα μηχανήματά σας, συμπεριλαμβανομένου του λειτουργικού συστήματος, των βάσεων δεδομένων, των εφαρμογών και των αρχείων, σε μια περιοχή σταδιοποίησης χαμηλού κόστους στον λογαριασμό σας AWS. Σε περίπτωση καταστροφής, μπορεί να ξεκινήσει αυτόματα χιλιάδες μηχανήματα στην πλήρως προσωρινή κατάσταση τους μέσα σε λίγα λεπτά.
Ε: Ποια είναι τα οφέλη από τη χρήση της αποκατάστασης καταστροφών CloudEndure για υποδομή αποκατάστασης καταστροφών?
Α: Η αποκατάσταση καταστροφών Cloudendure μειώνει σημαντικά το κόστος της υποδομής αποκατάστασης καταστροφών με αναπαραγωγή μηχανών σε μια περιοχή σταδιοποίησης χαμηλού κόστους και παρέχοντας αυτοματοποιημένη μετατροπή και ενορχήστρωση μηχανής.
Ε: Πώς επιτυγχάνει η αποκατάσταση καταστροφών CloudEndure?
Α: Παρέχει συνεχή, ασύγχρονα, αντιγραφή σε επίπεδο μπλοκ των μηχανών προέλευσής σας, εξασφαλίζοντας ότι οι ενημερωμένες εφαρμογές είναι πάντα έτοιμες να προσαρμοστούν σε AWS σε περίπτωση καταστροφής.
Ε: Ποιος είναι ο ρόλος της περιοχής χαμηλού κόστους στην αποκατάσταση καταστροφών CloudEndure?
Α: Η περιοχή κλίμακας περιέχει τα συνεχώς συγχρονισμένα δεδομένα και παρέχει χαρακτηριστικά χαμηλού κόστους που μειώνουν το συνολικό κόστος ιδιοκτησίας από την αποκατάσταση καταστροφών.
Ε: Πώς η ανάκτηση καταστροφών CloudEndure εξασφαλίζει ότι οι εφαρμογές λειτουργούν ακριβώς όπως κάνουν στην υποδομή πηγής?
Α: Σε αντίθεση με τις λύσεις σε επίπεδο εφαρμογής, το CloudEndure Disaster Recovery επαναλαμβάνει ολόκληρα μηχανήματα, συμπεριλαμβανομένου του λειτουργικού συστήματος, διαμόρφωσης κατάστασης συστήματος, δίσκων συστήματος, βάσεων δεδομένων, εφαρμογών και αρχείων. Αυτό εξαλείφει την ανάγκη για νέες εγκαταστάσεις ή αντίγραφα λογισμικού.
Ε: Τι είναι η ανάκαμψη σημείων στην ανάκαμψη καταστροφών CloudEndure?
Α: Η ανάκαμψη του σημείου σε χρόνο επιτρέπει την εκκίνηση εφαρμογών από ένα συνεπές προηγούμενο σημείο, καθιστώντας χρήσιμο για την ανάκτηση των αλλοιωμένων εφαρμογών και των περιβαλλόντων πληροφορικής που προκύπτουν από αλλαγές στο σύστημα, ransomware ή κακόβουλες επιθέσεις.
Ε: Μπορούν να διεξαχθούν δοκιμές αποκατάστασης καταστροφών χωρίς να διαταραχθούν το περιβάλλον πηγής?
Α: Ναι, με την αποκατάσταση καταστροφών CloudEndure, μπορείτε να διεξάγετε μη διαταραχές δοκιμές στην περιοχή AWS Target AWS. Η αυτοματοποίηση της αποκατάστασης καταστροφών CloudEndure ελαχιστοποιεί τη χειρωνακτική εργασία που απαιτείται για τη δοκιμή.
Ε: Ποιες εφαρμογές και βάσεις δεδομένων υποστηρίζονται από την αποκατάσταση καταστροφών CloudEndure?
A: Η αποκατάσταση καταστροφών CloudEndure υποστηρίζει όλες τις εφαρμογές και τις βάσεις δεδομένων που λειτουργούν σε υποστηριζόμενες εκδόσεις των Windows και Linux OS, συμπεριλαμβανομένων των εκδόσεων Windows Server 2003/2008/2012/2016/2019 και των κατανομών Linux όπως Centos, Rhel, OEL, SUSE, Ubuntu και Debian.
Ε: Γιατί η αυτοματοποίηση είναι σημαντική για μια μετανάστευση στο AWS?
Α: Η αυτοματοποίηση είναι ζωτικής σημασίας για μια μετανάστευση στο AWS, καθώς βοηθά στον εξορθολογισμό της διαδικασίας, τη διασφάλιση της συνέπειας και τη μείωση του κινδύνου σφαλμάτων. Επιτρέπει επίσης την εύκολη επεκτασιμότητα και παρέχει εμπιστοσύνη στο αποτέλεσμα της μετανάστευσης.
Ε: Πώς διευκολύνει το CloudEndure μια αυτοματοποιημένη μετανάστευση στο AWS?
A: Το CloudEndure, ως AWS Advanced Technology Partner, παρέχει εργαλεία και χαρακτηριστικά για την αυτοματοποιημένη μετανάστευση. Προσφέρει αυτοματοποιημένες δοκιμές για να επαληθεύσει ότι οι εφαρμογές λειτουργούν όπως αναμενόταν μετά τη μετανάστευση.
Ε: Ποιες σκέψεις είναι σημαντικές για μια επιτυχημένη μετανάστευση στο AWS?
Α: Ο προγραμματισμός και η ακριβής εκτέλεση είναι ζωτικής σημασίας για μια επιτυχημένη μετανάστευση στο AWS. Είναι απαραίτητο να επιλέξετε τη σωστή στρατηγική μετανάστευσης και να αξιοποιήσετε εργαλεία όπως το CloudEndure για την αυτοματοποίηση της διαδικασίας μετανάστευσης και τη διασφάλιση της επιτυχούς μετάβασης του φόρτου εργασίας.
Ε: Ποιοι είναι οι κοινοί στόχοι των εργαλείων μετανάστευσης όπως το CloudEndure?
Α: Τα εργαλεία μετανάστευσης στοχεύουν στη διευκόλυνση της διαδικασίας μετανάστευσης παρέχοντας την επεκτασιμότητα, τον αυτοματισμό και την αξιοπιστία. Βοηθούν στην ελαχιστοποίηση του χρόνου διακοπής, της απώλειας δεδομένων και του κόστους, εξασφαλίζοντας παράλληλα μια ομαλή μετάβαση στην υποδομή σύννεφων.
Ε: Ποια είναι τα οφέλη της διεξαγωγής αυτοματοποιημένων δοκιμών μετά τη μετανάστευση?
Α: Οι αυτοματοποιημένες δοκιμές μετά τη μετανάστευση βοηθούν στην επαλήθευση ότι οι εφαρμογές λειτουργούν σωστά στο περιβάλλον AWS. Παρέχουν εμπιστοσύνη στην επιτυχία της μετανάστευσης και βοηθούν στον εντοπισμό τυχόν ζητημάτων ή αποκλίσεων που πρέπει να αντιμετωπιστούν.
Ε: Πώς η υποστήριξη του CloudEndure για ένα ευρύ φάσμα εφαρμογών και βάσεων δεδομένων συμβάλλει σε μια επιτυχημένη μετανάστευση?
A: Η υποστήριξη του CloudEndure για διάφορες εφαρμογές και βάσεις δεδομένων διασφαλίζει ότι η διαδικασία μετανάστευσης είναι συμβατή με διαφορετικούς φόρτους εργασίας. Αυτή η ευελιξία μειώνει την πολυπλοκότητα της μετανάστευσης και επιτρέπει στους οργανισμούς να αξιοποιούν τα υπάρχοντα συστήματα και εφαρμογές τους στο AWS.
Ε: Ποια είναι τα πλεονεκτήματα της μετανάστευσης στο AWS?
Α: Η μετανάστευση στο AWS προσφέρει πολλά οφέλη, συμπεριλαμβανομένης της αυξημένης επεκτασιμότητας, της ευελιξίας, της εξοικονόμησης κόστους, της βελτιωμένης ασφάλειας και της πρόσβασης σε ένα ευρύ φάσμα υπηρεσιών και χαρακτηριστικών AWS. Επιτρέπει στους οργανισμούς να αξιοποιούν τη δύναμη του cloud computing για την υποδομή και τις εφαρμογές τους.
Βιβλιογραφικές αναφορές:
Διευκόλυνση της μετανάστευσης σε AWS με CloudEndure με την αξιοποίηση αυτοματισμού
Το ακόλουθο διάγραμμα απεικονίζει τη διαδικασία μετανάστευσης που καλύπτεται σε αυτήν την ανάρτηση.
Amazon EC2 – Ανάκτηση αποτυχίας χρησιμοποιώντας το CloudEndure
Κλιμακούμενη και οικονομικά αποδοτική επιχειρηματική συνέχεια για φυσικούς, εικονικούς και cloud servers
Οι καταστροφές, όπως οι αποτυχίες του κέντρου δεδομένων, η διαφθορά των διακομιστών ή οι επιθέσεις στον κυβερνοχώρο, μπορούν όχι μόνο να διαταράξουν την επιχείρησή σας, αλλά και να προκαλέσουν απώλεια δεδομένων, να επηρεάσουν τα έσοδα και τη φήμη βλάβης. Η αποκατάσταση καταστροφών CloudEndure ελαχιστοποιεί την απώλεια διακοπής και την απώλεια δεδομένων παρέχοντας γρήγορη και αξιόπιστη ανάκτηση φυσικών, εικονικών και διακομιστών με βάση το σύννεφο στο AWS. Μπορείτε να χρησιμοποιήσετε το CloudEndure Disaster Recovery για να προστατεύσετε τις πιο κρίσιμες βάσεις δεδομένων σας, όπως το Oracle, το MySQL και το SQL Server, καθώς και τις εφαρμογές επιχειρήσεων όπως το SAP. Η αποκατάσταση καταστροφών CloudEndure επαναλαμβάνει συνεχώς τα μηχανήματά σας (συμπεριλαμβανομένου του λειτουργικού συστήματος, της ρύθμισης κατάστασης συστήματος, των βάσεων δεδομένων, των εφαρμογών και των αρχείων) σε μια περιοχή σταδιοποίησης χαμηλού κόστους στο λογαριασμό AWS και μια προτιμώμενη περιοχή. Σε περίπτωση καταστροφής, μπορείτε να δώσετε εντολή στο CloudEndure Disaster Recovery για να ξεκινήσετε αυτόματα χιλιάδες μηχανές σας στην πλήρως προσφερόμενη κατάσταση τους μέσα σε λίγα λεπτά. Με την αναπαραγωγή των μηχανών σας σε μια προσωρινή αποθήκευση χαμηλού κόστους, ενώ μπορεί να ξεκινήσει πλήρως προμηθευμένα μηχανήματα σε λίγα λεπτά, η αποκατάσταση καταστροφών Cloudendure μπορεί να μειώσει σημαντικά το κόστος της υποδομής αποκατάστασης καταστροφών.
Πώς λειτουργεί?
Συνεχής αναπαραγωγή δεδομένων
Η αποκατάσταση καταστροφών CloudEndure παρέχει συνεχή, ασύγχρονη αναπαραγωγή σε επίπεδο μηχανών προέλευσης σε μια περιοχή κλίμακας. Αυτό σας επιτρέπει να επιτύχετε δευτερεύοντες στόχους σημείου ανάκαμψης (RPOS), καθώς οι ενημερωμένες εφαρμογές είναι πάντα έτοιμες να προσαρμοστούν σε AWS σε περίπτωση καταστροφής.
Περιοχή κλίμακας χαμηλού κόστους
Τα δεδομένα διατηρούνται συνεχώς σε συγχρονισμό και μια περιοχή κλίμακας φωτός στην περιοχή AWS Target σας. Η περιοχή κλίμακας περιέχει χαρακτηριστικά χαμηλού κόστους που παρέχονται αυτόματα και διαχειρίζονται η CloudEndure Disaster Recovery. Αυτό εξαλείφει την ανάγκη για διπλούς πόρους και μειώνει σημαντικά το συνολικό κόστος ιδιοκτησίας (TCO) από την αποκατάσταση καταστροφών.
Αυτοματοποιημένη μετατροπή και ενορχήστρωση μηχανής
Σε περίπτωση καταστροφής ή δοκιμών, η αποκατάσταση καταστροφών Cloudendure ενεργοποιεί μια πολύ αυτοματοποιημένη διαδικασία μετατροπής μηχανών και μια κλιμακωτή μηχανή ενορχήστρωσης που επεξεργάζεται γρήγορα χιλιάδες μηχανήματα στην περιοχή στόχου AWS παράλληλα. Αυτό σας επιτρέπει να επιτύχετε στόχους χρόνου ανάκτησης (RTOs) σε λίγα λεπτά. Σε αντίθεση με άλλες λύσεις σε επίπεδο εφαρμογής, το CloudEndure Disaster Recovery επαναλαμβάνει ολόκληρα μηχανήματα, συμπεριλαμβανομένου του λειτουργικού συστήματος, της διαμόρφωσης κατάστασης συστήματος, των δίσκων συστήματος, των βάσεων δεδομένων, των εφαρμογών και των αρχείων. Έτσι, όταν ξεκινάτε τα μηχανήματά σας κατά τη διάρκεια μιας αποτυχίας ή δοκιμής, τα μηχανήματά σας θα λειτουργούν ακριβώς όπως το κάνουν στην υποδομή πηγής σας. Εσύ’t Πρέπει να εγκαταστήσετε όλα τα νέα ή να διατηρήσετε αντίγραφα αντίγραφα λειτουργικού συστήματος, διαμόρφωσης κατάστασης συστήματος ή λογισμικού.
Ανάκαμψη σημείου σε χρόνο
Η κοκκώδη ανάκαμψη του χρόνου σας επιτρέπει να ανακτήσετε εφαρμογές και περιβάλλοντα πληροφορικής που έχουν καταστραφεί ως αποτέλεσμα τυχαίων αλλαγών συστήματος, ransomware ή άλλων κακόβουλων επιθέσεων. Σε αυτές τις περιπτώσεις, μπορείτε να ξεκινήσετε εφαρμογές από ένα συνεπές προηγούμενο σημείο αντί να ξεκινήσετε εφαρμογές στην πιο ενημερωμένη κατάσταση τους. Κατά τη διάρκεια της ανάκαμψης, μπορείτε να επιλέξετε την τελευταία κατάσταση ή μια προηγούμενη κατάσταση από μια λίστα με τα σημεία στο χρόνο.
Εύκολη, μη διαταραχή δοκιμή
Με την αποκατάσταση καταστροφών CloudEndure, μπορείτε να διεξάγετε δοκιμές αποκατάστασης καταστροφών χωρίς να διαταράξετε το περιβάλλον πηγής σας ή χωρίς τον κίνδυνο να χάσετε δεδομένα. Κατά τη διάρκεια των δοκιμών, οι διαδικασίες αποκατάστασης καταστροφών CloudEndure στην περιοχή AWS Target AWS σε πλήρη απομόνωση για να αποφευχθούν οι συγκρούσεις δικτύου και ο αντίκτυπος της απόδοσης. Επειδή εσύ’Αξιολογώντας το AWS, εκεί’δεν χρειάζεται να παροχές ή προπληρωμή για τους πόρους που χρειάζεστε κατά τη διάρκεια της έρευνας αποκατάστασης καταστροφών. Η αυτοματοποίηση της αποκατάστασης καταστροφών CloudEndure ελαχιστοποιεί επίσης τη χειρωνακτική εργασία που απαιτείται για τη δοκιμή.
Ολοκληρωμένη υποστήριξη εφαρμογής και υποδομής
Επειδή το CloudEndure Disaster Recovery επαναλαμβάνει δεδομένα σε επίπεδο μπλοκ, μπορείτε να το χρησιμοποιήσετε για όλες τις εφαρμογές και τις βάσεις δεδομένων που λειτουργούν σε υποστηριζόμενες εκδόσεις των Windows και Linux OS. Αυτό περιλαμβάνει εκδόσεις Windows Server 2003/2008/2012/2016/2019 και κατανομές Linux όπως CentOS, RHEL, OEL, SUSE, UBUNTU και DEBIAN.
βιβλιογραφικές αναφορές
Διευκόλυνση της μετανάστευσης σε AWS με CloudEndure με την αξιοποίηση αυτοματισμού
Το’Δεν υπάρχει μυστικό ότι το μεταναστευτικό λογισμικό και τις υπηρεσίες από ένα περιβάλλον στο χώρο στο σύννεφο συνεπάγεται μοναδικές εκτιμήσεις και απαιτήσεις. Για να παρέχετε εμπιστοσύνη στο αποτέλεσμα της μετανάστευσής σας, η στρατηγική μετανάστευσης πρέπει να κλιμακωθεί εύκολα. Αυτό σημαίνει ότι πρέπει να αυτοματοποιηθεί ένα μεγάλο μέρος της ροής εργασίας σας.
Δεν υπάρχει έλλειψη τεκμηρίωσης σχετικά με το γιατί η αυτοματοποίηση στο σύννεφο είναι σημαντική. Σε αυτήν την ανάρτηση, θα σας δείξουμε πώς να εκτελέσετε μια αυτοματοποιημένη μετανάστευση χρησιμοποιώντας το AWS Advanced Technology Partner CloudEndure, με έμφαση στην ενσωμάτωση αυτοματοποιημένων δοκιμών, ώστε να μπορείτε να είστε σίγουροι ότι η αίτησή σας λειτουργεί όπως αναμενόταν μετά τη μετανάστευση.
Η μετανάστευση ενός φόρτου εργασίας από το επί τόπου σε AWS απαιτεί προσεκτικό σχεδιασμό και ακριβή εκτέλεση. Υπάρχουν πολλές διαφορετικές στρατηγικές για τη μετάβαση στο σύννεφο και υπάρχουν επίσης πολλά εργαλεία που βοηθούν στη διευκόλυνση της μετανάστευσης. Όλα τα εργαλεία μετανάστευσης μοιράζονται κοινούς στόχους: για τη διευκόλυνση μιας μετανάστευσης στο AWS, ελαχιστοποιώντας τον αντίκτυπο του χρόνου διακοπής και του φόρτου εφαρμογής και για να διασφαλιστεί ότι η απώλεια δεδομένων ελαχιστοποιείται.
Οι πελάτες που θέλουν να μετακινήσουν γρήγορα το φόρτο εργασίας τους στο σύννεφο συνήθως ακολουθούν τη μέθοδο Rehost, i.μι. ανυψώ. Μία από τις προκλήσεις κατά την εκτέλεση ενός rehost είναι ο χρόνος που χρειάζεται για να επιβεβαιωθεί χειροκίνητα ότι μια μεταναστευμένη εφαρμογή εκτελεί όπως αναμενόταν. Οι μεταναστεύσεις που ενσωματώνουν τους αγωγούς αυτοματοποίησης και ταχείας δοκιμής για την επικύρωση της σωστής μετανάστευσης δεν είναι μόνο πιο πιθανό να επιτύχουν αλλά και να βελτιώσουν την αποτελεσματικότητα καθώς επωφελούνται από τις επαναλαμβανόμενες διαδικασίες και μειώνουν τους χρόνους χειροκίνητης επαλήθευσης.
Επισκόπηση λύσης
Η λύση εμείς’Θα περιγράψω σε αυτήν την ανάρτηση ιστολογίου χρησιμοποιεί την υπηρεσία μετανάστευσης βάσης δεδομένων CloudEndure και AWS (AWS DMS) για να διευκολύνει τη μετανάστευση μιας υπηρεσίας Go Git Service (GOGS) από μια πηγή Amazon VPC σε έναν προορισμό Amazon VPC που θα προσομοιώσει μια ζωντανή επίθεση στο AWS Migration. Αν και χρησιμοποιούμε δύο διαφορετικά VPC’S Για τους σκοπούς αυτής της επίδειξης, ο αυτοματισμός και ο συνδυασμός εργαλείων που χρησιμοποιούμε σε αυτήν την ανάρτηση ιστολογίου μπορούν εύκολα να χρησιμοποιηθούν στο εργαλείο σας για να διευκολύνουν μια πραγματική επί τόπου στη μετανάστευση AWS. Για τη ρύθμιση του περιβάλλοντος Mock Source που λειτουργεί CentOS 7, επιλέξαμε να χρησιμοποιήσουμε ένα συνδυασμό AWS CloudFormation και Ansible, ώστε να μπορείτε να ακολουθήσετε στο περιβάλλον δοκιμής AWS σας.
Το CloudEndure είναι υπεύθυνο για τη μετανάστευση του διακομιστή εφαρμογών και το AWS DMS είναι υπεύθυνο για την αντικατάσταση του GOGS DB από έναν διακομιστή MySQL που εκτελείται σε μια παρουσία EC2 σε μια πλήρως διαχειριζόμενη βάση δεδομένων Amazon RDS. Αποφασίσαμε να εκμεταλλευτούμε το DMS για το σκοπό αυτής της επίδειξης για να σας δείξουμε πώς να κάνετε μια αντικατάσταση μιας βάσης δεδομένων σε RDS. Μια άλλη επιλογή θα μπορούσε να ήταν να χρησιμοποιήσει το CloudEndure για να κάνει ένα rehost στο EC2 κατά τη μετανάστευση μιας βάσης δεδομένων.
Το CloudEndure έχει τη δυνατότητα να επικαλείται προσαρμοσμένα σενάρια μετά την επεξεργασία στο μετανάστευσης κατά την εκτόξευση. Η χρήση αυτής της ικανότητας σάς επιτρέπει να κάνετε προσαρμοσμένη διαμόρφωση και να εκτελείτε αυτοματοποιημένες δοκιμές αποδοχής για να αποδείξετε ότι η εφαρμογή λειτουργεί όπως αναμένεται στον μεταναστευμένο διακομιστή.
Για την εμπιστοσύνη της μετανάστευσης, αξιοποιούμε το AWS Lambda, το AWS SNS, το AWS SQS και το CloudEndure’S Post-Processing Δυνατότητες για την κατασκευή ενός αυτοματοποιημένου αγωγού δοκιμών για την εκτέλεση μιας σειράς δοκιμών. Εάν όλες οι δοκιμές ολοκληρωθούν με επιτυχία, ξεκινάμε αυτόματα ένα πρότυπο AWS CloudFormation που αναπτύσσει ένα εξαιρετικά διαθέσιμο περιβάλλον Gogs χρησιμοποιώντας τις εικόνες που κατασκευάστηκαν από το περιβάλλον πηγής σας.
Το ακόλουθο διάγραμμα απεικονίζει τη διαδικασία μετανάστευσης που καλύπτεται σε αυτήν την ανάρτηση.
Εδώ λειτουργεί η διαδικασία:
1. Το Ansible εγκαθιστά την υπηρεσία ανακάλυψης εφαρμογών AWS, τον πράκτορα CloudEndure και τα σενάρια που θα χρησιμοποιηθούν για την αναδιάρθρωση και τη δοκιμή στον διακομιστή πηγαίου Gogs.
2. Το AWS DMS μεταναστεύει τον διακομιστή DB Source GOGS στην παρουσία RDS προορισμού.
3. Μόλις εκτελεστεί ο πράκτορας CloudEndure, ξεκινά ένα αντίγραφο σε επίπεδο μπλοκ για να εκτελέσει τον αρχικό συγχρονισμό του διακομιστή προέλευσης GOGS στο AWS.
4. Μόλις ολοκληρώσει το CloudEndure τον αρχικό συγχρονισμό, ο κινητήρας συνεχούς προστασίας δεδομένων (CDP) ξεκινά συγχρονισμό σε πραγματικό χρόνο οποιουδήποτε νέου δεδομένων και ο διακομιστής επισημαίνεται ως έτοιμος για δοκιμές στο AWS. Το cloudendure.Στη συνέχεια, η PY Script ξεκινά τη μετανάστευση με βάση το οικοδεσπότης μεταβλητή στο config.αρχείο YML. (Αυτή η μεταβλητή εμφανίζεται ως Όνομα στον πίνακα ελέγχου CloudEndure.·
5. Το cloudendure.Το Script PY καλεί το API CloudEndure και ξεκινά μια δοκιμαστική εμφάνιση από το τελευταίο στιγμιότυπο της στιγμής προέλευσης.
6. Το CloudEndure εγκαινιάζει μια νέα παρουσία στον προορισμό από το τελευταίο στιγμιότυπο και εκτελεί το CloudEndure.sh post-provisioning script, το οποίο κάνει τα εξής:
ένα. Αναδιαμορφώνει τα gogs για να δείξει την παρουσία RDS που αντιγράφει το DMS και επανεκκινεί την υπηρεσία GOGS.
σι. Έλεγχος για να διαπιστωθεί αν η υπηρεσία Gogs είναι έτοιμη. Εάν ναι, το cloudendure.Το SH post-provisioning script καλεί το cloudendure_postprocessing.PY Script, το οποίο στέλνει μια ειδοποίηση επιτυχίας στο θέμα CloudEndure Pass/Fail SNS. Ένα παράδειγμα μηνύματος θα μοιάζει με αυτό:
"Μήνυμα": ""
ντο. Η λειτουργία CloudEndure Lambda έχει εγγραφεί στο θέμα CloudEndure Pass/Fail SNS. Η λειτουργία Lambda αναζητά ένα μήνυμα επιτυχίας. Εάν λαμβάνει ένα μήνυμα επιτυχίας, δημιουργεί μια εικόνα του Amazon Machine (AMI) με βάση το εισερχόμενο αναγνωριστικό στιγμιότυπου και δημοσιεύει τις πληροφορίες AMI στο Amazon SQS. Μπορείτε να παρακολουθείτε την κατάσταση στο CloudWatch για τη λειτουργία Lambda:
7. Το cloudendure.Το Script PY διεξάγει συνεχώς την ουρά SQS για ένα μήνυμα σχετικά με τη μετανάστευση. Μόλις λάβει ένα μήνυμα, ελέγχει αν η AMI είναι έτοιμη. Αν αυτο’S Ready, το σενάριο ξεκινά το πρότυπο GOGS CloudFormation και περνάει το ID AMI ως παράμετρο. Το πρότυπο CloudFormation αναπτύσσει ένα εξαιρετικά διαθέσιμο περιβάλλον που μοιάζει με αυτό:
Ξεκινώντας
Τώρα που γνωρίζετε πώς λειτουργεί η διαδικασία μετανάστευσης, ας’Ξεκινήστε. Πρώτα εσύ’Θα πρέπει να ρυθμίσετε έναν λογαριασμό με το CloudEndure. Αν δεν είσαι’T έχετε λογαριασμό, μπορείτε να εγγραφείτε για ένα μέσω της σελίδας προϊόντος μετανάστευσης CloudEndure στην αγορά συνδρομών AWS SAAS.[1]
Μόλις ρυθμιστεί ο λογαριασμός σας και εσείς’Ακολούθησε τον οδηγό Getting Starting στον ιστότοπο CloudEndure, εσείς’Θα πρέπει να εξοικειωθείτε με τα παρακάτω αρχεία. Η πλήρης λύση φιλοξενείται στο GitHub για περισσότερες λεπτομέρειες.
Ανάλογα playbooks, μεταβλητές και αρχεία:
- Playbooks/Files/CloudEndure.SH-Αυτό το αρχείο θα αναπτυχθεί στο /boot /ce_conversion, όπου το cloudendure εκτελεί σενάρια μετά τη μετανάστευση. Χρησιμοποιείται για την αναδιάρθρωση των Gogs για να δείξει RDS και να δοκιμάσει την υπηρεσία.
- Η επανεμφάνιση-έδρας 312-πηγών.Το πρότυπο YML CloudFormation αντικαθιστά όλα τα περιστατικά του ENT312.Πέντε0.Ninja Σε αυτό το αρχείο με το ψευδώνυμο τομέα του Amazon Route 53 που θέλετε να επισημάνετε τον εξισορρόπησέ σας ELB για ένα εξαιρετικά διαθέσιμο περιβάλλον GOGS με αυτόματη κλιμάκωση. Αυτή η τιμή μεταδίδεται στο πρότυπο μέσω της παράμετρος GogsDNS στο πρότυπο CloudFormation.
- Η επανεμφάνιση-έδρας 312-πηγών.Το πρότυπο YML CloudFormation ρυθμίζει το όνομα χρήστη και τον κωδικό πρόσβασης του cloudendure σε αυτό το playbook στο τμήμα που ονομάζεται “Εγκαταστήστε το CloudEndure” Με βάση τις παραμέτρους CloudEndureUser και CloudEndurePassword στο πρότυπο CloudFormation.
Διαμόρφωση σεναρίου μετανάστευσης.YML που χρησιμοποιείται από το cloudendure.Script PY:
Επεξεργαστείτε το αρχείο για να παρέχετε τις ακόλουθες πληροφορίες:
- όνομα χρήστη – Όνομα χρήστη για cloudendure
- Κωδικός πρόσβασης – Κωδικός πρόσβασης για cloudendure
- οικοδεσπότης – Όνομα του κεντρικού υπολογιστή για να μεταναστεύσει στον πίνακα ελέγχου CloudEndure. Αυτή η τιμή κέρδισε’να είναι διαθέσιμο στον πίνακα ελέγχου μέχρι να ξεκινήσει η CloudEndure την αρχική διαδικασία αναπαραγωγής.
- στοίγιο – Όνομα της στοίβας cloudformation. Αλλάξτε αυτό μόνο εάν επιλέξετε να αλλάξετε την προεπιλεγμένη τιμή του CloudEndureBlogDemo όταν ονομάζετε τη στοίβα σας CloudFormation.
- πληκτρολόγιο – Ζεύγος κλειδιών για την εκκίνηση της αυτόματης στοίβας GOGS
- Gogsdns – ψευδώνυμα διαδρομής 53 που θέλετε να χαρτογραφήσετε στον εξισορρόπιο φορτίου ELB για αυτόματη κλιμάκωση GOGS
- Ανακαλύψτε τα 312 μετανάστες.πρότυπο
- Αυτή η τιμή είναι το ψευδώνυμο σας διαδρομής 53 που θέλετε να χαρτογραφήσετε στον εξισορρόπιο φορτίου ELB για αυτόματη κλιμάκωση GOGS. Η παράμετρος Gogsdnsname μεταδίδεται με βάση το Gogsdns τιμή στο config.YML όταν το cloudendure.Το σενάριο PY εκτελείται.
Ανάπτυξη της λύσης χρησιμοποιώντας το AWS CloudFormation
Τώρα ας’ρίξτε μια ματιά στη μετανάστευση λεπτομερώς και περάστε από κάθε βήμα. Σε αυτή την επίδειξη, το πρότυπο CloudFormation θα γυρίσει το περιβάλλον πηγής σε ένα ξεχωριστό εικονικό ιδιωτικό σύννεφο (VPC) στο λογαριασμό σας στο AWS και θα το μεταφέρει σε ένα VPC προορισμού στον ίδιο λογαριασμό.
Μπορείτε επίσης να κατεβάσετε το πρότυπο για να το χρησιμοποιήσετε ως σημείο εκκίνησης για τη δική σας εφαρμογή.
Στη σελίδα Select Template, διατηρήστε την προεπιλεγμένη ρύθμιση για τη διεύθυνση URL του προτύπου και, στη συνέχεια, επιλέξτε Επόμενο.
Αφήστε το προεπιλεγμένο όνομα στοίβας ή εισαγάγετε ένα όνομα για τη στοίβα και συμπληρώστε τις τιμές ανά παρακάτω στιγμιότυπα οθόνης.
Σημειώστε τις τιμές για τις οποίες ορίσετε Όνομα χρήστη βάσης δεδομένων προέλευσης και Κωδικός πρόσβασης βάσης δεδομένων προέλευσης Καθώς θα τα χρειαστείτε όταν διαμορφώνετε Gogs. Επιλέγω Επόμενο και Επόμενο Και πάλι στις ακόλουθες δύο οθόνες και ελέγξτε το πλαίσιο που λέει “Αναγνωρίζω ότι το AWS CloudFormation μπορεί να δημιουργήσει πόρους IAM με έθιμα ονόματα.” Τότε επιλέξτε Δημιουργώ.
Θα χρειαστούν μερικά λεπτά για το CloudFormation για να δημιουργήσετε τους πόρους στον λογαριασμό σας. Όταν βλέπετε τη στοίβα –SourceInstanceresources Σημειωμένο ως create_complete, μπορείτε να συνδεθείτε και να διαμορφώσετε gogs.
Η προσαρμοσμένη εργασία DMS που δημιουργήσαμε στο CloudFormation εξαρτάται από το Gogs DB που είναι παρόν, οπότε πρέπει να εγκαταστήσετε και να διαμορφώσετε Gogs πριν ολοκληρωθούν οι στοίβες CloudFormation. (Κατά τη στιγμή αυτής της γραφής, το CloudFormation δεν υποστηρίζει πόρους DMS, αλλά θέλαμε να σας δείξουμε έναν συγκεκριμένο τρόπο για την οικοδόμηση αυτοματοποίησης γύρω από ορισμένες πτυχές της μετανάστευσής σας.·
Στο Εξόδους καρτέλα για τη στοίβα σας, βρείτε AnsiblesourceInstance. SSH στην περίπτωση χρησιμοποιώντας την τιμή με την ακόλουθη εντολή:
Αφού SSH στην περίπτωση, εκτελέστε την ακόλουθη εντολή για να βεβαιωθείτε ότι ολοκληρώθηκαν οι ενημερώσεις και τα βήματα δεδομένων χρήστη cloudformation.
Sudo Tail -f/var/log/cloud -init.κούτσουρο
Μόλις τελειώσει το cloud-init bootstrapping the instance, θα πρέπει να δείτε ένα μήνυμα που λέει κάτι σαν το παρακάτω:
Mar 7 18:30:29 IP-10-10-138-101 Cloud-Init: Cloud-Init V. 0.7.5 Ολοκληρώθηκε στο Tue, 07 Μαρ 2017 18:30:29 +0000. DataSource DatasourceEc2. 369.01 δευτερόλεπτα
Τώρα πρέπει να προσθέσετε το ζεύγος κλειδιών στην εμφάνιση, ώστε να μπορεί να χρησιμοποιηθεί από το SSH στις περιπτώσεις πηγής και να διαμορφώσει το Gogs. Στο τοπικό σας μηχάνημα, από τον κατάλογο όπου εσείς’Αποθηκεύστε το ζεύγος κλειδιών, αντιγράψτε το ιδιωτικό κλειδί στο πρόχειρο σας με την εντολή:
Γάτα .PEM | αρσενοκοίτης
Στην ανοικτή προέλευση, εκτελέστε την εντολή:
VI κλειδί.πύργος
Επικολλήστε το ιδιωτικό κλειδί στο vi παράθυρο και αποθηκεύστε το αρχείο. Στη συνέχεια, αλλάξτε τα δικαιώματα εκτελώντας την εντολή:
KEY CHMOD 400.πύργος
Βεβαιωθείτε ότι η SSH-Agent είναι ενεργοποιημένη με την εκτέλεση των ακόλουθων εντολών. Θα πρέπει να λάβετε έναν πράκτορα PID (για παράδειγμα, Agent PID 417).
eval `ssh-agent '
Στη συνέχεια, προσθέστε το πλήκτρο SSH στο SSH-Agent και Press Εισαγω Για την κενή φράση πρόσβασης:
κλειδί ssh-add.πύργος
Τώρα μπορείτε να παρέχετε το GOGS Source DB μέσω του Ansible:
Ansible -Playbook -I Playbooks/Hosts Playbooks/Database_Provision.yml
Παροχή Η παρουσία του Gogs Source:
Ansible -Playbook -I Playbooks/Hosts Playbooks/Gogs_Provision.yml
Μόλις διαμορφωθεί το Gogs μέσω του Ansible, μπορείτε να συνδεθείτε και να διαμορφώσετε GOGs στο περιβάλλον πηγής. Θα χρειαστείτε την αξία από Gogssourceinstance στο Εξόδους καρτέλα του δικού σας SourceInstanceresources στοίβα σε cloudformation:
http: //: 3000
Στο Gogs Χρήστης και Κωδικός πρόσβασης Τα πεδία εισάγουν τις τιμές που σημειώσατε νωρίτερα από το Όνομα χρήστη βάσης δεδομένων προέλευσης και Κωδικός πρόσβασης βάσης δεδομένων προέλευσης στο CloudFormation:
Στη συνέχεια, μπορείτε να καταχωρήσετε έναν χρήστη και έναν κωδικό πρόσβασης της επιλογής σας με το GOGS. Σημειώστε το για αργότερα σε αυτήν την επίδειξη.
Όταν βλέπετε ότι η στοίβα DMS στο CloudFormation είναι πλήρης, μπορείτε να επιθεωρήσετε τη ρύθμιση. Θα πρέπει να δείτε μια παρουσία αναπαραγωγής:
Θα πρέπει επίσης να δείτε τόσο τα τελικά σημεία πηγής όσο και προορισμού:
Θα πρέπει επίσης να δείτε μια εργασία που εκτελεί συγχρονισμό βάσεων δεδομένων:
Οταν εσύ’τελειώσαμε την επαλήθευση DMS, επιστρέψτε στο AnsiblesourceInstance Παράθυρο SSH και εκτελέστε τα ακόλουθα για να εγκαταστήσετε την υπηρεσία ανακάλυψης εφαρμογών και το CloudEndure:
Ansible -Playbook -I Playbooks/Hosts Playbooks/AWS_CLI_ADS_AGENT_INSTALL.YML Ansible -Playbook -I Playbooks/Hosts Playbooks/CloudEndure_agent_install.yml
Συνδεθείτε στον πίνακα ελέγχου CloudEndure και θα πρέπει να δείτε τον διακομιστή σας. Μπορεί να χρειαστεί λίγος χρόνος για να δείξει ως έτοιμο για δοκιμές, επειδή το CloudEndure βρίσκεται στη διαδικασία ολοκλήρωσης του αρχικού συγχρονισμού σε επίπεδο μπλοκ στο AWS.
Η τιμή για παράδειγμα στο όνομα του ταμπλό CloudEndure είναι η τιμή που χρειάζεστε για τη μεταβλητή HostTomigrate στο config.αρχείο YML.
Εκτελέστε το cloudendure.PY Script για την προετοιμασία της μετανάστευσης:
Για να δείτε ένα παράδειγμα εξόδου του σεναρίου, κοιτάξτε το readme.
Μόλις τελειώσει το σενάριο, θα πρέπει τώρα να δείτε το εξαιρετικά διαθέσιμο περιβάλλον Gogs με το autoscaling spinning επάνω, χρησιμοποιώντας το AMI που δημιουργήθηκε από τη λειτουργία Lambda.
Θα χρειαστούν μερικά λεπτά για το εξαιρετικά διαθέσιμο περιβάλλον Gogs να περάσουν ελέγχους υγείας και να λειτουργήσουν πίσω από τον εξισορρόπηση φορτίου ELB, αλλά τελικά θα πρέπει να έχετε πρόσβαση στο μεταναστευμένο περιβάλλον GOGS που τώρα έχει ρυθμιστεί να χρησιμοποιεί RDS με την εγγραφή με το όνομα χρήστη που δημιουργήσατε στο περιβάλλον πηγής. Αυτό αποδεικνύει ότι η εργασία DMS ήταν επιτυχής στη μετανάστευση της βάσης δεδομένων GOGS προέλευσης σε RDS.
Περίληψη
Σε αυτήν την ανάρτηση, δείξαμε πώς μπορείτε να ενσωματώσετε την αυτοματοποίηση και τη δοκιμή στο εργαλείο σας για να επιταχύνετε τις μεταναστεύσεις σας από το περιβάλλον σας στο AWS. Με προσεκτικό σχεδιασμό και διαμόρφωση από την αρχή, θα έχετε μια σειρά εργαλείων που μπορείτε να επαναχρησιμοποιήσετε στα σενάρια μετανάστευσης σας. Αυτό θα σας επιτρέψει να μεταφέρετε ταχύτερα φόρτο σας πιο γρήγορα και θα σας δώσει μεγαλύτερη εμπιστοσύνη ότι οι εφαρμογές σας λειτουργούν όπως αναμενόταν μετά τη μετανάστευση.
Το περιεχόμενο σε αυτό το ιστολόγιο δεν αποτελεί έγκριση ενός προϊόντος τρίτου μέρους. Αυτό το ιστολόγιο προορίζεται για ενημερωτικούς σκοπούς.
[1] Σημειώστε ότι είστε υπεύθυνοι για τυχόν έξοδα που προκύπτουν ενώ ακολουθείτε τα βήματα σε αυτήν την ανάρτηση ιστολογίου.
Λειτουργεί το CloudEndure με RDS
Э э э э э э э э э э э э э э э э э э э э э э э э э э э э э э э э э э
Ы з з з з з з з и и и и п п п п п п з п з з з з з з з з з п. С п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п. ПOчем э э э э э э э э э э э п п п п п п п?
Э э э э э а а а а и е е з з л л л л л л л э э э э э э э э э э э э Κοιτάζοντας το ριμπάγ. С с п п п п п э э э э э э э э э э э э э э э э э э э э э э э э э э э э. Д э э э э д д д и и д д д ρίας н и д д д д д д д д д д д д д д д д д д д д д д д д д д д д д д д д д д д.
И и з а а а а а а а а ы ы з .. Е е е е д п п ж ж ж ж ж ж ж ж ж ж ж ж ж ж ж ж ж ж п п п п п п п п п п п п п п п п п. Орrρά. Пороннαι.
ПON п п е е а а τροφή пρέφ а а а а а τροφήλου. е е е и τροφή ее же жÉ в в ж и и и и ч ч.
Cloudendure RTO για την Oracle και την E-Business Suite
Ένας πελάτης εκτελεί σήμερα δύο διακομιστές on-prem: Oracle DB και διακομιστής σουίτας e-business. Χρησιμοποιούν το Oracle Dataguard και ένα DB standby για DR. Μερικές ερωτήσεις: 1) Ποιο είναι το αναμενόμενο RTO χρησιμοποιώντας το CloudEndure vs Standby DB w/ Dataguard? 2) Το Cloudendure μπορεί επίσης να ενορχηστρώσει την παροχή του διακομιστή Oracle E-Business Suite κατά μήκος του διακομιστή DB? Ευχαριστώ!
Ακολουθήστε το σχόλιο
ρώτησε πριν από 3 χρόνια 190 προβολές LG .
Νεότερες περισσότερες ψήφους Τα περισσότερα σχόλια
Αποδεκτή απάντηση
Σύμφωνα με την τεκμηρίωση του CloudEndure:
“Ο στόχος χρόνου ανάκτησης (RTO) του CloudEndure μετράται συνήθως σε λεπτά. Το RTO εξαρτάται σε μεγάλο βαθμό από το χρόνο εκκίνησης του OS.«
Το DataGuard θα πρέπει να επιτύχει μια αποτυχία σε 60 δευτερόλεπτα ή λιγότερο – να έχετε κατά νου με το Dataguard Υπάρχει μια βάση δεδομένων αναμονής που ήδη εκτελείται ενώ τα δεδομένα αναπαράγονται από την πρωτοβάθμια, ενώ το CloudEndure αναπαράγει τις διαφορές μπλοκ, αλλά το μηχάνημα δεν ξεκινά (οπότε πρέπει να εκκινήσει και να χρειάζεται χρόνο).
Ένα περισσότερο μήλα σε σύγκριση με τα μήλα θα ήταν η αναπαραγωγή του DMS από τον πελάτη Oracle DB σε RDS Oracle ή σε μια παρουσία EC2 που τρέχει Oracle DB.
Το CloudEndure λειτουργεί σε επίπεδο λειτουργικού συστήματος, οπότε θα πρέπει να είναι αγνωστικιστής σε οποιαδήποτε εφαρμογή εκτελείται ο πελάτης, συμπεριλαμβανομένης της Oracle E-Business Suite