2017-04-26 1 views
0

Wir befolgen die Kentico-Richtlinien für die Aktualisierung unseres CMS von Version 7 auf Version 9 mit Version 8 und 8.1 in Hops.Mein Upgrade-Skript von Kentico Version 7 auf Version 8 wird immer noch nach 72 Stunden ausgeführt. Ist das typisch?

Vor 72 Stunden wurde das Upgrade-Skript gestartet. Es läuft immer noch in einem stabilen Zustand (13% CPU mit 8 CPU-Kernen, 32 GB RAM). die Kentico SQL DB ist 32GB

Das scheint mir zu übertrieben. Es gibt jedoch keine Meldung/Hinweise zum Fortschritt oder Zeitaufwand.

Ziehe ich den Stecker und untersuche eine zugrunde liegende Ursache oder lass es einfach weiterlaufen?

+2

, welcher Teil des Prozesses noch ausgeführt wird, das Skript ausgeführt wird? Die Website nach dem Upgrade ausführen oder was? –

+0

Immer noch das Skript -> 75 Stunden jetzt. –

+0

Ich bin bereit zu wetten, der Prozess erstarrte. Überprüfen Sie SSMS und finden Sie heraus, welche Abfragen ausgeführt werden. Ehrlich gesagt, von den hundert Upgrades, die ich gemacht habe, hatte ich noch nie einen Lauf über 10 Minuten. Stoppen Sie den Vorgang, stellen Sie den Code und die Datenbank wieder her und versuchen Sie es erneut. –

Antwort

0

Beim Upgrade von v7 auf v8 sind Makros resigniert. Abhängig von der Anzahl der Objekte (Seiten, Kontakte usw.) kann dies sehr lange dauern, da jedes DB-Feld für das Vorhandensein des Makros ausgewertet wird und wenn es gefunden wird, wird die Makrosignatur aktualisiert.

Zu diesem Zeitpunkt schließen Sie möglicherweise bis zum Abschluss, was vom Status des Upgrades abhängt. Aber wenn Sie möchten, können Sie v7-Backups einrichten, mit manueller Aktualisierung (SQL-Skript, manuelle Dateiänderung) und verwendeter optimierter Upgrade-Prozedur-Klasse fortfahren. Dies ist der letzte Teil des Upgrades, der bei der ersten Anfrage an die Anwendung ausgeführt wird. Sie können den Vorgang finden Sie unter:

https://gist.github.com/ondrejsevcik/d580d237c42bce2ddd9d

Verwandte Themen