4 4 3:Updating SEP sesam/de: Difference between revisions

From SEPsesam
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 33: Line 33:
SEP sesam bietet freie Aktualisierungen von früheren Versionen zu aktuellen Versionen und Funktionen innerhalb des [[Special:MyLanguage/Licensing#maintenance|Wartungszeitraum]]. Innerhalb dieses Zeitraums, kann der Kunde mit einer [[Special:MyLanguage/Licensing|gültigen Lizenz]], Patches, Bugfixes, sowie die aktuellste Version von SEP sesam herunterladen. SEP sesam Software Pakete können unter {{download}} runter geladen werden.
SEP sesam bietet freie Aktualisierungen von früheren Versionen zu aktuellen Versionen und Funktionen innerhalb des [[Special:MyLanguage/Licensing#maintenance|Wartungszeitraum]]. Innerhalb dieses Zeitraums, kann der Kunde mit einer [[Special:MyLanguage/Licensing|gültigen Lizenz]], Patches, Bugfixes, sowie die aktuellste Version von SEP sesam herunterladen. SEP sesam Software Pakete können unter {{download}} runter geladen werden.


Sie können Ihre SEP sesam Software auf folgende Wege aktualisieren:
You can enable SEP sesam Server to check for the relevant updates and remotely update all clients, RDS, and GUI (including a client) automatically by using the [[Special:MyLanguage/4_4_3:Updating_SEP_sesam#sm_update|CLI command <tt>sm_update_client</tt>]]. You can also update your clients with the local packages that are stored at your SEP sesam Server.
<ul><li>Nur GUI aktualisieren: Beim Update des SEP sesam Servers müssen Sie auch den [[Special:MyLanguage/SEP_sesam_Glossary#GUI|GUI Client]] aktualisieren, da der GUI Client und der SEP sesam Server mit der gleichen GUI Version arbeiten müssen. Es gibt zwei Möglichkeiten, den GUI Client automatisch zu aktualisieren:
<ul><li>In der [[Special:MyLanguage/4_4_3:Updating_SEP_sesam#GUI|SEP sesam GUI]] (V. ≥ 4.4.3 ''Beefalo'').</li>
<li>Mit dem CLI-Befehl [[Special:MyLanguage/4_4_3:Updating_SEP_sesam#sm_update|<tt>sm_update_client</tt>]] (V. ≥ 4.4.3).</li></ul>
<li>Sie können die Update Funktion vom SEP sesam Server benutzen um nach relevanten Updates für Ihre Clients zu suchen und Remote über den [[Special:MyLanguage/4_4_3:Updating_SEP_sesam#sm_update|CLI Befehl <tt>sm_update_client</tt>]] installieren. Sie können auch Ihre Clients über lokale Pakete installieren, die auf Ihrem SEP sesam Server gespeichert sind.</li>
Mit Version [[SEP_sesam_Release_Versions|4.4.3 ''Beefalo V2'']] wurde der Befehl <tt>sm_update_client</tt> <!--um die automatische Installation von Service Packs auf dem SEP sesam Server--> erweitert. Nun können Sie in der SEP sesam GUI überprüfen, ob eine Aktualisierung für Ihre Clients verfügbar ist. Sie können alle Clients innerhalb des Standorts auf einmal aktualisieren oder nur den ausgewählten Client aktualisieren. Sie können auch einen bestimmten Client von der Aktualisierung ausschließen oder die SEP sesam Komponente(n) auf neuen Windows Clients installieren. Details finden Sie unter [[Special:MyLanguage/4_4_3_Beefalo:Topology#client_update|Client(s) aktualisieren]].
{{Note|As of v. [[SEP_sesam_Release_Versions|4.4.3 ''Beefalo'']], the <tt>sm_update</tt> command implements all the features of the previously used <tt>sm_remote_install</tt> and <tt>sm_config_client</tt> commands that have been deprecated. For details, see [[Special:MyLanguage/4_4_3_Beefalo:Updating_SEP_sesam|Updating SEP sesam ''Beefalo'']].}}
<li>{{anchor|service_pack}}SEP sesam stellt ausführbare Dateien des Service Packs zur Verfügung, die die Installation von Service Packs und Patches erleichtern. Ein Service Pack ist kumulativ und enthält alle [[Special:MyLanguage/Release_Notes#fixed|veröffentlichte Korrekturen]] für die entsprechende SEP sesam Version. Um ein Service Pack zu installieren, laden Sie es vom {{download}} entsprechend Ihrem Zielbetriebssystem (Windows oder Linux) herunter. Die Installation unter Windows ist einfach. Laden Sie einfach die ausführbare Datei für Ihre Version von SEP sesam herunter und installieren Sie sie. Unter Linux müssen Sie das Service Pack jedoch nach dem Herunterladen ausführbar machen. Weitere Informationen finden Sie unter [[Special:MyLanguage/Applying_Service_Packs_on_Linux|Anwenden einer Service Packs auf Linux]].</li></ul>
 
<onlyinclude>=={{anchor|GUI}}Aktualisierung des GUI Clients mit Hilfe der SEP sesam GUI==
 
Ab Version [[Special:MyLanguage/SEP_sesam_Release_Versions|4.4.3 ''Beefalo'']] können Sie den SEP sesam GUI Client automatisch über die SEP sesam GUI aktualisieren.
 
Wählen Sie unter ''Konfiguration'' -> ''Vorbelegungen'' -> Reiter ''Installation/Aktualisierung'' -> ''Aktualisierungsmodus'' die Option ''Aktualisierung automatisch laden und installieren (bei Sesam Tageswechsel)''. Aktualisierungen werden dann automatisch heruntergeladen und installiert, basierend auf [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|SEP sesam Tageswechsel]], wenn eine neue Version im [https://download.sep.de/ SEP Download Center] verfügbar ist.
 
Wenn Sie Aktualisierungen nicht automatisch installieren möchten, können Sie unter dem Menüpunkt ''Aktualisierungsmodus'' auch wählen, dass Aktualisierungen automatisch heruntergeladen, aber manuell installiert werden sollen oder den automatischen Download und die Installation von Aktualisierungen deaktivieren.       
 
[[Image:Configuration_install-update_de.jpg|link=]]
<br clear=all>


{{anchor|service_pack}}SEP sesam stellt ausführbare Dateien des Service Packs zur Verfügung, die die Installation von Service Packs und Patches erleichtern. Ein Service Pack ist kumulativ und enthält alle [[Special:MyLanguage/Release_Notes#fixed|veröffentlichte Korrekturen]] für die entsprechende SEP sesam Version. Um ein Service Pack zu installieren, laden Sie es vom {{download}} entsprechend Ihrem Zielbetriebssystem (Windows oder Linux) herunter. Die Installation unter Windows ist einfach. Laden Sie einfach die ausführbare Datei für Ihre Version von SEP sesam herunter und installieren Sie sie. Unter Linux müssen Sie das Service Pack jedoch nach dem Herunterladen ausführbar machen. Weitere Informationen finden Sie unter [[Special:MyLanguage/Applying_Service_Packs_on_Linux|Anwenden einer Service Packs auf Linux]].
<onlyinclude>
=={{anchor|sm_update}}Verwendung von <tt>sm_update_client</tt> für automatische Aktualisierungen==  
=={{anchor|sm_update}}Verwendung von <tt>sm_update_client</tt> für automatische Aktualisierungen==  


Mit dem Befehl <tt>sm_update_client</tt> werden alle Clients, RDS und GUI (einschließlich eines Clients) automatisch aktualisiert. Der Befehl <tt>sm_update_client</tt> durchsucht das {{download}} nach neuen Installationspaketen, die für die konfigurierten Clients verfügbar sind.
Mit dem Befehl <tt>sm_update_client</tt> werden alle Clients, RDS und GUI (einschließlich eines Clients) automatisch aktualisiert. Der Befehl <tt>sm_update_client</tt> durchsucht das {{download}} nach neuen Installationspaketen, die für die konfigurierten Clients verfügbar sind.
{{Note|As of v. [[SEP_sesam_Release_Versions|4.4.3 ''Beefalo'']], the <tt>sm_update</tt> command implements all the features of the previously used <tt>sm_remote_install</tt> and <tt>sm_config_client</tt> commands that have been deprecated. For details, see [[Special:MyLanguage/4_4_3_Beefalo:Updating_SEP_sesam|Updating SEP sesam ''Beefalo'']].}}


Für die Aktualisierung von Komponenten gilt Folgendes:
Für die Aktualisierung von Komponenten gilt Folgendes:

Revision as of 12:03, 12 December 2019

Other languages:
Copyright © SEP AG 1999-2024. Alle Rechte vorbehalten.

Jede Form der Reproduktion der Inhalte dieses Benutzerhandbuches, ganz oder in Teilen, ist nur mit der ausdrücklichen schriftlichen Erlaubnis der SEP AG gestattet. Bei der Erstellung dieses Benutzerhandbuches wurde mit größtmöglicher Sorgfalt gearbeitet, um korrekte und fehlerfreie Informationen bereit stellen zu können. Trotzdem kann die SEP AG keine Gewähr für die Richtigkeit der Inhalte dieses Benutzerhandbuches übernehmen.

Icon archived docs.png Dies ist nicht die neueste Version der SEP sesam Dokumentation und bietet daher keine Informationen über die in der neuesten Version eingeführten Funktionen. Weitere Informationen zu SEP sesam Releases finden Sie unter SEP sesam Release Versionen. Die neueste Dokumentation finden Sie in der aktuellen Aktualisieren SEP sesam V. 4.4.3 Beefalo.


Übersicht

SEP sesam bietet freie Aktualisierungen von früheren Versionen zu aktuellen Versionen und Funktionen innerhalb des Wartungszeitraum. Innerhalb dieses Zeitraums, kann der Kunde mit einer gültigen Lizenz, Patches, Bugfixes, sowie die aktuellste Version von SEP sesam herunterladen. SEP sesam Software Pakete können unter SEP Download Center runter geladen werden.

You can enable SEP sesam Server to check for the relevant updates and remotely update all clients, RDS, and GUI (including a client) automatically by using the CLI command sm_update_client. You can also update your clients with the local packages that are stored at your SEP sesam Server.

SEP sesam stellt ausführbare Dateien des Service Packs zur Verfügung, die die Installation von Service Packs und Patches erleichtern. Ein Service Pack ist kumulativ und enthält alle veröffentlichte Korrekturen für die entsprechende SEP sesam Version. Um ein Service Pack zu installieren, laden Sie es vom SEP Download Center entsprechend Ihrem Zielbetriebssystem (Windows oder Linux) herunter. Die Installation unter Windows ist einfach. Laden Sie einfach die ausführbare Datei für Ihre Version von SEP sesam herunter und installieren Sie sie. Unter Linux müssen Sie das Service Pack jedoch nach dem Herunterladen ausführbar machen. Weitere Informationen finden Sie unter Anwenden einer Service Packs auf Linux.

Verwendung von sm_update_client für automatische Aktualisierungen

Mit dem Befehl sm_update_client werden alle Clients, RDS und GUI (einschließlich eines Clients) automatisch aktualisiert. Der Befehl sm_update_client durchsucht das SEP Download Center nach neuen Installationspaketen, die für die konfigurierten Clients verfügbar sind.

Information sign.png Anmerkung
As of v. 4.4.3 Beefalo, the sm_update command implements all the features of the previously used sm_remote_install and sm_config_client commands that have been deprecated. For details, see Updating SEP sesam Beefalo.

Für die Aktualisierung von Komponenten gilt Folgendes:

  • Unter Linux wird die Aktualisierung immer für eine bestimmte Komponente ausgeführt: Ein Client kann mit einem SEP sesam Client-Paket aktualisiert werden, das Update einer GUI erfordert ein GUI-Paket und RDS erfordert ein RDS-Paket.
  • Unter Windows kann ein Client mit jedem der drei Installationspakete aktualisiert werden, die Aktualisierung der GUI kann entweder mit dem GUI- oder SEP sesam Server-Paket erfolgen. RDS erfordert ein Serverpaket.

Die ausführbare Datei sm_update_client befindet sich im Verzeichnis <SESAM_ROOT>/bin/sesam/, unter Windows zum Beispiel c:\Program Files\SEPsesam\bin\sesam\. Der Befehl sm_update_client erkennt das Betriebssystem der zu aktualisierenden Komponente und führt die Aktualisierung nur durch, wenn das verfügbare Aktualisierungspaket das jeweilige System unterstützt. Beispielsweise funktioniert SEP sesam V.4.4 nicht unter Windows XP, daher wird in diesem Fall der Client nicht aktualisiert.

Verwendung von sm_update_client

Folgende Optionen sind verfügbar

Options:
   -U update clients
   -c <client name>
   -C <r|s> client <remote access|sbc connection> check
   -d download packages only
   -F force update by same version
   -L <location>
   -N <regex> uses only packages matching <regex>
   -n check available version (no update)
   -O <os> matches begin of operating system string
   -u <URL> Use 'URL' instead of https://www.sep.de/downloadportal/
      file:///<local directory> can be used
  1. Um zu überprüfen, welche Komponenten (CLI/RDS/GUI) aktualisiert werden können, führen Sie den folgenden Befehl aus:
  2. sm_update_client -n Zunächst wird die Liste aller verfügbaren Pakete angezeigt, die sich im SEP Download Center befinden. Als nächstes wird eine Liste der von Ihnen konfigurierten Komponenten und der aktuell installierten SEP sesam Pakete angezeigt, gefolgt von den verfügbaren Updates für das jeweilige CLI/RDS/GUI.
  3. Nun können Sie entscheiden, ob Sie alle CLI/RDS/GUI-Komponenten aktualisieren möchten, die als Update-Kandidaten aufgelistet wurden, oder nur eine bestimmte Komponente aktualisieren wollen.
    • Um alle aufgeführten Aktualisierungskandidaten zu aktualisieren, führen Sie den folgenden Befehl aus:
    sm_update_client -U
    • Wenn Sie die CLI/RDS/GUI-Komponente mit dem gleichen Paket wie das aktuell vorhandene aktualisieren möchten, verwenden Sie den Parameter -F:
    sm_update_client -U -F
    • Wenn Sie nur bestimmte CLI/RDS/GUI-Installationen aktualisieren möchten, verwenden Sie den folgenden Befehl und ersetzen Sie den <client name> durch den Namen der Ziel-CLI/RDS/GUI-Komponente. Die zweite Zeile zeigt das Beispiel für die Aktualisierung eines Clients mit dem Namen seagull.
    sm_update_client -U -c <client name> sm_update_client -U -c seagull
    • Alle Clients in der SEP sesam Datenbank können mit der Syntax ALL_CLIENTS überprüft und/oder aktualisiert werden. Um alle Clients zu aktualisieren, führen Sie folgenden Befehl aus:
    sm_update_client -U -c ALL_CLIENTS
    • Mit dem Parameter -O können Sie bestimmte Betriebssysteme der Clients auswählen. Der folgende Befehl aktualisiert beispielsweise alle - und nur - Windows Server 2008 basierte Systeme (R2 enthalten):
    sm_update_client -U -c ALL_CLIENTS -O "Windows Server 2008"

Aktualisierung durch Verwendung lokaler Pakete

Wenn Sie Ihre Clients mit Paketen aktualisieren möchten, die auf Ihrem SEP sesam Server gespeichert und lokal zugänglich sind, werden dafür sm_update_client und die Datei index.txt verwendet. Generieren Sie lokal die Datei index.txt mit der Liste aller verfügbaren Pakete auf Ihrem SEP sesam Server.
Die aktuellste Datei index.txt mit allen verfügbaren Paketen im SEP sesam Repository kann über das SEP Download Center abgerufen werden.

  1. Um die index.txt-Datei zu erstellen, öffnen Sie die Eingabeaufforderung und navigieren Sie zu Ihrem SEP sesam Installationspaketverzeichnis. Abhängig von Ihrem Betriebssystem führen Sie den folgenden Befehl aus:
  2. Windows cd C:\ProgramData\SEPsesam\var\work\packages dir /B >index.txt Linux/UNIX cd /var/opt/sesam/var/work/packages find . -name "*sesam*" -printf "%P %k %TY-%Tm-%Td %TH:%TM:%TM \n" >index.txt Das folgende Beispiel zeigt die index.txt-Datei, in der sich alle Linux-Pakete im Linux-Ordner und alle Windows-Pakete im Windows-Verzeichnis befinden. linux\sesam_gui-4.2.2-24.sles10.i586.rpm 65420 2013-12-13 16:26:26 linux\sesam_rts-4.2.2-24.sles10.i586.rpm 23066 2013-12-13 16:26:26 linux\sesam_cli-4.2.2-24.sles11.x86_64.rpm 16068 2013-12-13 16:22:22 linux\sesam_gui-4.2.2-24.sles10.x86_64.rpm 66087 2013-12-13 16:23:23 linux\sesam-srv_4.2.2-24.wheezy_i386.deb 90512 2013-12-13 16:20:20 linux\sesam_cli-4.2.2-24.rhel6.x86_64.rpm 18350 2013-12-13 16:16:16 linux\sesam_rts-4.2.2-24.rhel6.x86_64.rpm 60703 2013-12-13 16:16:16 linux\sesam_rts-4.2.2-24.rhel5.x86_64.rpm 59335 2013-12-13 16:17:17 windows\sesam-srv-4.2.2.24-windows.x86.exe 110739 2013-12-13 17:16:16 windows\sesam-gui-4.2.2.24-windows.x86.exe 85511 2013-12-13 17:20:20 windows\sesam-cli-4.2.2.24-windows.x86.exe 24803 2013-12-13 17:24:24 windows\sesam-srv-4.2.2.24-windows.x64.exe 112918 2013-12-13 17:15:15 windows\sesam-gui-4.2.2.24-windows.x64.exe 86261 2013-12-13 17:19:19 windows\sesam-cli-4.2.2.24-windows.x64.exe 25522 2013-12-13 17:22:22
  3. Lassen Sie die index.txt-Datei in dem Verzeichnis, in dem sie erzeugt wurde, und übergeben Sie ihren Speicherort und den Speicherort der Pakete an sm_update_client. Wenn sich die Pakete beispielsweise im Ordner <SESAM_ROOT>work/packages auf Ihrem SEP sesam Server befinden, lautet der Befehl:
  4. Windows sm_update_client -U -c clientname -u "file:///C:\ProgramData\SEPsesam\var\work\packages" Linux/UNIX sm_update_client -U -c clientname -u "file:///var/opt/sesam/var/work/packages" Das automatische Update des SEP sesam Servers wird derzeit nicht unterstützt. Usage: sm_config_client -i timestamp = identifier of this call -c client name -o operating system [-l location_id] default=0 [-a addr] ( TCPIP-adr. or 'via_nameserver' = default [-m mode] ( CTRL|RSH|SSH ) configures client ( delete ) deletes client ( testsbc|testbackup ) tests connection to/from client [-O options [-s sender of this call] default = sesam -U update client package [-P <package name> path name of package Example: sm_config_client -c kha-testius64 -U -O force Der letzte Parameter -O force stellt sicher, dass die Installation auch ausgeführt wird, wenn die installierte Version mit der Version des Update-Pakets übereinstimmt. Beachten Sie, dass beim Client-Name zwischen Groß- und Kleinschreibung unterschieden wird. Achten Sie daher darauf, dass er korrekt übergeben wird, andernfalls wird das Update nicht funktionieren.

Überprüfung der Aktualisierung

Um zu überprüfen, ob die Aktualisierung erfolgreich war, gehen Sie wie folgt vor:

  1. Überprüfen Sie die Verbindung zwischen einem GUI-Client und dem SEP sesam Server. Die Verbindung sollte funktionieren.
  2. Öffnen Sie die SEP sesam GUI und wählen Sie aus der Menüleiste Hilfe -> Über SEP sesam. Sowohl der SEP sesam GUI Client als auch der SEP sesam GUI Server müssen die gleichen Build-Versionen haben.
  3. About SEP sesam 4.4.3.48 de.jpg