Page 1 of 1

Datenbank nach Backupwiederherstellung nicht korrekt in Keyhelp eingebunden

Posted: Tue 19. Jul 2022, 10:23
by Pummelfee
Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
Möglich, ich kann es nicht ausschließen

Server-Betriebssystem + Version
z.B. Ubuntu 20.04

Eingesetzte Server-Virtualisierung-Technologie
Hyper-V

KeyHelp-Version + Build-Nummer
22.1.1 (Build 2690)

Problembeschreibung / Fehlermeldungen

Ich habe ein Backup aus Veeam wieder herstellen lassen und mir die Datenbank Dateien aus dem entsprechenden Pfad gezogen. Anschließend habe ich die Datenbank über die Shell gestoppt, die alte DB umbenannt und die Daten da hingelegt wo sie vorher auch lagen. Anschließend wurde der SQL Server wieder gestartet und der Server einmal durchgebootet.

Der Datenbank Nutzer unter dem die Datenbank lief hat Zugriff auf die wiederhergestellte Datenbank und kann auch die Tabellen über die Shell sehen.
In phpMyAdmin wird die Datenbank auch angezeigt, allerdings sind die Tabellen hier leer und ich erhalte den folgenden Fehler: #1932 - Table 'dbwpdemoone.wp_links' doesn't exist in engine
In KeyHelp wird die Datenbank leider aber nicht angezeigt.
Die Dateigröße der Datenbank beträgt ca. 80 MB
Die Datenbank in KeyHelp zeigt 0KB

Wie bekomme ich es hin, dass KeyHelp die Datenbank wieder akzeptiert?
Danke für eure Hilfe :)

Re: Datenbank nach Backupwiederherstellung nicht korrekt in Keyhelp eingebunden

Posted: Tue 19. Jul 2022, 10:27
by Florian
Hallo,

du brauchst einen ordentlichen Dump der Datenbank, nur mit Dateien kopieren funktioniert das bei InnoDB nicht mehr

Re: Datenbank nach Backupwiederherstellung nicht korrekt in Keyhelp eingebunden

Posted: Tue 19. Jul 2022, 11:27
by Pummelfee
Hey hey,

danke dir für die Information.
Ich habe die Daten aus einem Vollbackup herausgezogen.
Besteht die Möglichkeit, dass man hieraus nochmal ein Backup machen kann?

Re: Datenbank nach Backupwiederherstellung nicht korrekt in Keyhelp eingebunden

Posted: Tue 19. Jul 2022, 12:21
by Florian
Hallo,

das einzige was funktionieren könnte(!!!) ist, wenn man das komplette /var/lib/mysql Verzeichnis aus dem Backup nimmt. Dann sind aber natürlich alle DBs auf den Stand des Backups. Empfehlenswert ist das nicht.

Nutzt du kein Keyhelp Backup? Ansonsten musst du dir per Script immer die einzelnen Datenbanken ausdumpen lassen in ein Verzeichnis und dieses in den Veeam Backup einschließen. Dann kannst du damit problemlos Datenbanken wiederherstellen.

mit freundlichen Grüßen
Florian Cheno

Re: Datenbank nach Backupwiederherstellung nicht korrekt in Keyhelp eingebunden

Posted: Tue 19. Jul 2022, 12:36
by 24unix
Florian wrote: Tue 19. Jul 2022, 12:21 das einzige was funktionieren könnte(!!!) ist, wenn man das komplette /var/lib/mysql Verzeichnis aus dem Backup nimmt. Dann sind aber natürlich alle DBs auf den Stand des Backups. Empfehlenswert ist das nicht.
Wenn man auf den Punkt genau die selbe MySQL/MariaDB-Version nimmt sollte es eigentlich problemlos klappen.
Und dann einen regulären Dump mit mysqldump ziehen.

Re: Datenbank nach Backupwiederherstellung nicht korrekt in Keyhelp eingebunden

Posted: Fri 25. Nov 2022, 11:09
by Tobi
Datenbank-Backup leicht gemacht:
viewtopic.php?t=11905