Der nichtproduktive Verwendungszweck kann per CmdLet Update-SystemUsage
aktualisiert werden.
Wie beim CmdLet Copy-SystemUsage
werden keine Workflows aus dem Quellverwendungszweck in den Zielverwendungszweck dupliziert. Im Zielverwendungszweck werden bereits existierende Workflows vor der Aktualisierung entfernt. Die Jobs werden bei der Aktualisierung ebenfalls aktualisiert. Während der Aktualisierung werden keine neuen Jobs gestartet.
Folgende Schritte sind für die Aktualisierung durchzuführen:
- CS 2.0-Datenbank aktualisieren:
- Stoppen Sie die Dienste Schleupen Watchdog Monitoring Service (Überwachungsdienst) und Schleupen Jobserver Service (CS 3.0-Jobdienst) auf den CS 3.0-Servern mit der Deploymentrolle WorkflowBackend.Der Jobserver verarbeitet wegen SI auch Jobs gegen CS 2.0-Datenbanken und der Watchdog startet gestoppte Jobserverdienste. Jedoch sollten der Jobserver und Watchdog nur bei erhöhten Konsistenzanforderungen gestoppt werden.
Dieser Schritt ist optional.
- Führen Sie eine Kopiesicherung der CS 2.0-Echtdatenbank auf dem SQL Server aus.
Diese Sicherung sollte/kann im laufenden Betrieb durchgeführt werden. Sollte dies nicht der Fall sein, erzeugt der Jobserver ggf. für diesen Zeitraum Fehlermeldungen. - Stellen Sie die Kopiesicherung als Testdatenbank wieder her (die alte Datenbank muss vorher gelöscht werden) oder überschreiben Sie die vorhandene Testdatenbank.
- Starten Sie die Dienste wieder, sofern Sie sie im ersten Schritt deaktiviert haben (Watchdog und Jobserver).
- Stoppen Sie die Dienste Schleupen Watchdog Monitoring Service (Überwachungsdienst) und Schleupen Jobserver Service (CS 3.0-Jobdienst) auf den CS 3.0-Servern mit der Deploymentrolle WorkflowBackend.Der Jobserver verarbeitet wegen SI auch Jobs gegen CS 2.0-Datenbanken und der Watchdog startet gestoppte Jobserverdienste. Jedoch sollten der Jobserver und Watchdog nur bei erhöhten Konsistenzanforderungen gestoppt werden.
- CS 3.0 aktualisieren:
- Führen Sie folgendes Cmdlet auf dem CS 3.0-Server mit den aktiven RabbitMQ -Diensten durch (
Produktiv
ist hier der existierende Quellverwendungszweck,Test
der neue Zielverwendungszweck):Update-SystemUsage -SourceSystemUsageName Produktiv -TargetSystemUsageName Test
Der Host-Status wird durch Update-SystemUsage nicht geändert (Dienste bzw. IIS-Anwendungspools werden nicht gestoppt). Somit kann das Cmdlet im laufenden Produktivbetrieb ausgeführt werden.
- Führen Sie folgendes Cmdlet auf dem CS 3.0-Server mit den aktiven RabbitMQ -Diensten durch (
- Optionale Prüfung: Wenn das Skript erfolgreich durchlaufen ist, kann eine Anmeldung im Portal mit dem neuen Verwendungszweck durchgeführt werden.
Verwendungszweck auf getrennter SQL Server-Instanz aktualisieren
Analog zu Copy-SystemUsage
kann auch die Aktualisierung auf einer anderen SQL Server-Instanz durchgeführt werden. Hierbei sind dieselben zusätzlichen Parameter anzugeben.
Update-SystemUsage -SourceSystemUsageName Produktiv -TargetSystemUsageName Test -TargetSqlServerInstance 'GPS11Framework' -SourceBackupShare '\GPS10FrameworkPackageRepository' -SourceBackupLocation 'C:PackageRepository' -TargetBackupShare '\GPS11FrameworkPackageRepository' -TargetBackupLocation 'C:PackageRepository'
TargetSqlServerInstance
gibt den Namen der Ziel-SQL Server-Instanz an, die zuvor perNew-CSDatabaseServer
eingerichtet wurde.SourceBackupShare
ist die Netzwerkfreigabe auf dem Quellserver, in der die Backups der Originalfachdatenbanken abgelegt werden.SourceBackupLocation
ist der lokale Pfad auf dem Quellserver, auf dem die Backups der Originalfachdatenbank abgelegt werden; somit das physikalische Verzeichnis der FreigabeSourceBackupShare
.TargetBackupShare
ist die Netzwerkfreigabe auf dem Zielserver, von der aus die Backups der Originalfachdatenbanken eingespielt werden.TargetBackupLocation
ist der lokale Pfad auf dem Zielserver, von dem aus die Backups der Originalfachdatenbanken auf dem Zielserver eingespielt werden; somit das physikalische Verzeichnis der FreigabeTargetBackupShare
.
Impressum
Herausgegeben von:
Schleupen SE
Galmesweg 58
47445 Moers
Telefon: 02841 912 0
Telefax: 02841 912-1903
Zuständig für den Inhalt:
Schleupen SE
©Schleupen SE, Galmesweg 58, 47445 Moers
Haftungsausschluss
Möglicherweise weist das vorliegende Dokument noch Druckfehler oder drucktechnische Mängel auf. In
der Dokumentation verwendete Software-, Hardware- und Herstellerbezeichnungen sind in den
meisten Fällen auch eingetragene Warenzeichen und unterliegen als solche den gesetzlichen
Bestimmungen.
Das vorliegende Dokument ist unverbindlich. Es dient ausschließlich Informationszwecken und nicht als
Grundlage eines späteren Vertrags. Änderungen, Ergänzungen, Streichungen und sonstige
Bearbeitungen dieses Dokuments können jederzeit durch die Schleupen SE nach freiem Ermessen und
ohne vorherige Ankündigung vorgenommen werden.
Obschon die in diesem Dokument enthaltenen Informationen von der Schleupen SE mit größtmöglicher
Sorgfalt erstellt wurden, wird aufgrund des reinen Informationscharakters für die Richtigkeit,
Vollständigkeit, Aktualität und Angemessenheit der Inhalte keinerlei Gewähr übernommen und jegliche
Haftung im gesetzlich zulässigen Umfang ausgeschlossen. Verbindliche Aussagen können stets nur im
Rahmen eines konkreten Auftrags getroffen werden.
Urheberrecht
Die Inhalte des vorliegenden Dokuments sind urheberrechtlich geschützt. Sie dürfen nur nach
vorheriger Genehmigung durch die Schleupen SE verwendet werden. Dies gilt insbesondere für die
Vervielfältigung von Informationen oder Daten, insbesondere die Verwendung von Texten, Textteilen
oder Bildmaterial. Sämtliche Rechte liegen bei der Schleupen SE.
Soweit nicht ausdrücklich von uns zugestanden, verpflichtet eine Verwertung, Weitergabe oder ein
Nachdruck dieser Unterlagen oder ihres Inhalts zu Schadenersatz (BGB, UWG, LitUrhG).