Neu Shop- und Serverwechsel mit möglichst wenig Downtime

baumaschinenteile24

Sehr aktives Mitglied
2. Mai 2012
399
61
Wir möchten unseren Server auf ein neues, leistungsfähigeres Modell umstellen und auch gleich unsere Shopversion auf die 4.05 bringen. Ich habe den neuen Server eingerichtet und auch den Shop installiert, aber die Adresse zeigt aktuell noch auf den alten Shop. Nun möchte ich, bei möglichst wenig Downtime, die Wawi-Daten in den neuen Shop übertragen. Das heißt für mich, solange der neue Shop noch nicht läuft, soll der alte erreichbar bleiben, sprich die DNS-Daten werden zuletzt geändert. Mein Plan war, die Shop-Anbindungsdaten in der Wawi auf den neuen Shop zu setzen und dann per Shopabgleich die Daten hochzuladen. Soweit so simpel, wird nur ein bisschen dauern, bei der Menge der Artikel. Die Frage ist, kann ich dann wieder zurückschalten, um eventuell in der Zwischenzeit auf dem alten Shop eingegangene Bestellungen abzurufen?
 

gre000

Sehr aktives Mitglied
28. Juli 2015
948
138
Warum willst du den Shop neu befüllen du kannst doch ein komplett backup auf den neuen Server übertragen da sind alle Artikel Kunden usw ja schon drin.
Dann Update auf dem neuem Server durchführen und dann DNS umstellen
 
Zuletzt bearbeitet:

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
Beachte, dass aufgrund der DNS-Umstellung eine spürbare Ausfallzeit entsteht, bis dass alle DNS-Server sich aktualisiert und die neue Server-IP gespeichert haben
 

Xantiva

Sehr aktives Mitglied
28. August 2016
1.789
316
Düsseldorf
Die von ag-websolutions.de genannte Ausfallzeit kannst Du aber selber beeinflussen, wenn Du den entsprechenden Zugriff auf den Server hast. Du musst 2-3 Tage vor dem Umzug die "Time to Life" (DNS SOA Eintrag) von typischerweise einem Tag auf z. B. eine Stunde heruntersetzen. Dann erhöht sich zwar der DNS-Traffic etwas, aber die Umstellung auf den neuen Server ist im DNS binnen einer Stunde erledigt.
 

baumaschinenteile24

Sehr aktives Mitglied
2. Mai 2012
399
61
Jetzt habe ich folgendes Problem: alle Dateien und Datenbanken vom alten Server sind auf dem neuen, soweit so gut. Der Shop "weiß" jetzt ja aber noch, wie seine URL lautet. Ich komme jetzt also nicht auf den Shop am neuen Ort, sondern werde immer wieder auf den alten umgeleitet. Das Admin-Backend meldet sich gleich gar nicht. Was muss ich da einstellen, damit ich auf dem neuen Server unter dessen Adresse zugreifen kann?

Alternativ habe ich probeweise mal einen jungfräulichen 4.05 auf dem neuen Server eingerichtet und ihn mit der alten DB gefüttert. Nun sagt er mir, ein Update wäre notwendig, aber das kann man ja machen. Problematischer ist aber, dass der neue Shop ja auch einen neuen Blowfish-Key hat, somit also alle verschlüsselten Kundeninformationen unleserlich sind. Gibt es eine Möglichkeit, die Daten aus dem alten System im Klartext auszugeben und dann ins neue System so einzulesen, dass sie dort mit dem neuen Blowfish-Key verschlüsselt werden? Das würde mir völlig reichen.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.340
2.003
Berlin
Jetzt habe ich folgendes Problem: alle Dateien und Datenbanken vom alten Server sind auf dem neuen, soweit so gut. Der Shop "weiß" jetzt ja aber noch, wie seine URL lautet. Ich komme jetzt also nicht auf den Shop am neuen Ort, sondern werde immer wieder auf den alten umgeleitet. Das Admin-Backend meldet sich gleich gar nicht. Was muss ich da einstellen, damit ich auf dem neuen Server unter dessen Adresse zugreifen kann?

Kannst du das genauer erklären?
hat sich nur die IP bei dir geändert oder hast du auch die Domain geändert.

Wenn du heute den Umzug gemacht hast, und sich nur die IP geändert hat, kann es sein dass dein Rechner noch auf die alte IP zugreift, alle die aber noch nicht da waren dann schon den neuen sehen, weil Sie nicht wissen das es vorher eine andere IP gab.

Du solltest den alten Shop am besten in den Wartungsmodus setzen, sonst hast du da nachher ein absolutes durcheinander.
Wenn du das auf einem eigenem Server hast, hättest du das am besten mal vorab mit einer angepassten Hosts Datei auf deinem Rechner getestet, um zu sehen ob der Shop auf dem neuem Server vernünftig läuft.
 

baumaschinenteile24

Sehr aktives Mitglied
2. Mai 2012
399
61
Momentan teste ich das ganze ja erstmal, um nachher den reibungslosen Übergang zu ermöglichen. Ich habe also ein Backup der Shopdateien und ein Backup der DB auf dem neuen Server aufgespielt, um den Updatevorgang einmal zu erproben. Wenn's ernst wird, schalte ich den alten Shop natürlich in den Wartungsmodus und hole mir nochmal die aktuellste DB. Ich greife jetzt also über die IP des neuen Servers zu. www.baumaschinenteile24.de verweist solange noch auf den alten Server. Sobald ich mich vergewissert habe, dass ich das alles korrekt durchgeführt habe und mein Template noch funzt usw. erfolgt dann erst die eigentliche Umstellung, einschließlich Domain.
Wenn ich jetzt [IP des neuen Servers]/shop auswähle, dann lande ich auf www.baumaschinenteile24.de. ../shop/admin wird nicht umgeleitet, bleibt aber blank, sprich kein Login und nix. Ich vermute, da ist irgendwo eine Einstellung in einer Config-Datei, die ich abändern muss, damit ich mit der neuen IP normal auf den Shop zugreifen kann. Ich weiß nur nicht, wo ich die suchen soll. Nachher ändere ich das dann natürlich wieder ab, aber wie gesagt, momentan bin ich noch in der Testphase und will den alten Shop nicht abschalten.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.340
2.003
Berlin
Es gibt Programme wie HostsXpert, damit kannst du relativ einfach deine Hosts Datei im windows System manipulieren.
Dann denkt dein Rechner das die neue IP, deine Domain ist und leitet dich nicht mehr woanders hin.
Alternativ kannst du die Datei auch mit einem Texteditor bearbeiten.

So könntest du einfach ein komplettes Duplikat auf deinem neuem Server erstellen und mit dem in Ruhe testen.
Du musst dann nur beachten, dass der Worker wenn du den auf deinem Rechner laufen hast, natürlich auch denkt er muss zum neuen Server connecten :)

Das du da ein neuen Shop installierst und dann die Daten versuchst da reinzuprügeln, wäre weitaus komplizierter.
 

baumaschinenteile24

Sehr aktives Mitglied
2. Mai 2012
399
61
Seltsam. Das Testskript läuft einwandfrei, meldet alle Werte als korrekt. Meine test.php, die ich selbst auf dem Server angelegt habe, und die folgenden Code enthält:
"<?php phpinfo(); ?>"
läuft einwandfrei. Die phphinfo.php des Shops dagegen, die folgenden Code enthält:
"<?php phpinfo(); ?>"
gibt einen Internal Server Error (500) zurück.
Ich habe die Dateien im binären Modus runter und wieder hochgeladen (mein SFTP-Programm kann auch gar nichts anderes). Der neu installierte 4.05- Shop, den ich genauso hochgeladen habe, läuft wie geschmiert. Alle Dateien haben denselben Besitzer, die gleichen Rechte. Irgendwas mache ich offensichtlich falsch, ich kapier nur grad nicht, was das ist.
 

baumaschinenteile24

