Hallo,
Hat von Euch schon einmal jemand die Backups benutzt bzw. gibt es eine Uninstall-Funktion für Updates dadurch? Ich hab nichts gefunden und ärgere mich über den Platzbedarf bei der Installation (Matrix-Verzeichnis x2), obwohl ich vorher ein Backup der gesamten Maschine und der DB ziehe.
Wenns da eine Rückgängig-Funktion gibt, stocke ich Plattenplatz auf, aber sonst - wie sind Eure Erfahrungen?
Für was sind die Backups bei Updates des Stores gut?
Re: Für was sind die Backups bei Updates des Stores gut?
Servus,
das Backup brauchst Du hauptsächlich während dem Update, damit die aktuellen Änderungen, im Falle eines Fehlers zurückgerollt werden können.
Es werden beim Update manchmal alte Dateien gelöscht (veraltete DLLs, Config Dateien, etc.). Außerdem werden Non-Update-Save Änderungen, z.B. Anpassungen an ASCX Dateien, Config-Files, usw. auf Produktstandard zurückgesetzt. Im Backup findest Du dann die alten Dateien wieder und kannst so ggf. nicht dokumentierten Änderungen wiederherstellen.
Nein. Das Backup ist meiner Meinung nach hauptsächlich während des Updates sinnvoll.
Ich behalte mir immer das letzte Backup-Verzeichnis. Alle älteren Programmverzeichnisse lösche ich dann.
Stell Dir vor, Du hast eine eigene Anwendung auf Basis einer alten DLL erstellt. Beim Update wird die DLL entfernt und Deine Anwendung könnte nicht für die neue Version kompiliert werden, da Ihr der richtige Verweis fehlt...
Die Datenbanken werden beim Update übrigens auch nochmal gesichert. Hier empfiehlt es sich ggf. auch mal auf dem SQL Server nach den Backup-Dateien zu schauen.
Die Backups werden übrigens auch beim Einspielen der Hotfixes erstellt. Unbedingt drauf achten.
In der Testumgebung lösche ich sofort alle Backups, nachdem die installierte Version problemlos läuft. Aus der produktiven kann man sich ja gescripted schön wieder ein Abbild für die Testumgebung ziehen.
Alte Backups können meiner Meinung nach gelöscht werden. Außer Du willst sie für historische Zwecke aufheben. Denke auch an die DB-Sicherungen.
Viele Grüße
Frank
das Backup brauchst Du hauptsächlich während dem Update, damit die aktuellen Änderungen, im Falle eines Fehlers zurückgerollt werden können.
Es werden beim Update manchmal alte Dateien gelöscht (veraltete DLLs, Config Dateien, etc.). Außerdem werden Non-Update-Save Änderungen, z.B. Anpassungen an ASCX Dateien, Config-Files, usw. auf Produktstandard zurückgesetzt. Im Backup findest Du dann die alten Dateien wieder und kannst so ggf. nicht dokumentierten Änderungen wiederherstellen.
Ja, um frühere Anpassungen zu sichten, Implementierungen nachzuvollziehen, usw.Hat von Euch schon einmal jemand die Backups benutzt
bzw. gibt es eine Uninstall-Funktion für Updates dadurch?
Nein. Das Backup ist meiner Meinung nach hauptsächlich während des Updates sinnvoll.
Das mit Deinen Backups ist ungemein vorbildlich. So mache ich das auch. Die Matrix geht hier aber auf Nummer sicher, falls Kunden das eben nicht so konsequent umsetzen wie Du.Ich hab nichts gefunden und ärgere mich über den Platzbedarf bei der Installation (Matrix-Verzeichnis x2), obwohl ich vorher ein Backup der gesamten Maschine und der DB ziehe.
Eine Rückgängig Funktion im Sinne des Wiederherstellens eines Snapshots gibt's nicht.Wenns da eine Rückgängig-Funktion gibt, stocke ich Plattenplatz auf, aber sonst - wie sind Eure Erfahrungen?
Ich behalte mir immer das letzte Backup-Verzeichnis. Alle älteren Programmverzeichnisse lösche ich dann.
Stell Dir vor, Du hast eine eigene Anwendung auf Basis einer alten DLL erstellt. Beim Update wird die DLL entfernt und Deine Anwendung könnte nicht für die neue Version kompiliert werden, da Ihr der richtige Verweis fehlt...
Die Datenbanken werden beim Update übrigens auch nochmal gesichert. Hier empfiehlt es sich ggf. auch mal auf dem SQL Server nach den Backup-Dateien zu schauen.
Die Backups werden übrigens auch beim Einspielen der Hotfixes erstellt. Unbedingt drauf achten.
In der Testumgebung lösche ich sofort alle Backups, nachdem die installierte Version problemlos läuft. Aus der produktiven kann man sich ja gescripted schön wieder ein Abbild für die Testumgebung ziehen.
Alte Backups können meiner Meinung nach gelöscht werden. Außer Du willst sie für historische Zwecke aufheben. Denke auch an die DB-Sicherungen.
Viele Grüße
Frank
Re: Für was sind die Backups bei Updates des Stores gut?
Damit wären wir bei der Testumgebung: wir haben da mal getestet, ob wir den aktuellen Hotfix direkt auf die 9.0.4 Vollinstallation (9.0.4.2389) aufspielen könnten: negativ, es wird beim Update eine Unmege gelöscht, die später fehlt, massenhaft DLLs aus dem Bin-Ordner z.B., ohne die ich mir ein funktionierendes System nicht vorstellen kann. Und das System läuft auf direkt in einen Fehler, keine Chance an die Oberfläche zu gelangen, egal ob UUX oder Classic UI.
Lässt sich mit allen Hotfixes seit 9.0.4.2413 nachvollziehen, und im Livesystem krieg ich nicht das Zeitfenster und den Platz, um alle Hotfixes Stück um Stück mit Backup einzuspielen. Einziger Weg, das System ohne Klon vom Livesystem wieder zum Leben zu erwecken: den RC1 von 9.1 aufspielen.
Hier hakt es wohl etwas mit der Qualitätskontrolle, auf jeden Fall könnte man mit den Dateien aus dem Marketplace kein sauberes Update fahren.
Lässt sich mit allen Hotfixes seit 9.0.4.2413 nachvollziehen, und im Livesystem krieg ich nicht das Zeitfenster und den Platz, um alle Hotfixes Stück um Stück mit Backup einzuspielen. Einziger Weg, das System ohne Klon vom Livesystem wieder zum Leben zu erwecken: den RC1 von 9.1 aufspielen.
Hier hakt es wohl etwas mit der Qualitätskontrolle, auf jeden Fall könnte man mit den Dateien aus dem Marketplace kein sauberes Update fahren.
Who is online
Users browsing this forum: No registered users and 16 guests