DB Upgrade hängt bei "Schritt 4: Migration auf InnoDB/UTF-8 vornehmen" fest

GandG

Aktives Mitglied
27. Oktober 2016
49
11
Ich habe gestern um ca. 15 Uhr das Upgrade angestoßen und bis "Schritt 4: Migration auf InnoDB/UTF-8 vornehmen" hat alles geklappt.
Bzw: Die ersten Tabellen wurden geupgraded, aber seit dem hängt der Balken bei "Migrieren von tslide - Schritt 1" auf ca. 80% fest.

tslide.png

Meint ihr da geht noch was oder soll ich abbrechen klicken?

Bzw. wieso kann er da hängen bleiben und würde er das nach einem eingespielten Update nicht einfach nochmal an der gleichen Stelle?
Die Tabelle bei der er nicht weiter wollte ist laut phpbyadmin leer.
2.png
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.401
1.325
Lass ihn 15 Mins. mal so laufen, bis dahin hast eh ein timeout.

Geht nichts weiter, nochmal probieren durchlaufen zu lassen, wennst noch in die Admin kommst.
Falls nicht, wird auch bei dir bei deiner Tabelle irgendwas "nicht stimmen" (poste bitte deinen Fehler der dir angezeigt wird).

Sollte er nicht durchlaufen, wirst den Support brauchen.
 
  • Gefällt mir
Reaktionen: GandG

GandG

Aktives Mitglied
27. Oktober 2016
49
11
Hey danke!
Ja nach dem Klick auf Abbrechen war ich wieder auf der gleichen Seite und konnte nochmal auf starten klicken.
Er hat an der gleichen Stelle weiter gemacht und war nach 30 Sek. mit allem fertig.
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
529
Halle
Hallo,
die UTF-8/InnoDB-Migration ist so angelegt, dass sie im Falle eines Fehlers oder Abbruchs an der Stelle neu gestartet werden kann, an der sie - wie auch immer - beendet wurde. Die Datenbank-Operationen sind zudem atomar, d.h. sie laufen auch im Falle eines Backend-Abbruchs oder -Timeouts weiter. (es sei denn der komplette DB-Server schmiert ab...) Diese Tabellen bleiben auch solange gesperrt, bis die jeweilige Operation beendet ist und werden bei einem Neustart der UTF-8/InnoDB-Migration ignoriert.
Es kann durchaus vorkommen, dass bei großen Tabellen die Anzeige in einen Timeout läuft und dann nicht weiter aktualisiert wird. In diesen Fällen ist es durchaus möglich die Seite komplett neu zu laden. Sollten am Ende einzelne Tabellen übrigbleiben, die nicht migriert wurden, dann werden diese in der Übersicht als "modifiziert" angezeigt und die Migration kann über das "Zahnrad" einzeln neu gestartet werden.
 
  • Gefällt mir
Reaktionen: GandG

Ähnliche Themen