[KB7978] Δημιουργήστε ένα αντίγραφο ασφαλείας της βάσης δεδομένων του ESET PROTECT On-Prem

ΣΗΜΕΙΩΣΗ:

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

Τεύχος

Required user permissions

This article assumes that you have the appropriate access rights and permissions to perform the tasks below.

If you are unable to perform the tasks below (the option is unavailable), create a second administrator user in ESET PROTECT or ESET PROTECT On-Prem with all access rights.

Λύση

Ονόματα βάσεων δεδομένων και αρχεία καταγραφής

Τα ονόματα των βάσεων δεδομένων και των αρχείων καταγραφής παραμένουν τα ίδια ακόμη και μετά την αλλαγή του ονόματος του προϊόντος από ESET Security Management Center σε ESET PROTECT On-Prem.

Εάν χρησιμοποιείτε το ESET PROTECT Virtual Appliance, ακολουθήστε τις οδηγίες δημιουργίας αντιγράφων ασφαλείας της βάσης δεδομένων VA.

Τα απεικονιζόμενα παραδείγματα είναι με προεπιλεγμένες ρυθμίσεις

Τα παρακάτω παραδείγματα προορίζονται για χρήση με προεπιλεγμένες ρυθμίσεις (για παράδειγμα, προεπιλεγμένο όνομα βάσης δεδομένων και ρυθμίσεις σύνδεσης βάσης δεδομένων). Προσαρμόστε το σενάριο δημιουργίας αντιγράφων ασφαλείας ώστε να προσαρμόσετε τυχόν αλλαγές που κάνετε στις προεπιλεγμένες ρυθμίσεις. Μπορείτε να χρησιμοποιήσετε το αντίγραφο ασφαλείας αργότερα κατά τη μετεγκατάσταση του ESET PROTECT On-Prem σε νέο διακομιστή.

Δημιουργία και επαναφορά αντιγράφου ασφαλείας βάσης δεδομένων MS SQL

Για να δημιουργήσετε αντίγραφα ασφαλείας και να επαναφέρετε μια βάση δεδομένων MS SQL σε ένα αρχείο, ακολουθήστε τα παραδείγματα που παρουσιάζονται παρακάτω:

Δημιουργία εφάπαξ αντιγράφου ασφαλείας βάσης δεδομένων

Εκτελέστε αυτήν την εντολή σε μια γραμμή εντολών των Windows για να δημιουργήσετε ένα αντίγραφο ασφαλείας σε ένα αρχείο με όνομα BACKUPFILE:

SQLCMD -S HOST\ERASQL -Q "BACKUP DATABASE ERA_DB TO DISK = N'C:\USERS\ADMINISTRATOR\DESKTOP\BACKUPFILE'"

HOST-διεύθυνση IP ή όνομα κεντρικού υπολογιστή
ERASQL-το όνομα της παρουσίας του διακομιστή MS SQL

Κανονικό αντίγραφο ασφαλείας βάσης δεδομένων με σενάριο SQL

Επιλέξτε ένα από τα ακόλουθα σενάρια SQL:

  • Δημιουργήστε τακτικά αντίγραφα ασφαλείας και αποθηκεύστε τα με βάση την ημερομηνία δημιουργίας:

    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
  • Προσαρτήστε το αντίγραφο ασφαλείας σας σε ένα αρχείο:

    1. @ECHO OFF

    2. SQLCMD.EXE -S HOST\ERASQL -d ERA_DB -E -Q "BACKUP DATABASE ERA_DB TO DISK = N'BACKUPFILE' WITH NOFORMAT, NOINIT, NAME = N'ERA_DB', SKIP, NOREWIND, NOUNLOAD, STOP_ON_ERROR, CHECKSUM, STATS=10"

Για περισσότερες πληροφορίες σχετικά με τη δημιουργία αντιγράφων ασφαλείας του Microsoft SQL Server, ανατρέξτε στο άρθρο Microsoft Documentation.

Επαναφορά αντιγράφων ασφαλείας MS SQL

Εκτελέστε μία από τις παρακάτω εντολές ανάλογα με την κατάστασή σας:

  • Για να επαναφέρετε μια βάση δεδομένων MS SQL από ένα αρχείο σε ένα περιβάλλον με μια υπάρχουσα βάση δεδομένων ERA_DB, εκτελέστε αυτή την εντολή:

SQLCMD.EXE -S HOST\ERASQL -d ERA_DB -E -Q "RESTORE DATABASE ERA_DB FROM DISK = N'C:\USERS\ADMINISTRATOR\DESKTOP\BACKUPFILE'"

  • Για να επαναφέρετε μια βάση δεδομένων MS SQL από ένα αρχείο σε ένα περιβάλλον χωρίς υπάρχουσα βάση δεδομένων ERA_DB, εκτελέστε αυτή την εντολή:

SQLCMD.EXE -S HOST\ERASQL -E -Q "RESTORE DATABASE ERA_DB FROM DISK = N'C:\USERS\ADMINISTRATOR\DESKTOP\BACKUPFILE'"


Δημιουργία και επαναφορά αντιγράφου ασφαλείας της βάσης δεδομένων MySQL

Δημιουργία αντιγράφου ασφαλείας MySQL

Για να δημιουργήσετε ένα αντίγραφο ασφαλείας μιας βάσης δεδομένων MySQL σε ένα αρχείο, ακολουθήστε τα παρακάτω παραδείγματα:

mysqldump --host HOST --disable-keys --extended-insert --routines -u ROOTLOGIN -p ERADBNAME > BACKUPFILE

HOST-διεύθυνση IP ή όνομα κεντρικού υπολογιστή του διακομιστή MySQL
ROOTLOGIN-Root λογαριασμός του διακομιστή MySQL
ERADBNAME-ΟΝΟΜΑ ΤΗΣ ΒΑΣΗΣ ΔΕΔΟΜΕΝΩΝ ΠΡΟΣΤΑΣΙΑΣ On-Prem

Για περισσότερες πληροφορίες σχετικά με τη δημιουργία αντιγράφων ασφαλείας του MySQL Server, επισκεφθείτε τον ιστότοπο τεκμηρίωσης της MySQL.

Επαναφορά MySQL

Για να επαναφέρετε μια βάση δεδομένων MySQL από ένα αρχείο, εκτελέστε αυτή την εντολή:

mysql --host HOST -u ROOTLOGIN -p ERADBNAME < BACKUPFILE