Inaktiv Parallele Wawi-Instanz und Installationen für wiederholte <1.0 nach 1.0.0.0 Migration

gutberle

Sehr aktives Mitglied
29. März 2011
1.295
407
Hi,

Ich habe die jeweils aktuelle Wawi auf einem Testserver laufen und teste intensiv und auch aggressiv, soll heißen, ich zerlege mir meine DB dabei sukzessive. Also habe ich mir für die wiederholte Migration meiner DB aus der produktiven 923er Wawi auf dem Testserver eine parallele Instanz und auch eine parallele Installation der aktuellen 1.0.0.0er Wawi angelegt, was recht einfach war und auch gut funktioniert hat. Deshalb möchte ich für all die, die die aktuelle Wawi gerne testen wollen und sie immer wieder mal mit dem aktuellen Produktiv-Datenbestand aktualisieren möchten, was ja nur mit Zwischenschritt durch die jeweils aktuelle 1.0.0.0 geht, unten meine Arbeitsschritte für die Installation der 1.0.0.0er Parallelinstallation vorstellen.

Wichtig war mir hierbei übrigens, das Beides auf dem gleichen Server läuft und ich die 1.0.0.0er und die aktuelle Wawi völlig getrennt parallel voneinander installieren und ggfls. sogar parallel laufen lassen kann. Es bleiben aber auch ein paar Fragen, siehe unterhalb der Liste mit den Installations- und Migrations-Schritten...

  1. DB der aktuellen Wawi Version sichern. DB der produktiven 923 sichern und auf den Testserver übertragen.
  2. Wichtig: Verzeichnis der aktuellen Wawi Version in "JTL-Software_1.0.x.x" umbenennen, damit sie bei der Installation der 1.0.0.0er Wawi nicht überschrieben wird.
  3. Aktuelle Wawi 1.0.0.0 (Version Online prüfen!) installieren, bei der Installation unbedingt ein anderes Verzeichnis, z.B. "JTL-Software_1.0.0.0" angeben.
  4. JTL-Datenbankverwaltung aufrufen. Ich habe hier explizit die Version aus dem 1.0.0.0er Verzeichnis genommen, siehe untenstehende Frage hierzu .
  5. Neues Profil mit Namen "Migration" und mit der Bezeichnung "JTL Wawi Migration von <1.0 nach 1.0.0.0" anlegen.
  6. Für die Frage nach dem Servernamen keine bestehende Instanz auswählen, sondern "Neuen SQL Server installieren" mit Klick auf "+" ausführen.
  7. Instanzname: JTLWAWI10, Passwort: xxxxx, auf jeden Fall ein anderes als in der aktuellen Testinstanz, für extra Sicherheit und Trennung.
  8. Nach Entpacken des SQL Server Setups startet die SQL Server Installation. Hier gibt es eigentlich nur eine Sache zu ändern...
  9. Nach der Regelprüfung "SQL Server 2014 neu installieren" mit Weiter bestätigen, Lizenzbedingungen mit Weiter bestätigen.
  10. In "Funktionsauswahl" sicherstellen, dass "Database Engine Services" und "SQL Server-Replikation" aktiviert sind.
  11. Bei "Instanzkonfiguration" sicherstellen, dass due "Benannte Instanz" und die "Instanz-ID" gleiche Namen und einen ANDEREN Namen als die aktuelle Testinstanz haben.
  12. Die restlichen Dialoge mit Weiter bestätigen und das finale Erfolgsfenster mit Schließen quittieren.
  13. Zurück in der Profilerstellung die gerade erstellte Instanz auswählen
  14. Da darin noch keine eazybusiness Datenbank enthalten ist, wird sie jetzt automatisch angelegt.
  15. Dann mit dem gewählten Passwort für Nutzer "sa" im Profil "Migration" anmelden und Mandant "eB-Standard" per Klick auswählen.
  16. Jetzt mit "DB-Import" die zuvor gesicherte 923er Datenbank importieren.
  17. Achtung: Jetzt keine Reparatur von Collation/Kundensuche machen, dann funktionierte bei mir die nachfolgende Migration nicht mehr. Siehe Frage unten.
  18. Nach dem DB-Import, die JTL Wawi 1.0.0.0 explizit aus ihrem Verzeichnis per Doppelklick auf "JTL-wawi.exe" aufrufen und die Migration <1.0 nach 1.0.0.0 durchführen lassen.
  19. JTL-Datenbankverwaltung aufrufen, Profil "Migration" auswählen, Nutzer "sa" anmelden, Mandant "eB-Standard" und einen DB-Export machen.
  20. Jetzt das Verzeichnis der 1.0.x.xer Testversion wieder in "JTL-Software" umbenennen und die 1.0.x.x Wawi z.B. über Desktop Link aufrufen.
  21. Per Klick auf Zahnräder im Anmeldedialog deren JTL-Datenbankverwaltung aufzurufen, Profil "Standard" wählen, "sa" anmelden, und Mandant "eB-Standard" wählen.
  22. Die gerade exportierte 1.0.0.0er Datenbank importieren. Achtung: Die Backups im 1.0.0.0er Instanzverzeichnis wurden mir NICHT angezeigt, ich mußte das Backup erst "rumkopieren".
  23. Nach dem Import der migrierten DB die Wawi 1.0.x.x z.B. über Desktop-Link aufrufen, die Migration von 1.0.0.0 auf aktuell wird durchgeführt, fertig...

