Beiträge von domspitzen

    Guten Tag,

    nachdem ich erfolglos nach einer Art "Out-Of-The-Box"-Lösung für ein NGG-Backup gesucht habe, habe ich es mit Hilfe von phpMyAdmin doch noch hinbekommen - mit vertretbarem Aufwand.

    Kurze Fassung:
    1. /wp-content/plugins/nextgen-gallery sichern und in die neue WP-Instanz kopieren (auf jeden Fall so herum vorgehen und erst einmal keine neue NextGen Version installieren! Das kann man später nachholen)
    2. Im wp-admin der neuen Instanz das Plugin aktivieren
    3. /wp-content/gallery sichern und in die neue WP Instanz kopieren
    4. Mit phpMyAdmin in die ALTE Datenbank gehen und dort oben auf "Exportieren"
    5. Nun sind zunächst in der Spalte "Exportieren" alle Tabellen markiert; die Markerung aufheben und nur folgende Tabellen markieren:

    - wp_ngg_album
    - wp_ngg_gallery
    - wp_ngg_pictures

    Ich habe alle Standardeinstellungen so gelassen (SQL...). Der Dump wird nach Click auf "OK" in einem Fenster angezeigt. Dort rauskopieren und in ein Textfile speichern.

    6. Mit phpMyAdmin In die NEUE Datenbank wechseln, auf "importieren" klicken. Unter "zu importierende Datei" die zuvor gesicherte Textdatei auswählen und importieren.

    That's it! Zumindest bei mir hat es so geklappt. Alle Bilder und Galerien sind wieder da und haben auch noch ihre alten IDs behalten - also ist keine Nacharbeit an den Artikeln notwendig.

    Lange Fassung

    Keine Angst ;) Ich möchte nur ergänzend den Hintergrund der ganzen Aktion erklären, auch wenn zum Teil OT... das Problem ist, dass meine WP-Datenbank 18 MB groß war. Das liegt an den vielen Revisions, also den geänderten Artikelversionen, die WP jedes Mal anlegt, wenn man einen Artikel anfasst. Außerdem war die Instanz insgesamt ziemlich lahm, sicher auch wegen diverser Plugins. Die Idee war, 1) auf die aktuelle WP Version zu wechseln, dabei 2) nicht den ganzen nutzlosen Kram der alten Install mitzunehmen und 3) die Performance-fressenden Plugins zu identifizieren.

    Dazu habe ich auf dem Webspace zuerst eine neue WP-Instanz in einem Unterverzeichnis angelegt, eine neue Datenbank für diese Instanz erzeugt und dort über Werkzeuge > Daten exportieren / importieren die Artikel in die neue DB übertragen. Und siehe da, die neue DB ist nur noch 1/10 so groß wie die alte. Danach habe ich nach und nach die Plugins wieder dazugebaut und zum Schluss Widgets und eben die NGGallery. Danach intensiv getestet! Als das geklappt hatte, das gleich Spiel noch mal und diesmal nach einem umfangreichen Backup die Original WP-Instanz durch eine neue ersetzt.

    Die verschlankte DB hat übrigens 2 Sekunden an Performance pro Seite gebracht!

    Grüße
    Domspitzen_EF