SQL Managed Instance Setup With Azure Arc

0
SQL Managed Instance Setup With Azure Arc

Σε αυτό το άρθρο, θα απαντήσω στην ερώτηση πώς μπορούμε απλά να αναπτύξουμε το Azure Managed Instance στον ελεγκτή δεδομένων που δημιουργήσαμε στην προηγούμενη ενότητα.

Θα χρησιμοποιήσουμε το AZDATA για να δημιουργήσουμε μια διαχειριζόμενη παρουσία.

Ως πρώτο βήμα, συνδέουμε τον ελεγκτή δεδομένων με την ακόλουθη γραμμή κώδικα.

Εικόνα 1: Είσοδος Ελεγκτή Δεδομένων

Αφού συνδεθείτε με επιτυχία, μπορείτε να εγκαταστήσετε το SQL Managed Instance στο kubernetes με την ακόλουθη γραμμή κώδικα.

Μπορεί να τρέχει γρήγορα ή αργά σε συμπλέγματα kubernetes διαφορετικών μεγεθών, αλλά στο παράδειγμά μου, μια παρουσία με διαχείριση Azure δημιουργήθηκε σε 3 λεπτά κατά μέσο όρο.

Εικόνα 2: Δημιουργία διαχειριζόμενων παρουσιών με το AZDATA

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

cores-limit (-cl) : Καθορίζει τον αριθμό των πυρήνων που θα εκχωρηθούν στο Azure Managed Instance.

πυρήνες-αίτημα (-cr): Επιτρέπει τον αριθμό των πυρήνων που θα εκχωρηθούν και το ποσό της αίτησης σε βάση GB.

όριο μνήμης (-ml): Επιτρέπει τον προσδιορισμό της ποσότητας μνήμης που θα εκχωρηθεί σε βάση GB.

αίτημα μνήμης (-mr): Επιτρέπει τον προσδιορισμό της ποσότητας μνήμης που θα εκχωρηθεί σε βάση GB.

μονοπάτι: Σας επιτρέπει να καθορίσετε τις πληροφορίες διαδρομής των ειδικών αρχείων json που θα χρησιμοποιήσετε κατά τη φάση εγκατάστασης.

αντίγραφα: Καθορίζει πόσα αντίγραφα θα πρέπει να είναι.

αποθήκευση-κλάση-αντίγραφα ασφαλείας (-scb): Σας επιτρέπει να επιλέξετε μια συγκεκριμένη κατηγορία αποθήκευσης kubernetes για τα αντίγραφα ασφαλείας σας.

storage-class-data (-scd): Σας επιτρέπει να επιλέξετε μια συγκεκριμένη κατηγορία αποθήκευσης kubernetes για τα δεδομένα σας

storage-class-data-logs (-scdl): Σας επιτρέπει να επιλέξετε μια συγκεκριμένη κατηγορία αποθήκευσης kubernetes για τα αρχεία καταγραφής της βάσης δεδομένων σας.

storage-class-logs (-scl): Σας επιτρέπει να επιλέξετε μια συγκεκριμένη κατηγορία αποθήκευσης kubernetes για αρχεία καταγραφής.

volume-size-backups (-vsb): Καθορίζει το μέγεθος του δίσκου αντιγράφων ασφαλείας.

volume-size-data (-vsd): Καθορίζει το μέγεθος του δίσκου δεδομένων της βάσης δεδομένων.

volume-size-data-logs (-vsdl): Σας επιτρέπει να προσδιορίσετε το μέγεθος του δίσκου των αρχείων καταγραφής της βάσης δεδομένων.

volume-size-logs (-vsl): Τα αρχεία καταγραφής σας επιτρέπουν να προσδιορίσετε το μέγεθος του δίσκου.

dev: Σας επιτρέπει να καθορίσετε εάν η διαχειριζόμενη παρουσία προορίζεται για ανάπτυξη.

Είδαμε στην ειδοποίηση της εικόνας2 ότι το Managed Instace αναπτύχθηκε. Ας δούμε τη λίστα διαχειριζόμενων παρουσιών με την ακόλουθη γραμμή κώδικα.

Εικόνα 3: Διαχειριζόμενη περίπτωση – MI – Λίστα

Όπως φαίνεται στην Εικόνα 3, μπορούμε να δούμε τη διεύθυνση IP, το όνομα, τις πληροφορίες αντιγράφου και την κατάσταση που θα χρειαστούμε για να συνδέσουμε στο Διαχειριζόμενο στιγμιότυπο Azure.

Αν ανανεώσουμε την οθόνη του Ελεγκτή δεδομένων στο Azure Data Studio, μπορούμε να δούμε τη Διαχειριζόμενη παρουσία που έχουμε δημιουργήσει.

Εικόνα 4: Λίστα MI στο ADS

Όταν κάνετε κλικ στις πληροφορίες Instance που βλέπετε στην Εικόνα 4, μπορείτε να δείτε ότι μας δείχνει τις πληροφορίες διεύθυνσης IP της διαχειριζόμενης παρουσίας Azure με τις οποίες μπορούμε να συνδεθούμε μέσω του SQL Server Management Studio ή του Azure Data Studio.

Μπορείτε επίσης να δείτε τις διευθύνσεις IP των υπηρεσιών Kibana και Grafana της Managed Instance. Μπορείτε να παρακολουθήσετε εύκολα τη Διαχειριζόμενη παρουσία χρησιμοποιώντας τόσο το Kibana όσο και το Grafana.

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

Εικόνα 5: Azure Data Studio – Πληροφορίες σύνδεσης MI

Τώρα που μάθαμε τη διεύθυνση IP του Azure Managed Instance, ας συνδεθούμε γρήγορα μέσω sqlcmd, ας δημιουργήσουμε μια νέα βάση δεδομένων και ας την προβάλουμε από το Azure Data Studio.

Εικόνα 6: Εκμάθηση πληροφοριών έκδοσης MI

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

Εικόνα 7: Δημιουργία της βάσης δεδομένων DMC

Ανανεώνω γρήγορα την οθόνη Managed Instance στο Azure Data Studio για να ελέγξω ότι έχει δημιουργηθεί η βάση δεδομένων.

Εικόνα 8: Εμφάνιση της βάσης δεδομένων DMC

Εάν θέλετε να διαγράψετε τη Διαχειριζόμενη παρουσία που δημιουργήσαμε, μπορείτε να χρησιμοποιήσετε την ακόλουθη γραμμή κώδικα.

Εικόνα 9: Διαγραφή διαχειριζόμενης παρουσίας

Το Managed Instance έχει διαγραφεί, αλλά δεν πρέπει να ξεχνάμε ότι το pvc έχει μείνει πίσω!

Εικόνα 10: κατάλογος επίμονων τόμων

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

Εικόνα 11: Διαδικασία αφαίρεσης Pvc

παρόμοιες αναρτήσεις

Schreibe einen Kommentar