image_pdfimage_print
image_pdf

Wiederinbetriebnahme des Systems nach Abbruch beim Datenbank-Update

19.10.2024

image_pdfimage_print

Wird das Update von Schleupen.CS mit CSDeploy bzw. Hi3Up aufgrund eines Fehlers abgebrochen, haben Sie die Möglichkeit, das System auf den Stand zurückzusetzen, der vor dem Update vorlag.

Voraussetzung

  • Datenbanksicherung aller Schleupen.CS-Datenbanken (CS2, CS3, MS-ServiceBus, MS-AppFabric) liegt vor

System bei CS 2.0-DB-Patchfehler in Betrieb nehmen (nur  CSDeploy)

Führen Sie folgende Schritte aus:

Alle CS 2.0/CS 3.0-Server: Beenden Sie laufende Updateprozesse (CSDeploy-Prozess beenden).

Setzen Sie – sofern CS 2.0-Clients/Terminalserver bereits zuvor aktualisiert wurden – die Installation auf den vorherigen Programmstand zurück.

Sichern Sie die CS 2.0-Datenbanken zurück.

Setzen Sie CS 2.0/ CS 3.0 online.

  • Setzen Sie den Rechnerstatus auf Select-Host | ForEach-Object {set-host -Name $_.Name -State Available -Force }
  • Setzen Sie den Systemstatus Set-CSSystemInstallation -InstallState Available -Force.

Das System ist nun betriebsbereit.

Informieren Sie den Kundenservice.

Variante 1: fehlgeschlagenes Update einspielen:

  • Fehleranalyse/Fehlerbehebung des DB-Updatefehlers
  • dann zeitnah Update erneut einspielen

Variante 2: vorherigen Stand vervollständigen;

  • InstalledRelease (Ausgabe bei Select-Host) gegebenenfalls anpassen
  • installierte CS 2.0-Datenbankwartung (Setup CS.SY_Datenbankwartung) auf CS 2.0-/CS 3.0–Servern auf Ursprungsversion downgraden
  • gegebenenfalls aktualisierte CS.PI.DP-Komponenten (Caramel/Puppet/PI.DP-Setup/Caramel-DeploymentExtensions) auf CS 2.0-/CS 3.0–Servern auf Ursprungsversion downgraden

System bei CS 3.0-DB-Patchfehler in Betrieb nehmen (Hi3Up und CSDeploy)

Alle CS 2.0/CS 3.0-Server: Beenden Sie laufende Updateprozesse (CSDeploy- bzw. Hi3UP-Prozess beenden)

Setzen Sie – sofern CS 2.0-Clients/Terminalserver bereits zuvor aktualisiert wurden – die Installation auf den vorherigen Programmstand zurück.

Sichern Sie die CS 2.0-Datenbanken zurück.

Sichern Sie die CS 3.0-Datenbanken zurück ((inklusive MS-ServiceBus und MS-AppFabric-Datenbanken).

Setzen Sie CS 2.0/ CS 3.0 online.

  • Setzen Sie den Rechnerstatus auf Select-Host | ForEach-Object {set-host -Name $_.Name -State Available -Force }.
  • Setzen Sie den Systemstatus auf Set-CSSystemInstallation -InstallState Available -Force.

Das System ist nun mit Einschränkungen betriebsbereit.

Führen Sie keine Prozesspaket-Umkonfiguration durch! Dabei werden CS 3.0-Datenbanken gepatcht, sodass wieder der DB-Patchfehler auftritt.

Informieren Sie den Kundenservice.

Variante 1: Update einspielen:

  • Fehleranalyse/Fehlerbehebung des DB-Updatefehlers
  • dann zeitnah Update erneut einspielen

Variante 2: vorherigen Stand vervollständigen:

  • UpdatingStarted-Info zurücksetzen (wird angezeigt bei Select-Host | fl)
  • installierte CS 2.0-Datenbankwartung (Setup CS.SY_Datenbankwartung) auf CS 2.0-/CS 3.0–Servern auf Ursprungsversion downgraden
  • installierte CS 3.0-DatabaseSchemapackages (Cara DatabaseSchema-Packages) auf CS 3.0-Servern auf Ursprungsversion downgraden
  • gegebenenfalls aktualisierte CS.PI.DP-Komponenten (Caramel/Puppet/PI.DP-Setup/Caramel-DeploymentExtensions) auf CS 2.0-/CS 3.0-Servern auf Ursprungsversion downgraden

Zurückgesetzte Systeme erkennen

Bei Rechnern, bei denen das Update nicht erfolgreich ausgeführt wurde, ist das Flag UpdateStarted noch gesetzt. Ermitteln Sie diese Rechner mit dem Befehl per Select-Host | Where UpdatingStarted.

Ermitteln Sie den Zeitpunkt für das Zurücksetzen (restore_date) aller Datenbanken einer MS-SQLServer-Instanz mit dem Befehl select * from msdb.dbo.restorehistory.

image_pdf
in Beitragstypen suchen:
Alle auswählen
Hilfeseiten
FAQs, Service, Videos
Release Notes
Beiträge
Glossar