Hallo,
ich habe ein großes Problem und komme einfach nicht weiter. Ich habe nun
schon den ganzen Tag versucht das Problem mit hilfe von Google zu lösen.
Also ich hatte einen Servercrash und konnte deshalb nurnoch die Dateien
der SQL Datenbank sichern also unter var/lib/mysql/ordner_datenbank.
Es befinden sich folgende Dateitypen darin .MYD, .MYI und .frm.
Nun habe ich mir eine virtuelle Maschine mit Ubuntu eingerichtet und
apache, mysql und phpmyadmin in gleicher version wie auf dem gecrashten
Server vorhanden gewesen eingerichtet. Ich habe mit phpmyadmin ebenfalls
eine gleichbenannte Datenbank angelegt und die Dateien mit den endungen
.MYD, .MYI und .frm in var/lib/mysql/ordner_datenbank reinkopiert.
Anschließend habe ich die chmod und chown (mysql:mysql) entsprechend
angepasst. Nur zeigt mir phpmyadmin statt 429 Datenbanktabellen nur
108 an. Nun habe ich nachgeschaut und festgestellt das die 108 Datenbanktabellen
genau der Menge an Dateien entsprechen bei denen jeweils drei Dateien
vom Typ .MYD, .MYI und .frm existieren. Da ich noch einen älteren mysql dump
hatte (dieser ist aber zu alt um Ihn zu benutzen)überprüfte ich ob es dort
nach einem Import über phpmyadmin auch so ist. Dort gab es ebenfalls im
vezeichnis var/lib/mysql/ordner_datenbank1 nur 108 Datenbanktabellen jeweils
mit der endung .MYD, .MYI und .frm die restlichen sind wie bei der copy-paste
datenbank nur .frm dateien. Allerdings wird bei der Datenbank welche über den
Dump importiert wurde die richtige anzahl von 429 Datenbanktabellen in phpmyadmin
angezeigt und ist auch verwendbar.
Ich gehe davon aus das mir von meinem gecrashten Server alle Dateien vollständig
vorliegen nur was kann ich tun damit ich aus den ganzen .MYD, .MYI und .frm einen
sql dump machen kann.
Oder ist diese Datenbank nun nicht mehr zu retten??
Ich weiß einfach absolut nicht mehr weiter.
Vielen Dank schon mal im voraus
sandro
ich habe ein großes Problem und komme einfach nicht weiter. Ich habe nun
schon den ganzen Tag versucht das Problem mit hilfe von Google zu lösen.
Also ich hatte einen Servercrash und konnte deshalb nurnoch die Dateien
der SQL Datenbank sichern also unter var/lib/mysql/ordner_datenbank.
Es befinden sich folgende Dateitypen darin .MYD, .MYI und .frm.
Nun habe ich mir eine virtuelle Maschine mit Ubuntu eingerichtet und
apache, mysql und phpmyadmin in gleicher version wie auf dem gecrashten
Server vorhanden gewesen eingerichtet. Ich habe mit phpmyadmin ebenfalls
eine gleichbenannte Datenbank angelegt und die Dateien mit den endungen
.MYD, .MYI und .frm in var/lib/mysql/ordner_datenbank reinkopiert.
Anschließend habe ich die chmod und chown (mysql:mysql) entsprechend
angepasst. Nur zeigt mir phpmyadmin statt 429 Datenbanktabellen nur
108 an. Nun habe ich nachgeschaut und festgestellt das die 108 Datenbanktabellen
genau der Menge an Dateien entsprechen bei denen jeweils drei Dateien
vom Typ .MYD, .MYI und .frm existieren. Da ich noch einen älteren mysql dump
hatte (dieser ist aber zu alt um Ihn zu benutzen)überprüfte ich ob es dort
nach einem Import über phpmyadmin auch so ist. Dort gab es ebenfalls im
vezeichnis var/lib/mysql/ordner_datenbank1 nur 108 Datenbanktabellen jeweils
mit der endung .MYD, .MYI und .frm die restlichen sind wie bei der copy-paste
datenbank nur .frm dateien. Allerdings wird bei der Datenbank welche über den
Dump importiert wurde die richtige anzahl von 429 Datenbanktabellen in phpmyadmin
angezeigt und ist auch verwendbar.
Ich gehe davon aus das mir von meinem gecrashten Server alle Dateien vollständig
vorliegen nur was kann ich tun damit ich aus den ganzen .MYD, .MYI und .frm einen
sql dump machen kann.
Oder ist diese Datenbank nun nicht mehr zu retten??
Ich weiß einfach absolut nicht mehr weiter.
Vielen Dank schon mal im voraus
sandro
Comment