Sehr aktives Mitglied
2. Mai 2012
399
61
Mittlerweile ja. Die 500er-Fehler habe ich behoben, das war die .htaccess. Seitdem leider immer noch nur weiße Seiten. Ich teste gerade die Datenbank, die scheint okay zu sein. Alle Skripte, die ich selber geschrieben habe, laufen einwandfrei, alles was ich vom alten Server rübergezogen habe, streikt.
 

baumaschinenteile24

Sehr aktives Mitglied
2. Mai 2012
399
61
Ja, ist aktiviert und funktioniert. Mein php ist etwas eingerostet *hüstel* also habe ich beim Erstellen eines Testskripts die eine oder andere Fehlermeldung gesehen. Ich bin mittlerweile am Überlegen, ob ich die gesamten Dateien nochmal hochlade. Irgendwas scheint ja schiefgegangen zu sein.
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
Ja, ist aktiviert und funktioniert ..... beim Erstellen eines Testskripts

Wieso Testscript?

Das error-Reporting aktivierst du in der includes/config.JTL- Shop.ini.php mit folgenden Einträgen:

Code:
//enables printing of warnings/infos/errors for the shop frontend
define('SHOP_LOG_LEVEL', E_ALL);
//enables printing of warnings/infos/errors for the dbeS sync
define('SYNC_LOG_LEVEL', 0);
//enables printing of warnings/infos/errors for the admin backend
define('ADMIN_LOG_LEVEL', E_ALL);
//enables printing of warnings/infos/errors for the smarty templates
define('SMARTY_LOG_LEVEL', E_ALL);
//excplicitly show/hide errors
ini_set('display_errors', 1);
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Cloudflare und JTL Shop - Problem oder zu empfehlen? Allgemeine Fragen zu JTL-Shop 5
Neu Wawi und Shop vorerst vom anderen Rechner Installation von JTL-Wawi 1
Neu Update Shop von 5.2 auf 5.3 und 5.4, Schritt 2: JTL-Shop-Dateien aktualisieren Installation / Updates von JTL-Shop 25
Neu Suchen Freelancer für Support JTL wawi und shop sowie Anbindung an die Markplätze Dienstleistung, Jobs und Ähnliches 1
Neu Shop Design Desktop und Mobil unabhängig voneinander Bearbeiten Allgemeine Fragen zu JTL-Shop 2
Neu Cloudflare und Weiterleitungen im Shop Betrieb / Pflege von JTL-Shop 4
Neu Besten Hosting-Anbieter für Wawi und JTL-Shop Starten mit JTL: Projektabwicklung & Migration 6
Neu Lager Ampel Text Attribut ampel_text_gruen mit Shop 5.34 und Wawi 1.8.12.2 funktioniert nicht JTL-Wawi - Fehler und Bugs 1
1.9.5.4 und Shop 5.3.3 fehlende Beschreibung im Shop durch Workflow, bin genervt JTL-Wawi 1.9 2
Neu Zahlungsarten werden nicht angezeigt... Secupay, Paypal Checkout und Shop-Zahlungsarten gleichzeitig möglich? Plugins für JTL-Shop 0
Neu Rundungen nach Shop-Import - 3. und 4. Nachkommestellen entfernen? WooCommerce-Connector 0
Warnhinweise und Sicherheitsinformationen jtl-Shop und eBay JTL-Wawi 1.9 1
Neu JTL-Wawi 1.9.6.5 - GPSR: Bei Amazon wird der Hersteller falsch gefüllt und die Verantwortliche Person ist LEER - eBay/JTL-Shop sind korrekt Amazon-Anbindung - Fehler und Bugs 23
Neu Starter-Theme für JTL-Shop gesucht: performant, effizient und flexibel für mehrere Shops Templates für JTL-Shop 2
Neu JTL Shop berechnet dem Kunden Ust. trotz IGL und gültiger Ust.ID JTL-Shop - Fehler und Bugs 5
Neu Gehosteter Shop nicht mehr aufrufbar und auch kein admin-Login mehr möglich JTL-Shop - Fehler und Bugs 3
Neu Spam Newsletteranmeldungen und Shop Anmeldungen Allgemeine Fragen zu JTL-Shop 6
Neu Übersetzung Shop und einiger Produkte Betrieb / Pflege von JTL-Shop 2
Neu Shop-Kundenkonto durch Shopbetreiber erstellt - Kunde bekommt keine Mail mehr! Allgemeine Fragen zu JTL-Shop 2
Einloggen ins Backend vom Shop nicht möglich Einrichtung JTL-Shop5 2
Neu JTL Shop Google Merchant Center Allgemeine Fragen zu JTL-Shop 1
Neu XAMPP, JTL Wawi -> Artikel werden nicht im Shop angezeigt. Allgemeine Fragen zu JTL-Shop 1
Neu Ebay DesignVorlage - Shop-Kategorie-Links passen nicht eBay-Designvorlagen - Fehler und Bugs 0
Neu Seit update auf version 5.4 habe ich den Fehler das die Shop class nicht mehr gefunden wird. Technische Fragen zu Plugins und Templates 4
Neu Spezielle Preise für Kundengruppen im JTL-Shop Allgemeine Fragen zu JTL-Shop 3
Neu Shop 5 Sitemap Betrieb / Pflege von JTL-Shop 0
Neu Artikel im Shop nur für DE ausschliessen Allgemeine Fragen zu JTL-Shop 1
Neu JTL Connector Error: 20 - Invalid shop url. https://meineseite.com does not point to a shopware 6 instance Shopware-Connector 2
Neu Fehler im Abgleich zum Shop / Language ISO PrestaShop-Connector 1
Nummernkreise - keine Übernahme durch Shop JTL-Wawi 1.9 6
Neu Emails senden aus der Wawi an Bestellungen via Gastkonto (JTL Wawi 1.5.55.5 / JTL Shop 4.05) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Shop nicht erreichbar Allgemeine Fragen zu JTL-Shop 20
Neu Wechsel von CFE Shop ( Hosting bei JTL) zu SE Installation / Updates von JTL-Shop 5
Neu JTL-Shop als B2B Shop konfigurieren Einrichtung JTL-Shop5 1
GPSR Hersteller Kontaktdaten Änderungen werden nicht in den Shop übernommen JTL-Wawi 1.9 3
Neu Shop 5.3.3 Backend, Widget Letzte Bestellungen, Anzahl fehlt JTL-Shop - Fehler und Bugs 0
Neu Hilfe beim Update Shop 5 Installation / Updates von JTL-Shop 2
Shop 5.4 weiße Seite, .../Bestellvorgang?wk=1 Upgrade JTL-Shop4 auf JTL-Shop5 1
Neu Artikel nur zur Ansicht in Shop ... ohne Kauf-Button Betrieb / Pflege von JTL-Shop 2
Neu Gesamtkosten Hosting JTL-Shop (Plus | SE) Starten mit JTL: Projektabwicklung & Migration 6
Neu GELÖST: JTL Shop Version 5.4: Bild-Kopierschutz eingebaut? Gelöste Themen in diesem Bereich 9
Artikel im Shop sichtbar obwohl kein Lagerbestand. JTL-Wawi 1.6 2
Neue Artikel werden nicht angezeigt im Shop JTL-Wawi 1.9 1
Neu GPSR werden im JTL Shop 4 nicht angezeigt Allgemeine Fragen zu JTL-Shop 8
ERLEDIGT: Nach Update auf von Shop 5.3.x auf 5.4.0 ERROR 500 Wer kann helfen Upgrade JTL-Shop4 auf JTL-Shop5 0
Neu Abgleich mit JTL-Shop nur neue oder geänderte Bilder Onlineshop-Anbindung 9
Neu JTL-Shop Logout nach wenigen Minuten MFA / 2FA umgehen JTL-Shop - Ideen, Lob und Kritik 0
Neu Filter "Kategorie" resultiert in 404 Fehler - Shop v 5.4.0 JTL-Shop - Fehler und Bugs 0
Neu JTL Shop 5.3.x HTML Portlet gesucht / Tag Stripping im Rich Text Portlet deaktivieren Allgemeine Fragen zu JTL-Shop 4
Neu Bericht / Status E-Mails aus dem JTL Shop Allgemeine Fragen zu JTL-Shop 1

Ähnliche Themen