Page 1 of 1

Crash nach Backup

Posted: Tue Oct 31, 2006 8:51 pm
by Dave-Kay
Hallo,
ich hatte mir mal das Plugin für Backups installiert. Das funktionierte zunächst korrekt. Irgendwann scheint es aber aufgehört zu haben, alte Backups zu löschen.
Als der Server dann voll war, ist ein solches Backup wohl famos gecrasht, denn mein Blog blieb schlicht weiß...
Ich habe kurzfristig einfach mal wieder Wordpress aufgesetzt und die Datenbank auf dem Server gelassen.
Nun wollte ich die Inhalte aber zumindest in ein Archiv packen das auf Serendipity beruht. Also habe ich ein frisches Serendipity aufgesetzt und mit der Datenbank verbunden. Die Seite bleibt nach wie vor weiß und bei jedem Versuch, Dinge zu ändern, außer bei der Löschung von Plugins, bekomme ich nach wie vor folgende Meldung:
/ Can't open file: 'serendipity_config.MYI' (errno: 144)
Ich habe die Tage, als der Crash war, schon mal hier danach gesucht, aber nichts gefunden. Weiß jemand Rat?

Gruß
Dave-Kay

Re: Crash nach Backup

Posted: Wed Nov 01, 2006 6:04 pm
by garvinhicking
Hi!

Ja, leider ist das Backup-Plugin eher suboptimal. Da es große Datenmengen backuppen muss, lange dauert und Daten speichern muss, kann es öfter mal schiefgehen. Zumal ist es ein "inoffzielles" Plugin von einem Entwickler der leider nicht mehr aktiv ist. Da ich persönlich von solchen Backup-Plugins nicht viel halte, habe ich mich selber auch nie wirklich drum gekümmert.

Wie auch immer.
/ Can't open file: 'serendipity_config.MYI' (errno: 144)
Das ist ein interner MySQL-Fehlerbericht, der sagt, dass eine MySQL-Datenbanktabelle geschrottet ist.

Höchstvermutlich ist das auch der Grund warum das backup-plugin fehlgeschlagen ist?

Bitte mal beim Provider nachfragen, da ist der MySQL-Server anscheinend vor die Hühner gegangen.

Viele Grüße,
Garvin

Posted: Wed Nov 01, 2006 6:13 pm
by Dave-Kay
Hallo Garvin,

vielen Dank für dein Feedback.
Es mag sein, dass irgendwelche tabellen geschrottet wurden, das kann ich jedoch nicht nachvollziehen, da ich ihre Strukturen im Originalzustand nicht kenne. Der MySQL-Server jedoch ist up and running. Alle anderen Serendipity-blogs (believe, test und linkdump) laufen einwandfrei und ich kann zumindest die Posts auch alle in der Datenbank betrachten.

Meine Ausweichfrage wäre demnach, wie bekomme ich die Inhalte von einer Datenbank in die andere. Es würden die Posts und ggf. die Kommentare reichen um ein Archiv anzulegen. Ich komme an die Datenbanken heran, auch über die MySQl-Adminoberfläche. Aber von SQl-Befehlen habe ich leider keinen Plan.

Viele Grüße
Kai

Posted: Wed Nov 01, 2006 6:52 pm
by garvinhicking
Hi!

Die serendipity_config.MYI Datei ist eine MySQL-Datei, die die Indexe und Struktur einer Tabelle beschreibt. Leider ist in dieser Tabelle die gesamte Serendipity-Konfiguration und Konfiguration aller Plugins gespeichert; daher kann ohne diese Tabelle auch nichts angezeigt werden.

Du könntest jedoch mal ein eigenes s9y installieren, und dann einfach diese serendipity_config Tabelle für das "kaputte" s9y Blog verwenden. Alternativ mal den PRovider anhauen, ob er die fehlende MYI-Datei restaurieren kann?

Zweiter weg wäre, einfach die serendipity_entries und serendipity_comments und serendipity_entrycat und serendipity_authors tabellen von deiner jetzigen Datenbank per phpMyAdmin zu exportieren und in die Neuinstallation zu importieren?

Viele Grüße,
Garvin

Posted: Wed Nov 01, 2006 7:22 pm
by Dave-Kay
Hi!

Abermals Danke!
Ich habe jetzt die Tabellen wie von dir benannt, exportiert, in der neuen Datenbank gelöscht und per dump wieder hochgeschossen.
Alles problemlos!
das Blog ist als blogarchiv wieder verfügbar :)

Mehr brauche ich nicht, als die angegebenen Tabellen, oder? Zumindest sind alle inhalte wieder da, ich kann mich einloggen und könnte das Blog normal weiter betreiben, so wie es aussieht.

Vielen Dank
Gruß
Kai

Posted: Wed Nov 01, 2006 8:45 pm
by garvinhicking
Hi!

Super, dass der Teil soweit wieder klappt. Auch wenn ich es natürlich schade finde dass Du zur "Konkurrenz" gehst, kann ich deine Argumentation in Deinem Blog (was ich übrigens verfolge *g*) schon nachvollziehen. :)
Mehr brauche ich nicht, als die angegebenen Tabellen, oder? Zumindest sind alle inhalte wieder da, ich kann mich einloggen und könnte das Blog normal weiter betreiben, so wie es aussieht.
Grundsätzlich, je mehr Tabellen Du in die neue Install rüberziehen konntest, desto besser. Zusätzliche Tabelle wie _categories, _entryproperties usw. enthalten ja noch weitere Metadaten, und je nach von Dir benutzten Plugins gibt es noch weitere Zusatztabellen...

Viele Grüße,
Garvin

Posted: Wed Nov 01, 2006 10:27 pm
by Dave-Kay
Hi!

*g*
Dann hast du ja auch gelesen, wie ich über die Software denke :)
Auf den anderen Blogs wird Serendipity auf jeden Fall erhalten bleiben.
Ich bin ja ohnehin ein Spielkind und bin von Software zu Software gewandert. Nach Wordpress hatte ich irgendwie "Heimweh", technisch besser scheint mir Serendipity trotzdem zu sein.

Was mir aber an Serendipity wirklich fehlt, ist das Boomarklet, das es in Wordpress gibt, ein Click und die geöffnete Seite landet im neuen Eintrag.
Ich habe das schon versucht zu überbrücken zB. mit dem Writer von Microsoft, andere Software habe ich mir auch angeguckt, aber das einzige was wirklich überzeugend war, bisher, war dieses olle doofe Bookmarklet von WP, weil es nur genau das macht, was ich möchte.

Gruß
Kai

Posted: Wed Nov 01, 2006 11:17 pm
by stm999999999
Dave-Kay wrote: Was mir aber an Serendipity wirklich fehlt, ist das Boomarklet, das es in Wordpress gibt, ein Click und die geöffnete Seite landet im neuen Eintrag.
sowas hier?

http://spartacus.s9y.org/bookmarklet.html

Posted: Wed Nov 01, 2006 11:22 pm
by Dave-Kay
örgs, nein nicht sowas, sondern genau das!
Danke!
Wo hatte sich das bloß versteckt? :oops: