ESET-Onlinehilfe

Suche Deutsch
Wählen Sie eine Kategorie aus
Wählen Sie ein Thema aus

Datenbankserver-Sicherung und Wiederherstellung

Alle Informationen und Einstellungen von ESET PROTECT On-Prem werden in einer Datenbank gespeichert. Wir empfehlen, die Datenbank regelmäßig zu sichern, um einen Datenverlust zu vermeiden. Sie können die Sicherung später verwenden, wenn Sie ESET PROTECT On-Prem auf einen neuen Server migrieren. Weitere Informationen finden Sie im Abschnitt für den verwendeten Datenbanktyp:


note

Die Namen von Datenbanken und Log-Dateien bleiben auch nach der Änderung des Produktnamens von ESET Security Management Center zu ESET PROTECT On-Prem gleich.

Führen Sie die Sicherungsanweisungen für die VA-Datenbank aus, falls Sie die virtuelle ESET PROTECT-Appliance verwenden.

Sicherungsbeispiele für Microsoft SQL

Führen Sie die folgenden Anweisungen aus, um eine Sicherungsdatei einer Microsoft SQL-Datenbank zu erstellen:


warning

Diese Beispiele gelten für die Standardeinstellungen (z. B. Standard-Datenbankname und Verbindungseinstellungen). Passen Sie Ihr Sicherungsskript ggf. an die Änderungen an, die Sie an den Standardeinstellungen vorgenommen haben.

Sie benötigen ausreichende Berechtigungen, um die folgenden Befehle auszuführen. Falls Sie kein lokales Administratorkonto verwenden, müssen Sie den Sicherungspfad ändern, zum Beispiel zu 'C:\USERS\PUBLIC\BACKUPFILE'.

Einmalige Datenbanksicherung

Führen Sie diesen Befehl in einer Windows-Eingabeaufforderung aus, um eine Sicherung in einer Datei mit dem Namen BACKUPFILE zu erstellen:

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


note

In diesem Beispiel steht HOST für die IP-Adresse bzw. den Hostnamen und ERASQL für den Namen der Microsoft SQL Server-Instanz. Sie können ESET PROTECT Server in einer SQL-Instanz mit benutzerdefiniertem Namen installieren (falls Sie Microsoft SQL verwenden). Passen Sie die Sicherungsskripts in diesem Szenario entsprechend an.

Regelmäßige Datenbanksicherung mit SQL-Skript

Wählen Sie eines der folgenden SQL-Skripts aus:

a)Regelmäßige Sicherungen und Speicherung anhand des Erstellungsdatums:

@ECHO OFF

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"

REN BACKUPFILE BACKUPFILE-[%DATE:~10,4%%DATE:~4,2%%DATE:~7,2%_T%TIME:~0,2%%TIME:~3,2%].bac

b)Sicherung an eine einzige Datei anhängen:

@ECHO OFF

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"

Microsoft SQL wiederherstellen

Führen Sie die folgenden Anweisungen aus, um eine Microsoft SQL-Datenbank aus einer Datei wiederherzustellen:

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

MySQL-Sicherung

Führen Sie die folgenden Anweisungen aus, um eine Sicherungsdatei einer MySQL-Datenbank zu erstellen:

mysqldump --host HOST --disable-keys --extended-insert --routines -u ROOTLOGIN -p DBNAME -r BACKUPFILE


note

In diesem Beispiel steht HOST für die IP-Adresse bzw. den Hostnamen des MySQL-Servers, ROOTLOGIN für das root-Konto des MySQL-Servers und DBNAME für den Namen der ESET PROTECT-Datenbank.

MySQL-Wiederherstellung

Führen Sie die folgenden Anweisungen aus, um eine MySQL-Datenbank aus einer Datei wiederherzustellen:

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


note

Weitere Informationen zu Microsoft SQL Server-Sicherungen finden Sie auf der Microsoft Technet-Webseite. Weitere Informationen zu MySQL Server-Sicherungen finden Sie in der MySQL-Dokumentation.