Δημιουργία αντιγράφων ασφαλείας και επαναφορά του διακομιστή βάσης δεδομένων
Όλες οι πληροφορίες και οι ρυθμίσεις του ESET PROTECT αποθηκεύονται στη βάση δεδομένων. Συνιστάται να δημιουργείτε τακτικά αντίγραφα ασφαλείας της βάσης δεδομένων για να αποτρέπεται η απώλεια δεδομένων. Μπορείτε να χρησιμοποιήσετε το αντίγραφο ασφαλείας αργότερα κατά τη μετεγκατάσταση του ESET PROTECT σε έναν νέο διακομιστή. Ανατρέξτε παρακάτω στην κατάλληλη ενότητα για τη βάση δεδομένων σας:
•Τα ονόματα των βάσεων δεδομένων και των αρχείων καταγραφής παραμένουν ίδια, ακόμα και μετά την αλλαγή του ονόματος του προϊόντος από ESET Security Management Center σε ESET PROTECT. •Εάν χρησιμοποιείτε εικονική συσκευή ESET PROTECT, ακολουθήστε τις οδηγίες δημιουργίας αντιγράφων ασφαλείας της βάσης δεδομένων εικονικής συσκευής. |
Παραδείγματα δημιουργίας αντιγράφων ασφαλείας MS SQL
Για να δημιουργήσετε αντίγραφο ασφαλείας για μια βάση δεδομένων MS SQL σε ένα αρχείο, ακολουθήστε τα παρακάτω παραδείγματα:
Αυτά τα παραδείγματα προορίζονται για χρήση με τις προεπιλεγμένες ρυθμίσεις (για παράδειγμα, προεπιλεγμένο όνομα και προεπιλεγμένες ρυθμίσεις σύνδεσης της βάσης δεδομένων). Η δέσμη ενεργειών του αντιγράφου ασφαλείας σας θα πρέπει να προσαρμοστεί ώστε να αντικατοπτρίζει τυχόν αλλαγές που έχετε πραγματοποιήσει στις προεπιλεγμένες ρυθμίσεις. Πρέπει να έχετε επαρκή δικαιώματα για να εκτελέσετε τις παρακάτω εντολές. Εάν δεν χρησιμοποιείτε έναν τοπικό λογαριασμό χρήστη διαχειριστή, πρέπει να αλλάξετε τη διαδρομή του αντιγράφου ασφαλείας, για παράδειγμα σε 'C:\USERS\PUBLIC\BACKUPFILE'. |
Αντίγραφο ασφαλείας βάσης δεδομένων μίας χρήσης
Εκτελέστε αυτή την εντολή σε μια γραμμή εντολών των Windows για να δημιουργήσετε αντίγραφο ασφαλείας σε ένα αρχείο με το όνομα BACKUPFILE:
SQLCMD -S HOST\ERASQL -Q "BACKUP DATABASE ERA_DB TO DISK = N'C:\USERS\ADMINISTRATOR\DESKTOP\BACKUPFILE'" |
Σε αυτό το παράδειγμα, η παράμετρος HOST δηλώνει τη διεύθυνση IP ή το όνομα κεντρικού υπολογιστή, ενώ η παράμετρος ERASQL δηλώνει το όνομα της εμφάνισης του διακομιστή MS SQL. Μπορείτε να εγκαταστήστε τον διακομιστή ESET PROTECT σε μια παρουσία SQL με προσαρμοσμένο όνομα (όταν χρησιμοποιείται βάση δεδομένων MS SQL). Τροποποιήστε τις δέσμες ενεργειών αντιγράφου ασφαλείας σε αυτό το σενάριο. |
Τακτικό αντίγραφο ασφαλείας βάσης δεδομένων με δέσμη ενεργειών SQL
Επιλέξτε μία από τις παρακάτω δέσμες ενεργειών SQL:
a)Δημιουργήστε τακτικά αντίγραφα ασφαλείας και αποθηκεύστε τα με βάση την ημερομηνία δημιουργίας τους:
1.@ECHO OFF 2.SQLCMD.EXE -S HOST\ERASQL -d ERA_DB -E -Q "BACKUP DATABASE ERA_DB TO DISK = N'C:\USERS\ADMINISTRATOR\DESKTOP\BACKUPFILE' WITH NOFORMAT,INIT, NAME = N'ERA_DB', SKIP, NOREWIND, NOUNLOAD, STOP_ON_ERROR, CHECKSUM, STATS=10" 3.REN BACKUPFILE BACKUPFILE-[%DATE:~10,4%%DATE:~4,2%%DATE:~7,2%_T%TIME:~0,2%%TIME:~3,2%].bac |
b)Επισυνάψτε το αντίγραφο ασφαλείας σε ένα αρχείο:
1.@ECHO OFF 2. SQLCMD.EXE -S HOST\ERASQL -d ERA_DB -E -Q "BACKUP DATABASE ERA_DB TO DISK = N'C:\USERS\ADMINISTRATOR\DESKTOP\BACKUPFILE' WITH NOFORMAT, NOINIT, NAME = N'ERA_DB', SKIP, NOREWIND, NOUNLOAD, STOP_ON_ERROR, CHECKSUM, STATS=10" |
Επαναφορά MS SQL
Για να επαναφέρετε μια βάση δεδομένων MS SQL από ένα αρχείο, ακολουθήστε το παρακάτω παράδειγμα:
SQLCMD.EXE -S HOST\ERASQL -d ERA_DB -E -Q "RESTORE DATABASE ERA_DB FROM DISK = N'C:\USERS\ADMINISTRATOR\DESKTOP\BACKUPFILE'" |
Αντίγραφο ασφαλείας MySQL
Για να δημιουργήσετε αντίγραφο ασφαλείας για μια βάση δεδομένων MySQL σε ένα αρχείο, ακολουθήστε το παρακάτω παράδειγμα:
mysqldump --host HOST --disable-keys --extended-insert --routines -u ROOTLOGIN -p DBNAME -r BACKUPFILE |
Σε αυτό το παράδειγμα, η παράμετρος HOST δηλώνει τη διεύθυνση IP ή το όνομα κεντρικού υπολογιστή του διακομιστή MySQL, η παράμετρος ROOTLOGIN δηλώνει το λογαριασμό ρίζας του διακομιστή MySQL και η παράμετρος DBNAME δηλώνει το όνομα της βάσης δεδομένων ESET PROTECT. |
Επαναφορά MySQL
Για να επαναφέρετε μια βάση δεδομένων MySQL από ένα αρχείο, ακολουθήστε το παρακάτω παράδειγμα:
mysql --host HOST -u ROOTLOGIN -p DBNAME < BACKUPFILE |
Για περισσότερες πληροφορίες σχετικά με τη δημιουργία αντιγράφων ασφαλείας του Microsoft SQL Server, επισκεφτείτε τον ιστότοπο Microsoft technet. Για περισσότερες πληροφορίες σχετικά με τη δημιουργία αντιγράφων ασφαλείας του MySQL Server, επισκεφτείτε τον ιστότοπο τεκμηρίωσης του MySQL. |