Ab jetzt sind für die wiederholte Migration einer DB aus einer <1.0 Wawi Installation nur noch die Schritte 16 bis 23 nötig.

SICHERHEIT: Die Abgrenzung zwischen 1.0.0.0 und 1.0.x.x ist hierbei sehr gut und sicher, weil die 1.0.0.0er Wawi keine Anmeldung auf der neueren DB zuläßt und weil die 1.0.x.xer Wawi in einem anderen Profil als die 1.0.0.0er läuft und zudem ein anderes Passwort für Nutzer "sa hat.

UPDATES: Bei einem Update auf die nächste 1.0.x.x Version der Wawi wird standardmäßig eine existierende Wawi im Verzeichnis "JTL-Software" deinstalliert und die neue Version dann dorthin installiert. Hier ist also nichts zu tun. Will man aber auf eine eventuell neuere 1.0.0.0er Version der Wawi aktualisieren, muß man zuerst das Verzeichnis der aktuellen Version 1.0.x.x von "JTL-Software" z.B. in "JTL-Software_1.0.x.x." umbenennen, um es zu schützen UND man muß das Verzeichnis "JTL-Software_1.0.0.0" temporär in "JTL-Software" umbenennen und es nach der Installation wieder in "JTL-Software_1.0.0.0" zurück umbenennen, ebenso natürlich das Verzeichnis "JTL-Software_1.0.x.x" in "JTL-Software".

Fragen:
  1. Ist es wichtig, für die Arbeiten an der 1.0.0.0 Installation auch die JTL-Datenbankverwaltung zu benutzen und für die 1.0.x.x Installation Ihre eigene JTL Datenbankverwaltung, oder kann ich z.B. immer die aktuellste DB-Verwaltung verwenden?
  2. Als ich direkt nach dem Import der 923er DB und eher "vorsichtshalber" die Collation/Kundensuche Reparatur ausgeführt habe, ist die nachfolgende Migration mit dem Hinweis fehlgeschlagen, tKunde_suche würde bereits existieren. Wann und bei welchen Symptomen soll man die Reparatur überhaupt machen.
  3. Darf man beim Export der auf 1.0.0.0 migrierten Datenbank die Option "Vorm Backup Indizes Neuorganisieren und Neuerstellen" setzen, oder sollte die 923er Datenbank "roh" durch die 1.0.0.0 in die aktuelle Wawi durchgereicht werden?

