Benutzer-Werkzeuge


Sidebar

ASV-Webseite

Dokumentation

Hilfe



Druck/Export

Drucken/PDF erzeugen

Individuelle Anpassungen des Aktualisierungsdienstes

Entscheidung für einen Betriebsmodus

Der Aktualisierungsdienst kann individuell an die eigenen Bedürfnisse und Anforderungen angepasst werden. Gerade das vollautomatische Update bietet einerseits die Chance, möglichst wenig manuell eingreifen zu müssen. Andererseits besteht vielfach der Wunsch, bestimmte Dinge nur nach Rückfrage ausführen zu lassen.

Folgende Betriebsvarianten sind deshalb prinzipiell möglich:

Betriebsmodus Erläuterung
Vollautomatisch (auto) In der vollautomatischen Betriebsart erfolgen eine automatische, zeitgesteuerte Prüfung, Download und Installation der Aktualisierungspakete.
Teilautomatisch (mixed) In der teilautomatischen Betriebsart erfolgen eine automatische, zeitgesteuerte Prüfung und Download der Aktualisierungspakete, wie in der vollautomatischen Betriebsart. Die Aktualisierung selbst wird, wie im manuellen Modus, durch einen berechtigten Benutzer im ASV-Client ausgelöst
Manuell (manual) In der manuellen Betriebsart erfolgt eine automatische, zeitgesteuerte Prüfung auf Aktualisierungen. Der Download und die Installation der Aktualisierungspakete werden erst dann ausgeführt, wenn der Prozess durch einen berechtigten Benutzer im ASV-Client gestartet wird. Die Steuerung erfolgt über Konfigurationsparameter (siehe Tabelle unten).

Wurde eine manuelle oder teilautomatische Aktualisierung durch den Updateservice angestoßen und ist ein Update für den ASV-Server verfügbar, so wird dem berechtigten Benutzer im ASV-Client dies durch die rot umrandete Schaltfläche angezeigt, die man ggf. für das Durchführen des Downloads bzw. des Updates anklicken muss.

Erstellung einer eigenen Konfiguration

Wechseln Sie im Installationsordner des ASV-Servers in der Unterordner update-service/service/configuration. Legen Sie dort eine neue Textdatei mit dem Namen config.local.ini an.

Eine Änderung von Originaldateien - insbesondere der config.ini - führt aufgrund der Konsistenzprüfung beim Start von ASV dazu, dass der Dienst nicht mehr starten wird. Gehen Sie deshalb unbedingt wie beschrieben vor.

Folgende Einträge stehen zur Verfügung:

Eintrag Bedeutung Beispiel
update.check.start Uhrzeit, ab der nach einem Update nachgefragt wird update.check.start=10:00 Nachfrage nach Update ab 10:00 Uhr
update.check.end Uhrzeit, bis zu der nach einem Update nachgefragt wird update.check.end=12:00 Nachfrage nach Update bis 12:00 Uhr
update.check.days Wochentage, an denen (im festg. Zeitraum nach einem Update nachgefragt wird) update.check.days=mo,di,mi,do Nachfrage nach Update Mo-Do
update.check.interval Zeitraum, der zwischen zwei Updateanfragen liegt update.check.interval=10 Nachfrage alle 10 Minuten
update.download.days Wochentage, an denen Aktualisierungsdateien heruntergeladen werden update.download.days=di,mi,do Downloads nur Di, Mi und Do
update.download.start Uhrzeit, ab der ein Download gestartet wird update.download.start=13:00 Download ab 13:00 Uhr
update.download.end Uhrzeit, bis zu der ein Download gestartet wird update.download.end=15:00 Download bis 15:00 Uhr
update.execution.time Uhrzeit, ab der eine Aktualisierung gestartet wird update.execution.time=16:00 Start eines Updates ab 16:00 Uhr
update.execution.days Wochentage, an denen ein Update des ASV-Server durchgeführt wird update.execution.days=di,mi Update nur Di oder Mi
update.mode Wahl des Updatesmodes (vollautomatisch (auto), teilautomatisch (mixed), manuell (manual)) update.mode=auto Vollautomatische Installation des Updates

Beispiel 1: Der Aktualisierungsdienst soll

  • Werktags zwischen 8 und 9 Uhr nach einer Aktualisierung suchen,
  • Werktags (außer Montag) zwischen 13 und 14 Uhr die Aktualisierungspakete für den DSS herunterladen,
  • das eigentliche Update nur Dienstag und Donnerstag ab 15 Uhr durchführen.

Lösung:

config.local.ini
# lokale Anpassung der Zeiten
update.check.start=08:00
update.check.end=09:00
update.check.days=mo,di,mi,do,fr
update.check.interval=10
update.download.days=di,mi,do,fr
update.download.start=13:00
update.download.end=14:00 
update.execution.days=di,do
update.execution.time=15:00

Beispiel 2: Der Aktualisierungsdienst soll in der Betriebsvariante teilautomatisch betrieben werden. Bei dieser Betriebsvariante soll automatisch nach Updates geprüft werden und auch die eventuell vorhandenen Downloads sollen automatisch heruntergeladen werden (sofern welche vorhanden). Dies erfolgt nur von 13 bis 14 Uhr täglich. Das Einspielen des Updates für den ASV-Server (DSS) wird durch den berechtigten Benutzer manuell angestoßen.

Lösung:

config.local.ini
# lokale Anpassung der Betriebsvariante und der Zeiten
update.mode=mixed
update.check.start=08:00
update.check.end=12:00
update.download.start=13:00
update.download.end=14:00 

Beispiel 3: Der Aktualisierungsdienst soll in der Betriebsvariante „manuell“ betrieben werden. Das Herunterladen und Einspielen des Updates für DSS wird durch den berechtigten Benutzer manuell in ASV-Client angestoßen.

Lösung:

config.local.ini
# lokale Anpassung der Betriebsvariante
update.mode=manual