Wer jedoch die Grundregel befolgt und keine Änderungen an app/core vorgenommen und statt dessen alles in eigene Extensions in app/local abgelegt hat, der spart sich einiges an mühseliger Arbeit. Nun aber der Reihe nach.
1. Schritt: Cache leeren
2. Schritt: Entweder ein Backup machen oder neuen Branch erstellen
3. Schritt: Datenbank-Backup
4. Schritt: Magento aktualisieren
Dazu wechselt man ins Backend und dann über System > Magento Connect > Magento Connect Manager und gibt folgenden Extension-Key an: magento-core/Mage_All_Latest und bestätigt mit "Install". Der folgende Installationsprozess benötigt eine Weile, es sind eine Menge an Daten - Geduld. Nach einem erfolgreichen Ende, wechselt man ins Backend, parallel auch ins Frontend. Sollte die Seite nicht aufgerufen werden können, weil es zu einem Fehler kommt, dann bitte die Inhalte aus /app/code/core/Zend/Cache/ löschen.
Jetzt folgt der schwierige Teil des Updates - es müssen alle Änderungen nachgezogen oder neu implementiert werden. Vor allem an den Übersetzungen hat sich einiges getan, hier werden einige Fehler auffallen. Am besten ist es mit einer lokalen Übersetzungsdatei zu arbeiten, um nicht nach jedem Update Übersetzungen anzupassen.
Am Ende heißt es nun testen, testen und nochmals testen.