mariadb restore probleme

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Colttt
Beiträge: 2869
Registriert: 16.10.2008 23:25:34
Wohnort: Brandenburg
Kontaktdaten:

mariadb restore probleme

Beitrag von Colttt » 08.04.2019 12:28:19

Hallo,

wenn ich ein Backup von meiner DB mache

Code: Alles auswählen

mysqldump -u root -p --all-databases > /tmp/db_backup.sql
und ich diesen dann wieder her stellen möchte bekomme ich immer fehlermeldungen:

Code: Alles auswählen

mysql -u root -p <  /tmp/db_backup.sql
ERROR 1813 (HY000) at line 197: Tablespace for table '`mysql`.`gtid_slave_pos`' exists. Please DISCARD the tablespace before IMPORT. 
Ich hab es auch schon mit der option --add-drop-database und -add-drop-table versucht, jedoch ohne Erfolg.

Was ist hier mein Problem? Btw: ich wollte ibdata klein machen daher habe ich den maria-server gestoppt /var/lib/mysql/ib* gelöscht und dann wieder gestartet.
Debian-Nutzer :D

ZABBIX Certified Specialist

letzter3
Beiträge: 291
Registriert: 16.07.2011 22:07:31

Re: mariadb restore probleme

Beitrag von letzter3 » 08.04.2019 13:46:34

Ich vermute, du kannst die Tabelle mysql nicht löschen.

Colttt
Beiträge: 2869
Registriert: 16.10.2008 23:25:34
Wohnort: Brandenburg
Kontaktdaten:

Re: mariadb restore probleme

Beitrag von Colttt » 08.04.2019 14:16:08

und was macht dann das backup von all-databases für ein Sinn?
Debian-Nutzer :D

ZABBIX Certified Specialist

Benutzeravatar
bluestar
Beiträge: 1080
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: mariadb restore probleme

Beitrag von bluestar » 08.04.2019 14:38:36

Wenn du die Datenbank "mysql" zurückspielen willst, dann wirst du MariaDB dazu wohl in einem Recovery Modus starten müssen, z.B.:

Code: Alles auswählen

mysqld --skip-grant-tables --skip-networking

Colttt
Beiträge: 2869
Registriert: 16.10.2008 23:25:34
Wohnort: Brandenburg
Kontaktdaten:

Re: mariadb restore probleme

Beitrag von Colttt » 12.04.2019 10:01:26

ok super danke werde das mal testen, aber warum steht das nirgends?


EDIT:
hat leider nicht geklappt:

Code: Alles auswählen

ERROR 1813 (HY000) at line 197: Tablespace for table '`mysql`.`gtid_slave_pos`' exists. Please DISCARD the tablespace before IMPORT.  
Debian-Nutzer :D

ZABBIX Certified Specialist

Benutzeravatar
bluestar
Beiträge: 1080
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: mariadb restore probleme

Beitrag von bluestar » 12.04.2019 13:44:56

Colttt hat geschrieben: ↑ zum Beitrag ↑
12.04.2019 10:01:26
hat leider nicht geklappt:

Code: Alles auswählen

ERROR 1813 (HY000) at line 197: Tablespace for table '`mysql`.`gtid_slave_pos`' exists. Please DISCARD the tablespace before IMPORT.  
Dann lösche doch einfach mal die Datenbank mysql, natürlich wenn du den mysqld mit --skip-grant-tables gestartet hast.

Antworten