Τι θα κάνατε αν χάνατε όλα τα δεδομένα σας σήμερα; Να είστε προετοιμασμένοι με αντίγραφα ασφαλείας και να ξέρετε πώς να τα επαναφέρετε.
Με την επαναφορά μιας βάσης δεδομένων SQL, μπορείτε να ανακτήσετε από απώλεια δεδομένων, ζημιά ή κακόβουλες επιθέσεις. Η γνώση του τρόπου δημιουργίας αντιγράφων ασφαλείας και επαναφοράς βάσεων δεδομένων SQL είναι επομένως σημαντική για τη μείωση του χρόνου διακοπής λειτουργίας.
Μπορείτε να χρησιμοποιήσετε το SQL Server Management Studio για να δημιουργήσετε αντίγραφα ασφαλείας ή να επαναφέρετε βάσεις δεδομένων με ελάχιστη προσπάθεια.
Πώς να δημιουργήσετε αντίγραφα ασφαλείας μιας βάσης δεδομένων χρησιμοποιώντας SSMS
Το SQL Server Management Studio (SSMS) σάς επιτρέπει να δημιουργείτε αντίγραφα ασφαλείας μιας βάσης δεδομένων χρησιμοποιώντας τη διεπαφή χρήστη της. Για να ξεκινήσετε, ακολουθήστε τα βήματα που περιγράφονται παρακάτω.
- Εντοπίστε τη βάση δεδομένων που θέλετε να δημιουργήσετε αντίγραφα ασφαλείας κάτω από το Βάσεις δεδομένων ενότητα και κάντε δεξί κλικ πάνω του.
- Στο μενού της βάσης δεδομένων επιλέξτε Tasks > Δημιουργία αντιγράφων ασφαλείας.
- Στο παράθυρο διαλόγου Backup Database, προσθέστε τον φάκελο προορισμού του αρχείου αντιγράφου ασφαλείας. Θα πρέπει να έχει επέκταση αρχείου .bak.
- Κάντε κλικ Εντάξει για να ξεκινήσει η διαδικασία δημιουργίας αντιγράφων ασφαλείας.
Αντί να χρησιμοποιείτε το UI, μπορείτε επίσης να εκτελέσετε το Ερώτημα SQL παρακάτω για να εκτελέσετε ένα πλήρες αντίγραφο ασφαλείας της βάσης δεδομένων.
ΑΝΤΙΓΡΑΦΩΝ ΑΣΦΑΛΕΙΑΣΒΑΣΗ ΔΕΔΟΜΕΝΩΝ WideWorldImporters ΠΡΟΣ ΤΗΝ ΔΙΣΚΟΣ = 'C:\...\Αντιγράφων ασφαλείας\WideWorldImporters.bak'
Επαναφέρετε μια βάση δεδομένων SQL με χρήση SSMS
Ακολουθήστε τα παρακάτω βήματα για να επαναφέρετε μια βάση δεδομένων αντιγράφων ασφαλείας.
- Εκκινήστε το SSMS και συνδεθείτε στον διακομιστή.
- Στο αριστερό παράθυρο, κάντε δεξί κλικ στο Βάσεις δεδομένων κόμβο και επιλέξτε Επαναφορά βάσης δεδομένων.
- Κάτω από Πηγή, επιλέξτε συσκευές και κάντε κλικ στο κουμπί με τις τρεις τελείες (...) για να ανοίξετε το Επιλέξτε εφεδρικές συσκευές κουτί διαλόγου.
- Κάντε κλικ στο Προσθήκη κουμπί για να επιλέξετε το αρχείο αντιγράφου ασφαλείας και, στη συνέχεια, κάντε κλικ Εντάξει.
Η βάση δεδομένων σας θα πρέπει τώρα να αποκατασταθεί.
Εναλλακτικά, μπορείτε να χρησιμοποιήσετε μια εντολή SQL για να επαναφέρετε τη βάση δεδομένων. Απλώς εκτελέστε το ακόλουθο ερώτημα στο παράθυρο ερωτήματος και καθορίστε τη θέση του αρχείου.
ΕΠΑΝΑΦΕΡΩΒΑΣΗ ΔΕΔΟΜΕΝΩΝ WideWorldImporters ΑΠΟ ΔΙΣΚΟΣ = 'C:\...\Αντιγράφων ασφαλείας\WideWorldImporters.bak'
Η σημασία της δημιουργίας αντιγράφων ασφαλείας και ανάκτησης βάσεων δεδομένων
Η δημιουργία αντιγράφων ασφαλείας και η ανάκτηση βάσεων δεδομένων είναι ζωτικής σημασίας για τη συντήρηση της βάσης δεδομένων. Με πρόσφατα αντίγραφα ασφαλείας, ένα DBA μπορεί να επαναφέρει μια βάση δεδομένων στο τελευταίο καλό αντίγραφο εάν τα δεδομένα είναι κατεστραμμένα ή υποστούν επίθεση. Αυτό επιτρέπει στις επιχειρήσεις ή τις εφαρμογές να συνεχίσουν να λειτουργούν ομαλά.
Εάν πρόκειται να διατηρήσετε μια βάση δεδομένων, θα πρέπει να βεβαιωθείτε ότι μπορείτε να δημιουργήσετε αντίγραφα ασφαλείας και να επαναφέρετε μια βάση δεδομένων SQL χρησιμοποιώντας SSMS.