Gruß,
Ingmar
 

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.084
339
AW: Parallele Wawi-Instanz und Installationen für wiederholte <1.0 nach 1.0.0.0 Migra

Hi

zu 1) Ist egal
zu 2) In aktuellen Versionen der 1.0.0 ist gar keine Collation-Reparatur mehr notwendig, die läuft automatisch beim Update.
zu 3) Indizes sollte man regelmäßig neuorganisieren und neuerstellen. Egal in welcher Wawi-Version.

Gruß,
Sebastian
 
Ähnliche Themen
Titel Forum Antworten Datum
Update auf Wawi 2.0 - Worker funktioniert nicht mehr JTL-Wawi 2.0 4
Neu Biete: KI-gestützte Produktdatenoptimierung für JTL-Wawi (Zero-Touch, mit Faktencheck) Dienstleistung, Jobs und Ähnliches 2
Neu Suche Setup-Datei / Installer für JTL-Wawi 1.6 (1.6.48.0) JTL-Wawi 1.6 1
Neu Shopify Zahlungsarten in JTL Wawi mappen – Jemand eine Lösung? Shopify-Connector 0
Neu Selektieren aller Artikel, bei denen NICHT 'Preis aus Registerkarte JTL Wawi" eingestellt ist? User helfen Usern - Fragen zu JTL-Wawi 1
In Wawi 2.0.6 Kommentar 1 und Kommentar 2 für Lagerbestände von Kindartikeln desselben Vaterartikels nicht mehr über Vaterartikel pflegbar JTL-Wawi 2.0 4
Seit Update ständiges Aufhängen der Wawi JTL-Wawi 2.0 0
Neu Google Shopping ... seit JTL Wawi 2.0.6 steigende Zahl nicht genehmigte Produkte (Attribut „Preis“ [[price]]) User helfen Usern - Fragen zu JTL-Wawi 5
Neu Import - Artikelname aus WAWI übernehmen Shopware-Connector 0
Neu automatisch Starten Worker / WaWi Arbeitsabläufe in JTL-Wawi 3
Neu Nutzlose Tabellenspalte bei Inventur innerhalb der Wawi User helfen Usern - Fragen zu JTL-Wawi 1
Neu Seit heute früh kein Start von JTL-Wawi möglich - Datenbank nicht erreichbar User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wie verarbeitet ihr B2B-Bestellungen aus E-Mail oder PDF in JTL-Wawi? Arbeitsabläufe in JTL-Wawi 16
Neu onpage SEO auf SW - Was ist mit der Wawi? Shopware-Connector 1
Neu JTL-Wawi 2.0.6: eBay-Rahmenbedingungen bei bestehenden Angeboten/Vorlagen nicht mehr änderbar eBay-Anbindung - Fehler und Bugs 11
Wawi nur für ebay JTL-Wawi 2.0 2
Neu Bestellpositionen werden in Sprache der Kunde an die Wawi übermittelt. Kann man das ausstellen? User helfen Usern - Fragen zu JTL-Wawi 17
Neu Amazon VCS-Lite – Fehlende Rechnungen nachträglich hochladen (JTL-Wawi 1.11.11)? Amazon-Anbindung - Fehler und Bugs 4
Neu Amazon Versandart matchen in der Wawi Amazon-Lister - Fehler und Bugs 2
Mehrere Probleme mit JTL-Wawi und JTL-POS – hängen diese zusammen? JTL-Wawi 2.0 1
Neu Wawi 1.11.10 speichert Rechnungen plötzlich nicht mehr. User helfen Usern - Fragen zu JTL-Wawi 1
Neu Fehler Datenbank auf neuem Server mit Wawi 2.0.6 JTL-Wawi - Fehler und Bugs 5
Neu Wawi - temporär nicht lieferbare Produkte eines Lieferanten User helfen Usern - Fragen zu JTL-Wawi 2
Ständiger Absturz bei Wawi 1.11.11 nach Artikelaktualisierung JTL-Wawi 1.11 1
JTL-Wawi 2.0.6.0 sendet fehlerhafte multipart/form-data-Requests – ModSecurity blockt Datenabgleich mit 403 (scheinbar hosterabhängig) JTL-Wawi 2.0 20
Neu Externe Rechnung fälschlicherweise zu Wawi-Rechnung umgewandelt User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wawi 2.0.6 Fehler bei Druckerzuordnung und Nachdruck JTL-ShippingLabels - Fehler und Bugs 12
Neu JTL-Wawi REST API (Beta): HTTP 402 "Zahlung erforderlich" auf allen Endpunkten trotz gebuchter Beta-Lizenz Schnittstellen Import / Export 2
Admin Zugang JWL WAWI ITler ist weg. JTL-Wawi 1.11 5
Kasse in JTL-Wawi 2.0 einbinden JTL-Wawi 2.0 1
Neu JTL-WAWI 2.0.5 Worker läuft nicht mehr und Versandarten werden falsch ausgegeben. JTL-Wawi - Fehler und Bugs 1
JTL-WAWI 2.0.5 Worker läuft nicht mehr und Versandarten werden falsch ausgegeben. JTL-Wawi 2.0 10
Verbesserungsvorschlag: JTL-POS – Artikel mit Preisabfrage und vollständiger Wawi-Statistik JTL-Wawi 2.0 4
Wawi 1.11.11 Shopabgleich mit 5.72 JTL-Wawi 1.11 17
Amazon-Bestände werden nicht übertragen – Überverkäufe nach Reaktivierung aus Urlaubsmodus (Wawi 1.11.11) JTL-Wawi 1.11 1
Neu POS Server crashed mit Wawi Version 1.11.10 JTL-POS - Fehler und Bugs 1
Neu JTL-Wawi 1.11.7: Shopify-PDF aus Bestellmetafeld automatisch als Auftragsanhang übernehmen Shopify-Connector 1
Seit dem Update meines JTL-Shops auf Version 5.7.1 funktioniert die Verbindung zwischen JTL-Wawi 2.0.4.0 und dem Shop nicht mehr. JTL-Wawi 2.0 6
Wawi 1.11 – viele Arbeitsabläufe sind schlechter geworden JTL-Wawi 1.11 2
Neu Belege aus JTL Wawi zu Lexoffice Schnittstellen Import / Export 5
Neu Amazon VCS Lite: Wie erstellt ihr unter Wawi 1.11 eine vollständige IGL-/ZM-Liste über alle Verkaufskanäle? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Gibt es in der WaWi-Datenbank einen Zeitstempel, der anzeigt wann ein Kunde sich in einem bestimmten Shop registriert hat? User helfen Usern - Fragen zu JTL-Wawi 3
Beantwortet [Shop 5.7.2 / Wawi 2.0.5] GPSR-Daten werden am Artikel nicht angezeigt trotz korrekter Übertragung und installiertem Plugin Allgemeine Fragen zu JTL-Shop 1
Neu Copy/Paste Abstürze seit JTL-Wawi 2.0.5 User helfen Usern - Fragen zu JTL-Wawi 4
Neu Amazon.com - kein Abgleich der Bestände Wawi 1.11.9 Amazon-Anbindung - Fehler und Bugs 0
Neu DSVGO konform 1000 Kunden in WaWi und Shop löschen! User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL Wawi 1.11.11 - Zahlungsabgleich bei FYRST Bank verlangt immer Passwort User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wawi 1.11. Amazon Rechnungen (extern) in der Kundenansicht verschwunden ?! User helfen Usern - Fragen zu JTL-Wawi 2
Updatezwang beim öffnen der WAWI JTL-Wawi 1.6 13
Neu Installationsdatei für JTL‑Wawi 1.9.6.5 Installation von JTL-Wawi 2

Ähnliche Themen