Wie Alte DB in neueren Shop einspielen?

Thema wurde von sirtet, 25. Januar 2023 erstellt.

  1. sirtet

    sirtet Erfahrener Benutzer

    Registriert seit:
    4. Juli 2012
    Beiträge:
    1.114
    Danke erhalten:
    88
    Danke vergeben:
    88
    Ich hab einen live Shop GX4.0
    Nun habe ich eine Kopie gemacht und die auf 4.7 aktualisiert.
    Inzwischen haben etliche Daten im 4.0er Shop geändert (vornehmlich neue Produkte).
    Wie bekomme ich die in den 4.7er?

    Ich denke, ich kann die neue mit der alten DB überschreiben und dann den Installer aufrufen?
    Dann noch mit rsync oder so das product_images Verzeichis aktualisieren und das war's?
     
  2. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Du musst die Datenbank updaten, damit das Schema passt. Der Installer hilft dir nicht, der Updater aber.

    Nimm den 4.0er Shop, pack auf den oder eine weitere Kopie auch das Update auf 4.7, übertrag dann die Datenbank zum Ziel.
     
  3. sirtet

    sirtet Erfahrener Benutzer

    Registriert seit:
    4. Juli 2012
    Beiträge:
    1.114
    Danke erhalten:
    88
    Danke vergeben:
    88
    Ah ja, Updater hab ich gemeint.


    Das heiss also ein ganz normales Update machen, richtig
    ?
    Ich dachte/hoffte, man könne den Prozess verkürzen, indem nur noch die DB Aktualisiert werden muss, und nicht mehr die Dateien.
     
  4. Developer

    Developer Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    2.884
    Danke erhalten:
    617
    Danke vergeben:
    113
    Ja, wenn Du ganz sicher gehen willst, dann schon.
     
  5. sirtet

    sirtet Erfahrener Benutzer

    Registriert seit:
    4. Juli 2012
    Beiträge:
    1.114
    Danke erhalten:
    88
    Danke vergeben:
    88
    Und wenn ich weniger sicher gehen will?
     
  6. Developer

    Developer Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    2.884
    Danke erhalten:
    617
    Danke vergeben:
    113
    Jede einzelne zusammenhängende Tabelle vergleichen, samt Indizes, Felder etc.
    Sollte es einen Unterschied geben, dann manuell hinzufügen.
    Passt alles, kannst Du die Daten einspielen.
     
  7. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Das ist ja nun kein leichter Prozess...

    Meiner war immerhin schnell und eindeutig zu erklären ;)

    Man kann auch die gambio_updater/updates Ordner hochladen, in den Unterordnern da die *files Dateien wegwerfen, und die Shopdateiversionsquittung verbiegen und so zu einem reinen Datenbankupdate kommen.

    Das ist aber auch ein bisschen was für Krieger in den höheren Leveln...
     
  8. Developer

    Developer Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    2.884
    Danke erhalten:
    617
    Danke vergeben:
    113
    Nun ja, sirtet scheint ja kein Laie zu sein. :D