horizonltd Posted December 8, 2013 Share Posted December 8, 2013 Hallo Zusammen weiss jemand wie ich die Kunden und Bestellungen von einem alten Shop (1.4.9) auf einen neuen Shop (1.5.6) migrieren kann. Welche Tabellen müssen exportiert und importiert werden? Link to comment Share on other sites More sharing options...
Gurkcity Posted December 10, 2013 Share Posted December 10, 2013 Ein Versuch wäre das Wert: Kopiere den alten 1.4er Shop auf eine Testumgebung, mache dort ein Upgrade auf 1.5.6 und einen MySQL-Dump aller Tabellen. Importiere nur die gewünschten Daten => (Präfix)_address, (Präfix)_customer, (Präfix)_customer_group, evtl. noch die (Präfix)_guest, (Präfix)_message. Viele andere Tabellen referenzieren logischerweise auf die Customer-Tabellen, wie die Bestellungen (order) und Warenkörbe (cart). Eine Alternative wäre der Import über die CSV-Schnittstelle (Erweiterte Einstellungen > CSV-Import > Kunden). Eine Beispiel CSV-Datei findest Du unter /docs/csv_import/ im Verzeichnisbaum Deiner PrestaShop-Installation (customers_import.csv). Die Daten aus dem 1.4er bekommst Du über phpMyAdmin => Tabelle (Präfix)_customer > Exportieren > CSV Eine weitere Export/Import-Möglichkeit wäre der Storemanager. Einfach mal testen... Viele Grüße Chris Link to comment Share on other sites More sharing options...
*guest Posted December 10, 2013 Share Posted December 10, 2013 Dieses Tutorial sollte dir helfen: http://www.prestashop.com/forums/topic/234642-tutorial-shop-upgraden-manuell-oder-automatisch-ps-14-und-ps-15 Eine Migration ist nicht erforderlich insoweit du eine Originale Prestashopsoftware verwendest. Das 1-Klick-Upgrade-Modul funktioniert nahezu problemlos, wenn der Server auch die Minimalkonfiguration erfüllt (bitte überprüfen). http://www.prestashop.com/forums/topic/134187-tippserver-mindestanforderung-und-minimal-konfiguration-fur-prestashop/page__hl__paypal+__fromsearch__1 Das Tutorial gilt aber nur für Original Prestashopversionen. Benutzer, welche germanext oder die Version von GurkCity verwenden, sollten die beiden Entwickler fragen. Link to comment Share on other sites More sharing options...
Gurkcity Posted December 10, 2013 Share Posted December 10, 2013 Ich gehe davon aus, dass der 1.5.6er Shop bereits besteht und Kundendaten nachträglich migriert werden sollen. Wie auch immer die Ausgangssituation sei: mache solche Operationen nie am Live-System, sondern teste dies erst in einer Testumgebung. Auch das 1-Klick-Upgrade-Modul kann trotz Erfüllung aller Serveranforderungen nicht immer fehlerfrei durchlaufen. Link to comment Share on other sites More sharing options...
eleazar Posted December 10, 2013 Share Posted December 10, 2013 Da kann ich Chris nur zustimmen: Nie sofort im Live-Shop, sondern immer erst testweise. Was die Kundendaten anbelangt, so reicht hier ein CSV-Export aus 1.4 (über PHPMyAdmin) und Reimport in 1.5.6 übers Back Office, und zwar in zwei Schritten: 1. Kunden 2. Adressen Falls du über genügend Webspace verfügst, solltest du lieber erst einmal deinen Shop klonen und dann diesen Testshop mit 1-Klick-Update versuchen upzudaten. Dann werden alle Daten gleich übernommen. Nur wenn das nicht klappt, würde ich zum manuellen Import Zug-um-Zug raten. Link to comment Share on other sites More sharing options...
*guest Posted December 11, 2013 Share Posted December 11, 2013 Wie auch immer die Ausgangssituation sei: mache solche Operationen nie am Live-System, sondern teste dies erst in einer Testumgebung. Ich gehe mal davon aus, dass keiner so Dumm ist und keine Sicherungen seines Shops macht und Dinge auch vorher austestet... Das sollte doch eine Selbstverständlichkeit sein für jeden Websiteadministrator! Link to comment Share on other sites More sharing options...
eleazar Posted December 11, 2013 Share Posted December 11, 2013 Es gibt leider genug User, die nicht einmal wissen, wie sie das machen sollen. Es besteht daher kein Anlass, sie deshalb auch noch zu verunglimpfen. Bitte mäßige doch deine Ton. Du klingst ja wie "dein Boss". Link to comment Share on other sites More sharing options...
horizonltd Posted December 11, 2013 Author Share Posted December 11, 2013 Hallo Zusammen danke für die Antworten und sorry das ich mich erst jetzt melde. Die Ausgangslage ist so, dass ich mehrere Shops zu einem zusammenfassen muss. Die bestehenden Shops sind alle noch auf Version 1.4 und 1.3 der neue Shop ist auf Version 1.5.6 Was das Thema Backup und basteln angeht, ich mache die ganze Migration selbstverständlich nicht am Livesystem. Ich mache alles auf einer Testseite mit Clone's und nach jeder wichtigen Veränderung ein Backup. Den Tipp mit dem CSV export werde ich gleich mal Testen. Es geht aber auch darum die Bestellungen der Kunden zu migrieren. Link to comment Share on other sites More sharing options...
eleazar Posted December 11, 2013 Share Posted December 11, 2013 Für den Export der Bestellungen kannst du dieses kostenlose Modul nutzen: http://www.prestashop.com/forums/index.php?app=core&module=attach§ion=attach&attach_id=1114 (funktioniert sowohl unter 1.4 wie auch noch unter 1.5.6.1) Bitte nicht als Zip-Datei unter Module installieren, sondern erst entzippen, dann Verzeichnis exportorders ins Verzeichnis /modules kopieren admin\exportorders.php in dein Admin-Verzeichnis kopieren ... und erst dann unter Module installieren Wenn du dann beim Modul auf Konfigurieren klickst, kannst du die zu exportierenden Felder auswählen und dann mit Klick auf den Button Generate Report eine CSV-Datei erzeugen. Diskussion zum Modul findest du hier: http://www.prestashop.com/forums/topic/8424-module-to-export-orders/ Als Kaufmodul mit erweitertem Funktionsumfang ist es hier zu finden: http://www.bvkyazilim.com/cart/prestashop-modules/19-export-orders-pro.html Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now