https://wiki.sep.de/wiki/api.php?action=feedcontributions&user=Sta&feedformat=atomSEPsesam - User contributions [en]2024-03-28T20:37:21ZUser contributionsMediaWiki 1.38.4https://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230970Source:SEP sesam CLI-Jaglion/de2022-08-14T17:53:55Z<p>Sta: </p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
==={{anchor|usage}}SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| Auflisten aller aktiven Sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Starten eines [[Special:MyLanguage/SEP_sesam_Glossary#event|Termins]].<br />
|-<br />
|sm_cmd start report|| Erstellen eines benutzerdefinierten Berichts. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task|Sicherungsaufträgen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#event|Sicherungsterminen]]. <br />
|-<br />
|sm_cmd add taskgen|| Erstellen von Aufträgen für einen bestimmten [[Special:MyLanguage/SEP_sesam_Glossary#task_type|Auftragstypen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task_group|Auftragsgruppen]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Erstellen und Verwalten von Auftragsgruppen-Relationen. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Überwachen und Herunterladen von JAR(<tt>.jar</tt>)-Aktualisierungen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Erstellen und Verwalten von Benutzern. <br />
|-<br />
|sm_cmd show version|| Anzeige der SEP sesam Server und Client Paketversion. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| CBT zurücksetzen, vSphere-Umgebung überwachen und vSphere-Auftragsgruppe erzeugen.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===Siehe auch===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/61/de&diff=230969Translations:Source:SEP sesam CLI-Jaglion/61/de2022-08-14T17:53:55Z<p>Sta: </p>
<hr />
<div>==={{anchor|usage}}SEP sesam CLI Verwendung===</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion&diff=230966Source:SEP sesam CLI-Jaglion2022-08-14T17:53:25Z<p>Sta: Marked this version for translation</p>
<hr />
<div><translate><br />
<!--T:1--><br />
<noinclude><languages /><br />
{{draft}}<br />
{{Copyright SEP AG|en}}<br />
<br />
<!--T:2--><br />
{{Navigation_latest|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI for ''Beefalo'' version]]}}</translate><br /><br />
</noinclude>===<translate><!--T:3--> Overview</translate>===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b><translate><!--T:4--> Additional resources</translate></b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <translate><!--T:5--> See also: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</translate><br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <translate><!--T:6--> Problems? See: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]</translate><br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%"><translate><!--T:7--> The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</translate></span><br />
<br />
<translate><!--T:8--><br />
The SEP sesam ''command line interface'' (CLI) is a utility that provides an alternative way to execute SEP sesam commands in UNIX and Windows environments. SEP sesam command line interface provides two CLI components: the administration utility ''SEP sesam CLI'' and the client utility ''[[SBC CLI]]''. The latter is used to back up and restore data '''locally on the host'''. <br />
<br />
<!--T:9--><br />
The SEP sesam CLI administration utility provides all the functions available via SEP sesam graphical management interface and also additional CLI commands that are not available in the GUI. Note that different commands may be available depending on your SEP sesam license.<br />
<br />
<!--T:10--><br />
SEP sesam CLI commands can be used to install and configure a [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam environment]] automatically without a GUI. They enable administrators to access the SEP sesam database and manage the entire SEP sesam environment, e.g., to install, configure and manage SEP sesam Servers and Clients centrally without a GUI. Every CLI command (except a native SQL statement) checks and follows the internal structure and dependencies of the SEP sesam database.<br />
<br />
<!--T:11--><br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Features ==== <!--T:12--> </translate><br />
* <translate><!--T:13--> Automatic configuration of SEP sesam environments after installation (e.g., on implementation)</translate><br />
* <translate><!--T:14--> Modify SEP sesam configuration without using the SEP sesam GUI</translate><br />
* <translate><!--T:15--> Script-based mass installation and configuration (e.g., provider environment)</translate><br />
* <translate><!--T:16--> Perform tests for installation and configuration in SEP sesam environments</translate><br />
* <translate><!--T:17--> Get SEP sesam status, log and version information</translate><br />
* <translate><!--T:18--><br />
Determine SEP sesam object information for further use in other programs<br />
<br />
====Running CLI commands==== <!--T:19--> <br />
<br />
<!--T:20--><br />
You must have SEP sesam administrator privileges to run SEP sesam CLI commands and use the command prompt as an administrator. All commands are run from the {{Sesamroot|/bin/sesam/}} directory. If you want to execute SEP sesam commands globally (and not from the actual ''run directory''), set the SEP sesam profile as described in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|What happens when I set a profile?]].<br />
<br />
===Understanding the command structure=== <!--T:21--> <br />
<br />
<!--T:22--><br />
The general SEP sesam syntax for a CLI command is:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
where the following information is provided for each command</translate><br />
*''sm_cmd'': <translate><!--T:23--> A command line tool that invokes the command line interface.</translate><br />
*<translate><!--T:24--> Usage: The actual syntax of the command, including arguments.</translate><br />
*<translate><!--T:25--> Description: A brief summary of what the command does.</translate><br />
*<translate><!--T:26--> Arguments: The definition of the options used in the command.</translate><br />
*<translate><!--T:27--><br />
Example: An example of how to use the specified command and its options.<br />
<br />
====Command conventions==== <!--T:28--> <br />
<br />
<!--T:29--><br />
The parameters for a command are order-dependent and may include required and optional values or keyword choices, depending on how the information is bracketed. Required parameters are marked with an asterisk (*). An example is provided below.</translate><br />
;| <translate><!--T:30--> vertical bar:Separates the choices between two or more options or arguments.</translate><br />
;[ ] <translate><!--T:31--> square brackets:Indicate optional values.</translate><br />
;< > <translate><!--T:32--> angle brackets:Indicate that the enclosed element is mandatory.</translate><br />
<br />
;''<translate><!--T:33--> Example:</translate>''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
<translate><!--T:34--> One of the actions bracketed with < > symbols, in this case <tt><get|list|add|modify|backup|remove|restart></tt>, is mandatory, while the [OPTIONS...] are enclosed with [ ] symbols, therefore the requested information is optional. The following options are available for our example <tt>taskevent</tt> command.</translate><br />
<br />
OPTIONS:<br />
-@ [param] <translate><!--T:35--> follow up (command to be run after the event completes)</translate><br />
-G [ID] <translate><!--T:36--> task group</translate><br />
-S [ID] <translate><!--T:37--> name of the interface</translate><br />
-Z [number] <translate><!--T:38--> stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)</translate><br />
-d [ID] <translate><!--T:39--> drive number</translate><br />
-j [ID] <translate><!--T:40--> backup task</translate><br />
-l [param] <translate><!--T:41--> backup level (C = Copy, F = Full, D = Differential, I = Incremental)</translate><br />
-m [ID] <translate><!--T:42--> media pool</translate><br />
-s [0|1] <translate><!--T:43--><br />
source-side deduplication<br />
<br />
<!--T:44--><br />
Suppose we want to run a backup event for a backup task named ''win-cli_c_drive'' and use the target media pool (to which the data is backed up) ''MP_disk_week''. The command would look like this:</translate><br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
<translate>===={{anchor|help}}Getting help==== <!--T:45--> <br />
<br />
<!--T:46--><br />
To list all available options, use the main help <tt>sm_cmd help</tt>. To show help for a specific object, use <tt>sm_cmd help <object></tt>, e.g., <tt>sm_cmd help client</tt>.<br />
<br />
===={{anchor|action_commands}}Common action commands==== <!--T:47--> <br />
<br />
<!--T:48--><br />
The action command is used to perform an action or retrieve information/status about the resource. Most SEP sesam CLI resources have the following action commands:</translate><br />
;get:<translate><!--T:49--> The <tt>get</tt> command retrieves information about the resource or the currently defined operation.</translate> <br />
;list:<translate><!--T:50--> The <tt>list</tt> command returns a list of objects for the specified resource. If the optional ''<object_name_or_id>'' is also specified, the results are filtered by this value.</translate> <br />
;add:<translate><!--T:51--> The <tt>add</tt> command creates a new object or event. If the optional ''<object_name_or_id>'' is also specified, then the objects are created according to the specified value.</translate> <br />
;modify:<translate><!--T:52--> The <tt>modify</tt> command changes an existing resource based on the specified object options.</translate><br />
;remove:<translate><!--T:53--><br />
The <tt>remove</tt> command deletes the specified object.<br />
<br />
====Before you start==== <!--T:54--> <br />
<br />
<!--T:55--><br />
SEP sesam CLI is a very powerful command-line tool. You should be aware of its implications on your entire environment before you start using it.<br />
<br />
<!--T:56--><br />
'''Recommendations for using SEP sesam CLI'''</translate><br />
*<translate><!--T:57--> SEP sesam's optional command line commands change the SEP sesam database directly. Therefore all command line entries should be checked and verified!</translate><br />
*<translate><!--T:58--> SEP sesam executes the commands immediately when the ''<Enter>/<Return>'' key is pressed. This means that entries cannot be corrected, as is the case with the SEP Sesam GUI. It is extremely important that you are familiar with CLI and use it wisely to avoid a system failure of the backup environment. Note that an incorrect entry may result in a '''complete data loss or other damage to the database'''. Such errors may void the warranty of your SEP sesam license agreement.</translate><br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{<translate><!--T:59--> note</translate>|<translate><!--T:60--> Before you start scripting with SEP sesam CLI, you should familiarize yourself with the SEP sesam environment. Read the SEP sesam documentation carefully and work on the SEP sesam installation and configuration to understand how the SEP sesam objects work together.</translate>}}<br />
<br />
<translate><br />
==={{anchor|usage}}SEP sesam CLI usage=== <!--T:61--> <br />
</translate><br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | <translate><!--T:62--> Command</translate><br />
! scope="col" style="text-align:left;"| <translate><!--T:63--> Description</translate><br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| <translate><!--T:64--> Create and administer email accounts.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| <translate><!--T:65--> List or delete access control list (ACL).</translate> <br />
|-<br />
|sm_cmd list allevent|| <translate><!--T:66--> List all SEP sesam events.</translate> <br />
|-<br />
|sm_cmd list allresult|| <translate><!--T:67--> List all results within the specified time period.</translate> <br />
|-<br />
|sm_cmd backup|| <translate><!--T:68--> Start the backup task or the backups of the task group.</translate> <br />
|-<br />
|sm_cmd clear cache|| <translate><!--T:69--> Clear the entire server cach.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| <translate><!--T:70--> Create and administer calendar events.</translate><br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||<translate><!--T:71--> Display or download calendar information.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| <translate><!--T:72--> Create and administer clients.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| <translate><!--T:73--> Create and administer commands.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| <translate><!--T:74--> Create and administer command events.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| <translate><!--T:75--> Configure and administer credentials.</translate><br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||<translate><!--T:76--> Display or download the current drive information.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||<translate><!--T:77--> Create and administer data stores.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||<translate><!--T:78--> Configure and administer default keys.</translate> <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||<translate><!--T:79--> List all specified clients, elements, VMs, etc.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| <translate><!--T:80--> Create and administer drives.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| <translate><!--T:81--> Create and administer drive groups.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| <translate><!--T:82--> Create and administer user groups.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| <translate><!--T:83--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|interfaces]].</translate> <br />
|-<br />
|sm_cmd start inventory|| <translate><!--T:84--> Start [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|archive adjustment]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| <translate><!--T:85--> Check the SEP sesam license information and update the license.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| <translate><!--T:86--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#loader|loaders]].</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| <translate><!--T:87--> Create and administer loader devices.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| <translate><!--T:88--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#location|locations]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| <translate><!--T:89--> Monitor and download [[Special:MyLanguage/SEP_sesam_Glossary#logging|log files]] from the server.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| <translate><!--T:90--> Create and administer storage [[Special:MyLanguage/SEP_sesam_Glossary#medium|media]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||<translate><!--T:91--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|media pools]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| <translate><!--T:92--> Create and administer [[Special:MyLanguage/Creating_a_Media_Event|media events]].</translate> <br />
|-<br />
|sm_cmd migrate||<translate><!--T:93--> Start a migration immediately.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| <translate><!--T:94--> Create and administer migration events.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| <translate><!--T:95--> Create and administer migration tasks.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| <translate><!--T:96--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|NEWDAY events]].</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| <translate><!--T:97--> Create and modify [[Special:MyLanguage/SEP_sesam_Glossary#notification|notifications]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||<translate><!--T:98--> List a specific OS or all operating systems.</translate> <br />
|-<br />
|sm_cmd render|| <translate><!--T:99--> Renders the specified template.</translate><br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| <translate><!--T:100--> Check and restart backups/migrations.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| <translate><!--T:101--> Create and administer restore events.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| <translate><!--T:102--> Create and administer restore tasks.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| <translate><!--T:103--> Monitor the results according to set filters (e.g., clients, tasks).</translate> <br />
|-<br />
|sm_cmd <dir> saveset|| <translate><!--T:104--> Browse a saveset.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| <translate><!--T:105--> Configure and administer schedules.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| <translate><!--T:106--> Monitor and download different files or logs.</translate> <br />
|-<br />
|sm_cmd list session|| <translate><!--T:107--> List all active sessions.</translate> <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| <translate><!--T:108--> Start an [[Special:MyLanguage/SEP_sesam_Glossary#event|event]].</translate><br />
|-<br />
|sm_cmd start report|| <translate><!--T:109--> Create a customized report.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||<translate><!--T:110--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task|tasks]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| <translate><!--T:111--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#event|task events]].</translate> <br />
|-<br />
|sm_cmd add taskgen|| <translate><!--T:112--> Generate tasks according to the specified [[Special:MyLanguage/SEP_sesam_Glossary#task_type|task type]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| <translate><!--T:113--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task_group|task groups]].</translate> <br />
|-<br />
|<span style="color:red"> <translate> <!--T:125--> Removed object, use ''modify taskgroup'' instead! </translate> </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| <translate><!--T:114--> Create and administer task group relations.</translate> <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| <translate><!--T:115--> Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki></translate> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||<translate><!--T:116--> Monitor and download JAR (<tt>.jar</tt>) updates.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| <translate><!--T:117--> Create and administer users.</translate> <br />
|-<br />
|sm_cmd show version|| <translate><!--T:118--> Display the SEP sesam Server and Client package version.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| <translate><!--T:119--> Reset CBT, monitor vSphere environment and generate vSphere task group.</translate><br />
|-<br />
|}<br />
<translate> <br />
====SEP sesam CLI for Jaglion: changes==== <!--T:120--> <br />
<br />
<!--T:121--><br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
<!--T:122--><br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
<!--T:123--><br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''.<br />
</translate> <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<translate><br />
<!--T:124--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></translate></div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion&diff=230965Source:SEP sesam CLI-Jaglion2022-08-14T17:53:18Z<p>Sta: Corrected heading level</p>
<hr />
<div><translate><br />
<!--T:1--><br />
<noinclude><languages /><br />
{{draft}}<br />
{{Copyright SEP AG|en}}<br />
<br />
<!--T:2--><br />
{{Navigation_latest|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI for ''Beefalo'' version]]}}</translate><br /><br />
</noinclude>===<translate><!--T:3--> Overview</translate>===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b><translate><!--T:4--> Additional resources</translate></b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <translate><!--T:5--> See also: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</translate><br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <translate><!--T:6--> Problems? See: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]</translate><br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%"><translate><!--T:7--> The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</translate></span><br />
<br />
<translate><!--T:8--><br />
The SEP sesam ''command line interface'' (CLI) is a utility that provides an alternative way to execute SEP sesam commands in UNIX and Windows environments. SEP sesam command line interface provides two CLI components: the administration utility ''SEP sesam CLI'' and the client utility ''[[SBC CLI]]''. The latter is used to back up and restore data '''locally on the host'''. <br />
<br />
<!--T:9--><br />
The SEP sesam CLI administration utility provides all the functions available via SEP sesam graphical management interface and also additional CLI commands that are not available in the GUI. Note that different commands may be available depending on your SEP sesam license.<br />
<br />
<!--T:10--><br />
SEP sesam CLI commands can be used to install and configure a [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam environment]] automatically without a GUI. They enable administrators to access the SEP sesam database and manage the entire SEP sesam environment, e.g., to install, configure and manage SEP sesam Servers and Clients centrally without a GUI. Every CLI command (except a native SQL statement) checks and follows the internal structure and dependencies of the SEP sesam database.<br />
<br />
<!--T:11--><br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Features ==== <!--T:12--> </translate><br />
* <translate><!--T:13--> Automatic configuration of SEP sesam environments after installation (e.g., on implementation)</translate><br />
* <translate><!--T:14--> Modify SEP sesam configuration without using the SEP sesam GUI</translate><br />
* <translate><!--T:15--> Script-based mass installation and configuration (e.g., provider environment)</translate><br />
* <translate><!--T:16--> Perform tests for installation and configuration in SEP sesam environments</translate><br />
* <translate><!--T:17--> Get SEP sesam status, log and version information</translate><br />
* <translate><!--T:18--><br />
Determine SEP sesam object information for further use in other programs<br />
<br />
====Running CLI commands==== <!--T:19--> <br />
<br />
<!--T:20--><br />
You must have SEP sesam administrator privileges to run SEP sesam CLI commands and use the command prompt as an administrator. All commands are run from the {{Sesamroot|/bin/sesam/}} directory. If you want to execute SEP sesam commands globally (and not from the actual ''run directory''), set the SEP sesam profile as described in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|What happens when I set a profile?]].<br />
<br />
===Understanding the command structure=== <!--T:21--> <br />
<br />
<!--T:22--><br />
The general SEP sesam syntax for a CLI command is:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
where the following information is provided for each command</translate><br />
*''sm_cmd'': <translate><!--T:23--> A command line tool that invokes the command line interface.</translate><br />
*<translate><!--T:24--> Usage: The actual syntax of the command, including arguments.</translate><br />
*<translate><!--T:25--> Description: A brief summary of what the command does.</translate><br />
*<translate><!--T:26--> Arguments: The definition of the options used in the command.</translate><br />
*<translate><!--T:27--><br />
Example: An example of how to use the specified command and its options.<br />
<br />
====Command conventions==== <!--T:28--> <br />
<br />
<!--T:29--><br />
The parameters for a command are order-dependent and may include required and optional values or keyword choices, depending on how the information is bracketed. Required parameters are marked with an asterisk (*). An example is provided below.</translate><br />
;| <translate><!--T:30--> vertical bar:Separates the choices between two or more options or arguments.</translate><br />
;[ ] <translate><!--T:31--> square brackets:Indicate optional values.</translate><br />
;< > <translate><!--T:32--> angle brackets:Indicate that the enclosed element is mandatory.</translate><br />
<br />
;''<translate><!--T:33--> Example:</translate>''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
<translate><!--T:34--> One of the actions bracketed with < > symbols, in this case <tt><get|list|add|modify|backup|remove|restart></tt>, is mandatory, while the [OPTIONS...] are enclosed with [ ] symbols, therefore the requested information is optional. The following options are available for our example <tt>taskevent</tt> command.</translate><br />
<br />
OPTIONS:<br />
-@ [param] <translate><!--T:35--> follow up (command to be run after the event completes)</translate><br />
-G [ID] <translate><!--T:36--> task group</translate><br />
-S [ID] <translate><!--T:37--> name of the interface</translate><br />
-Z [number] <translate><!--T:38--> stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)</translate><br />
-d [ID] <translate><!--T:39--> drive number</translate><br />
-j [ID] <translate><!--T:40--> backup task</translate><br />
-l [param] <translate><!--T:41--> backup level (C = Copy, F = Full, D = Differential, I = Incremental)</translate><br />
-m [ID] <translate><!--T:42--> media pool</translate><br />
-s [0|1] <translate><!--T:43--><br />
source-side deduplication<br />
<br />
<!--T:44--><br />
Suppose we want to run a backup event for a backup task named ''win-cli_c_drive'' and use the target media pool (to which the data is backed up) ''MP_disk_week''. The command would look like this:</translate><br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
<translate>===={{anchor|help}}Getting help==== <!--T:45--> <br />
<br />
<!--T:46--><br />
To list all available options, use the main help <tt>sm_cmd help</tt>. To show help for a specific object, use <tt>sm_cmd help <object></tt>, e.g., <tt>sm_cmd help client</tt>.<br />
<br />
===={{anchor|action_commands}}Common action commands==== <!--T:47--> <br />
<br />
<!--T:48--><br />
The action command is used to perform an action or retrieve information/status about the resource. Most SEP sesam CLI resources have the following action commands:</translate><br />
;get:<translate><!--T:49--> The <tt>get</tt> command retrieves information about the resource or the currently defined operation.</translate> <br />
;list:<translate><!--T:50--> The <tt>list</tt> command returns a list of objects for the specified resource. If the optional ''<object_name_or_id>'' is also specified, the results are filtered by this value.</translate> <br />
;add:<translate><!--T:51--> The <tt>add</tt> command creates a new object or event. If the optional ''<object_name_or_id>'' is also specified, then the objects are created according to the specified value.</translate> <br />
;modify:<translate><!--T:52--> The <tt>modify</tt> command changes an existing resource based on the specified object options.</translate><br />
;remove:<translate><!--T:53--><br />
The <tt>remove</tt> command deletes the specified object.<br />
<br />
====Before you start==== <!--T:54--> <br />
<br />
<!--T:55--><br />
SEP sesam CLI is a very powerful command-line tool. You should be aware of its implications on your entire environment before you start using it.<br />
<br />
<!--T:56--><br />
'''Recommendations for using SEP sesam CLI'''</translate><br />
*<translate><!--T:57--> SEP sesam's optional command line commands change the SEP sesam database directly. Therefore all command line entries should be checked and verified!</translate><br />
*<translate><!--T:58--> SEP sesam executes the commands immediately when the ''<Enter>/<Return>'' key is pressed. This means that entries cannot be corrected, as is the case with the SEP Sesam GUI. It is extremely important that you are familiar with CLI and use it wisely to avoid a system failure of the backup environment. Note that an incorrect entry may result in a '''complete data loss or other damage to the database'''. Such errors may void the warranty of your SEP sesam license agreement.</translate><br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{<translate><!--T:59--> note</translate>|<translate><!--T:60--> Before you start scripting with SEP sesam CLI, you should familiarize yourself with the SEP sesam environment. Read the SEP sesam documentation carefully and work on the SEP sesam installation and configuration to understand how the SEP sesam objects work together.</translate>}}<br />
<br />
<translate><!--T:61--> <br />
==={{anchor|usage}}SEP sesam CLI usage=== <br />
</translate><br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | <translate><!--T:62--> Command</translate><br />
! scope="col" style="text-align:left;"| <translate><!--T:63--> Description</translate><br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| <translate><!--T:64--> Create and administer email accounts.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| <translate><!--T:65--> List or delete access control list (ACL).</translate> <br />
|-<br />
|sm_cmd list allevent|| <translate><!--T:66--> List all SEP sesam events.</translate> <br />
|-<br />
|sm_cmd list allresult|| <translate><!--T:67--> List all results within the specified time period.</translate> <br />
|-<br />
|sm_cmd backup|| <translate><!--T:68--> Start the backup task or the backups of the task group.</translate> <br />
|-<br />
|sm_cmd clear cache|| <translate><!--T:69--> Clear the entire server cach.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| <translate><!--T:70--> Create and administer calendar events.</translate><br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||<translate><!--T:71--> Display or download calendar information.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| <translate><!--T:72--> Create and administer clients.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| <translate><!--T:73--> Create and administer commands.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| <translate><!--T:74--> Create and administer command events.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| <translate><!--T:75--> Configure and administer credentials.</translate><br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||<translate><!--T:76--> Display or download the current drive information.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||<translate><!--T:77--> Create and administer data stores.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||<translate><!--T:78--> Configure and administer default keys.</translate> <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||<translate><!--T:79--> List all specified clients, elements, VMs, etc.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| <translate><!--T:80--> Create and administer drives.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| <translate><!--T:81--> Create and administer drive groups.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| <translate><!--T:82--> Create and administer user groups.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| <translate><!--T:83--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|interfaces]].</translate> <br />
|-<br />
|sm_cmd start inventory|| <translate><!--T:84--> Start [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|archive adjustment]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| <translate><!--T:85--> Check the SEP sesam license information and update the license.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| <translate><!--T:86--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#loader|loaders]].</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| <translate><!--T:87--> Create and administer loader devices.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| <translate><!--T:88--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#location|locations]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| <translate><!--T:89--> Monitor and download [[Special:MyLanguage/SEP_sesam_Glossary#logging|log files]] from the server.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| <translate><!--T:90--> Create and administer storage [[Special:MyLanguage/SEP_sesam_Glossary#medium|media]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||<translate><!--T:91--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|media pools]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| <translate><!--T:92--> Create and administer [[Special:MyLanguage/Creating_a_Media_Event|media events]].</translate> <br />
|-<br />
|sm_cmd migrate||<translate><!--T:93--> Start a migration immediately.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| <translate><!--T:94--> Create and administer migration events.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| <translate><!--T:95--> Create and administer migration tasks.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| <translate><!--T:96--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|NEWDAY events]].</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| <translate><!--T:97--> Create and modify [[Special:MyLanguage/SEP_sesam_Glossary#notification|notifications]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||<translate><!--T:98--> List a specific OS or all operating systems.</translate> <br />
|-<br />
|sm_cmd render|| <translate><!--T:99--> Renders the specified template.</translate><br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| <translate><!--T:100--> Check and restart backups/migrations.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| <translate><!--T:101--> Create and administer restore events.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| <translate><!--T:102--> Create and administer restore tasks.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| <translate><!--T:103--> Monitor the results according to set filters (e.g., clients, tasks).</translate> <br />
|-<br />
|sm_cmd <dir> saveset|| <translate><!--T:104--> Browse a saveset.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| <translate><!--T:105--> Configure and administer schedules.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| <translate><!--T:106--> Monitor and download different files or logs.</translate> <br />
|-<br />
|sm_cmd list session|| <translate><!--T:107--> List all active sessions.</translate> <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| <translate><!--T:108--> Start an [[Special:MyLanguage/SEP_sesam_Glossary#event|event]].</translate><br />
|-<br />
|sm_cmd start report|| <translate><!--T:109--> Create a customized report.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||<translate><!--T:110--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task|tasks]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| <translate><!--T:111--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#event|task events]].</translate> <br />
|-<br />
|sm_cmd add taskgen|| <translate><!--T:112--> Generate tasks according to the specified [[Special:MyLanguage/SEP_sesam_Glossary#task_type|task type]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| <translate><!--T:113--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task_group|task groups]].</translate> <br />
|-<br />
|<span style="color:red"> <translate> <!--T:125--> Removed object, use ''modify taskgroup'' instead! </translate> </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| <translate><!--T:114--> Create and administer task group relations.</translate> <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| <translate><!--T:115--> Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki></translate> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||<translate><!--T:116--> Monitor and download JAR (<tt>.jar</tt>) updates.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| <translate><!--T:117--> Create and administer users.</translate> <br />
|-<br />
|sm_cmd show version|| <translate><!--T:118--> Display the SEP sesam Server and Client package version.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| <translate><!--T:119--> Reset CBT, monitor vSphere environment and generate vSphere task group.</translate><br />
|-<br />
|}<br />
<translate> <br />
====SEP sesam CLI for Jaglion: changes==== <!--T:120--> <br />
<br />
<!--T:121--><br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
<!--T:122--><br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
<!--T:123--><br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''.<br />
</translate> <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<translate><br />
<!--T:124--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></translate></div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:Configuring_Si3_NG_Deduplication_Store&diff=230962Source:Configuring Si3 NG Deduplication Store2022-08-12T13:23:37Z<p>Sta: typo in link</p>
<hr />
<div><noinclude><translate><!--T:1--><br />
<div class="noprint"><languages /><br />
{{Copyright SEP AG en}}<br />
{{draft}}<br />
<br />
<!--T:2--><br />
{{Navigation_latest|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[Special:MyLanguage/Si3_Deduplication|documentation archive]]}}</div></translate><br /><br />
===<translate><!--T:3--> Overview</translate>===<br />
<div class="boilerplate metadata" id="Additional resources" style="background-color: #f0f0f0; color:#636f73; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b><br />
<translate><!--T:4--> Additional resources</translate></b></center><br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=http://www.sep.de/products/deduplication/deduplication-analysis/#_]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <br />
<translate><!--T:5--> See also: [[Special:MyLanguage/5_0_0:Backup_to_S3_Cloud_Storage|Backup to S3 Cloud Storage]] – [[Special:MyLanguage/5_0_0:Backup_to_Azure_Storage|Backup to Azure Storage]] – [[Special:MyLanguage/Deduplication|Deduplication]] – [[Special:MyLanguage/Source_Side_Dedup|Configuring Source-side Deduplication]] – [[Special:MyLanguage/SEP_Si3_Replication|SEP Si3 Replication]] – [[Special:MyLanguage/4_4_3:Configuring_and_Administering_Si3_Deduplication_Store_by_using_CLI|Configuring and Administering Si3 Deduplication Store by using CLI]] – [[Special:MyLanguage/Licensing|Licensing]] – [[Special:MyLanguage/5_0_0:SEP_Immutable_Storage_–_SiS|SEP Immutable Storage – SiS]]</translate><br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_Video.png|45px|link=Video Tutorials & Screencasts]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" |<translate><!--T:6--> Watch SEP sesam video [https://www.youtube.com/watch?v=za-qMrKCFAw&t=761s Integrated Deduplication in ''Jaglion'' (Si3 NG store)] and [https://www.youtube.com/watch?v=sSkfmufQkXU Why and how to use Deduplication with SEP sesam (Si3 store)].</translate><br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | <br />
[[File:SEP Tip.png|45px|link=Special:MyLanguage/4_4_3_Beefalo:FAQ|FAQ]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <br />
<translate><!--T:7--> Check [[Special:MyLanguage/4_4_3_Beefalo:FAQ|FAQ]] to find the answers to most common questions.</translate><br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide#Si3_Deduplication]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" |<br />
<translate><!--T:8--> Problems? Check the [[Special:MyLanguage/Troubleshooting_Guide#Si3_Deduplication|Troubleshooting Guide]].</translate><br />
|}</div></noinclude><br />
<translate><!--T:9--><br />
SEP sesam v. [[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']] has introduced '''a new generation Si3 data store''': '''Si3 NG'''. It offers significantly increased performance for backup, restore and migration, as well as direct backup to S3, resulting in improved performance, scaling and resource savings.<br />
<br />
<!--T:10--><br />
*The new Si3 NG can detect duplicate data fragments, optimizing the recovery process. <br />
<br />
<!--T:11--><br />
*It enables you to '''back up''' your data to [[Special:MyLanguage/5_0_0:Backup_to_S3_Cloud_Storage|S3 cloud storage]] and [[Special:MyLanguage/5_0_0:Backup_to_Azure_Storage|Azure]] ([[SEP sesam Release Versions|≥ Jaglion V2]]), and '''restore the items you want directly''' from there.<br />
<br />
<!--T:12--><br />
*Si3 NG supports any direct attached disk (except NSS volumes, see [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#restriction|Restrictions]]), provides global deduplication with [[Special:MyLanguage/Deduplication#source|''source-side'' (Si3S)]] and [[Special:MyLanguage/Deduplication#target|''target-side'' (Si3T)]] deduplication, [[Special:MyLanguage/Replication|replication]] and [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|encryption]], and enables single file restore (SFR) and instant recovery.<br />
<br />
<!--T:13--><br />
*When configuring deduplication, you should consider the performance factors of deduplication. These include infrastructure (storage types), network speed, storage disk set up, achievable deduplication ratio, etc. For details, see [[Special:MyLanguage/Deduplication|Deduplication]].<br />
<br />
<!--T:14--><br />
*The '''new immutable storage feature''' (introduced in [[SEP sesam Release Versions|Jaglion V2]]) is also based on Si3 NG store (set up on a dedicated Linux server). ''SiS'' is SEP Immutable Storage, based on the File Protection Service (FPS), which scans the file system and sets the immutable bit for all new objects. This means that all data stored in SiS is marked immutable at the time of storage. Even with full admin access to the SEP sesam backup server, attackers cannot delete, modify, or encrypt data stored on ''SiS''. For details, see [[Special:MyLanguage/5_0_0:SEP_Immutable_Storage_–_SiS|SEP Immutable Storage – SiS]].<br />
<br />
<!--T:15--><br />
[[Special:MyLanguage/Seeding_Si3_Deduplication_Store|Seeding Si3 deduplication store]] is currently not supported (see the [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#comparison|Si3 and Si3 NG comparison]] section below). <br />
<br />
==={{anchor|upgrade}}How to upgrade from the old Si3 to the new Si3 NG?=== <!--T:16--><br />
<br />
<!--T:17--><br />
SEP sesam does not support a direct upgrade from the old Si3 to Si3 NG. However, to use the new Si3 NG you can:<br />
*Back up all data again to the newly configured Si3 NG deduplication store. <br />
<br />
<!--T:18--><br />
*You can create a replication job to replicate from the Si3 to the Si3 NG store. Replication reads all data from the source-side store on the source-side RDS and sends it to the target store using the source-side deduplication function. For details, see the section [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#replication_task|Replicating from Si3 to Si3 NG]].</translate><br />
<translate><!--T:19--><br />
{{tip|You can also configure a new Si3 NG and an old Si3 in parallel on the same host by enabling the key [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#key| <tt>enable_gui_allow_multi_dedup</tt>]].}}<br />
<br />
=== Deduplication types === <!--T:20--><br />
<br />
<!--T:21--><br />
SEP sesam provides target-based (Si3T) and [[Special:MyLanguage/Source_Side_Dedup|source-based deduplication (Si3S)]]. For details on the deduplication concept and recommendations, see [[Special:MyLanguage/Deduplication|Deduplication]]. <br />
<br />
<!--T:22--><br />
*Both Si3T and Si3S require a configured Si3 deduplication store. <br />
<br />
<!--T:23--><br />
*In general, only one Si3 or Si3 NG deduplication store can be configured on a server. There is only one exception to this rule: You can use the [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#key| <tt>enable_gui_allow_multi_dedup</tt>]] key to configure both Si3 deduplication store types on the same backup server or RDS to perform a smooth upgrade from Si3 to Si3 NG.<br />
*A valid [[Special:MyLanguage/Licensing|licence]] is required for each Si3 NG deduplication store. <br />
*You can also configure an Si3 NG deduplication store via a command line. For details, see [[Special:MyLanguage/4_4_3:Configuring_and_Administering_Si3_Deduplication_Store_by_using_CLI|Configuring and Administering Si3 Deduplication Store with CLI]]. <br />
<br />
=== {{anchor|object_storage}}SEP sesam support for S3-compatible cloud and Blob storage === <!--T:24--><br />
<br />
<!--T:25--><br />
With SEP sesam Si3 NG, you can '''back up your data directly to the S3 cloud''' and to [[Special:MyLanguage/5_0_0:Backup_to_Azure_Storage|Azure Blob storage]] ([[SEP sesam Release Versions|≥ Jaglion V2]]). As S3 is an open API standard and AWS Simple Storage Service is a sample implementation of the standard, SEP sesam Si3 NG can also be used with other S3-compatible cloud implementations. The configuration and management of Si3 NG in an S3-compatible cloud implementation is similar to the example shown in [[Special:MyLanguage/5_0_0:Backup_to_S3_Cloud_Storage|Backup to S3 Cloud Storage]] and must follow the same process and rules provided for using Si3 NG with S3. For more details, see [[Special:MyLanguage/5_0_0:Backup_to_S3_Cloud_Storage|Backup to S3 Cloud Storage]]. For the list of supported object storage, see the [[5_0_0:SEP_sesam_OS_and_Database_Support_Matrix#ObjectStorage|support matrix]].<br />
<br />
==== Updating Si3 NG on S3 from 5.0.0.4 to the new version ==== <!--T:134--><br />
If you use Si3 NG on S3 and update from 5.0.0.4 to the new version, the structure of the existing stores will change as the structure of Si3 NG on S3 is automatically recreated (this includes recreating the index after the renaming). Example:<br />
*The S3 bucket is called ''seps3'', the Si3 NG deduplication store name is ''newNG''. The S3 structure with version 5.0.0.4 of NG is: seps3/pages; seps3/pages-trash; seps3/objects-trash. <br />
*When updating to the next version of NG, the structure changes to: seps3/newNG/pages; seps3/newNG/pages-trash; seps3/newNG/objects-trash. During this renaming, the Si3 NG service is not available.<br />
<br />
== {{anchor|prerequisites}}Prerequisites == <!--T:26--> <br />
<br />
<!--T:27--><br />
*For the minimum Si3 hardware requirements that apply to SEP sesam Si3 deduplication server, see [[Special:MyLanguage/SEP_sesam_Requirements#hardware|Hardware requirements]].<br />
<br />
<!--T:28--><br />
*For details on the required Java version, see [[Special:MyLanguage/Java_Compatibility_Matrix|Java Compatibility Matrix]]. Si3 NG is not mandatory, so there is no dependency rule for it in the RPM/DEB packages.<br />
<br />
<!--T:29--><br />
*When estimating the maximum size of a deduplication store, you have to ensure that there is enough space available for dedup trash, otherwise the deduplication store will run out of space. You should calculate the required disk space based on a representative sample of your full backup and add the additional storage space equal to approximately 50% of the representative full backup.<br />
<br />
====Required additional amount of RAM==== <!--T:30--><br />
<br />
<!--T:31--><br />
The following table shows the required '''''additional'' amount of RAM''' for the Si3-NG data store. The TB value corresponds to the capacity of the Si3-NG data store.<br />
<br />
<!--T:32--><br />
{{note|These requirements relate solely to the need for deduplication. In addition to these requirements, the amount of memory for the operating system and other services should be taken into account.}}</translate><br />
<br />
{| border="2" cellpadding="4" cellspacing="0" style="width:50%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="width: 20px;" | <translate><!--T:33--> Si3-NG data store capacity (check [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#restriction|initial size limit]]</translate>) <br />
! scope="col" style="width: 20px;" | RAM<br />
|-<br />
| <20 TB || 16 GiB<br />
|-<br />
| 20-40 TB || 32 GiB<br />
|}<br />
<br />
<translate><!--T:34--> You can use the following command (from the admin command line) to find out how much RAM is needed at what capacity of Si3 NG. Note that you need to set the [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|sesam profile]] to run the command:</translate> <code>sm_dedup_interface -T dedup2 propose jvmconfig <Si3-CAPACITY></code><br />
<br />
<translate>====Required additional amount of CPU cores==== <!--T:35--><br />
<br />
<!--T:36--><br />
The following table shows the '''number of CPU cores''' required for a Si3 NG data store. The TB value is the amount of data backed up (before deduplication)!</translate><br />
<br />
{| border="2" cellpadding="4" cellspacing="0" style="width:50%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="width: 20px;" |<translate> <!--T:37--> Backed up data (before dedup)</translate><br />
<br />
! scope="col" style="width: 20px;" | <translate><!--T:38--> CPU cores</translate><br />
<br />
|-<br />
| 10 TB ||4<br />
|-<br />
| 20 TB ||4<br />
|-<br />
| 40 TB ||8<br />
<br />
|}<br />
<br />
<translate>===Performance tip=== <!--T:39--><br />
<br />
<!--T:40--><br />
'''''Applies to Windows only''''': SEP AG recommends using the ''High performance'' power plan to increase the performance of your backup. Note that Windows sets all computers to the ''Balanced'' power plan by default and you must manually switch to the ''High Performance'' power plan. This way, your Windows computer will use more power, but the systems with Si3 NG will always operate at the highest performance level.<br />
<br />
<!--T:41--><br />
*From the Start menu, go to ''Control Panel'' -> ''System and Security'' -> ''Power Options'' and change the setting to ''High performance''.<br />
<br />
==={{anchor|restriction}}Restrictions=== <!--T:42--> </translate><br />
<br />
<ul><li><translate><!--T:135--> Si3 NG deduplication store is not supported for NSS volumes.</translate></li><br />
<br />
<li><translate><!--T:43--><br />
To avoid problems resulting from the combination of excessively large Si3 deduplication stores and inefficient hardware, the '''maximum initial Si3/Si3-NG deduplication store size''' is currently '''limited to 40 TB'''. Please contact [mailto:support@sep.de SEP sesam support] if your specific requirements are different.</translate></li><br />
<br />
<translate><!--T:44--> This limitation applies to the creation of a new Si3 NG deduplication store in the GUI.</translate></ul><br />
<translate><!--T:45--><br />
{{note|It is recommended to run Si3 deduplication (SEP sesam Server or RDS) on the physical host. It is also possible to run it on a virtual machine. In this case, take into account that deduplication consumes a lot of server resources for reading, processing and writing the deduplicated data, as well as for some other deduplication tasks such as housekeeping and various checks. These tasks require a large amount of IO and a large amount of memory. Si3 performance can be affected by other VMs running on the same host. Therefore, if you are running Si3 on a VM, you should be aware of possible bottlenecks and shortcomings.}}<br />
<br />
=={{anchor|steps}}Configuration procedure== <!--T:46--><br />
<br />
The SEP sesam [[Special:MyLanguage/4_4_3_Beefalo:Data_Store|data store]] is a disk based storage that allows savesets (backed-up data) to be backed up directly to configured storage locations, including S3 cloud storage and Azure. Note that configuration procedure for the latter differs from the one described below. For details, see [[Special:MyLanguage/5_0_0:Backup_to_S3_Cloud_Storage|Backup to S3 Cloud Storage]] and [[Special:MyLanguage/5_0_0:Backup_to_Azure_Storage|Backup to Azure Storage]].<br />
<br />
==={{anchor|key}}Enable Si3 NG setup on the same host === <!--T:47--><br />
<br />
<!--T:48--><br />
To make the upgrade from Si3 to Si3 NG smoother, you can configure a new Si3 NG and an old Si3 on the same backup server or RDS by using the <tt>enable_gui_allow_multi_dedup</tt> key.</translate><br />
<br />
<ol><li><translate><!--T:49--> Open the global settings in the GUI: In the menu bar, click ''Configuration'' -> ''Defaults'' -> ''Settings''.</translate></li><br />
<li><translate><!--T:50--> Set the key value of <tt>enable_gui_allow_multi_dedup</tt> to 1.</translate></li><br />
<translate><!--T:51--> [[Image:Si3_key.jpg|550px|link=]]</translate><br />
<br clear=all></ol><br />
<br />
<translate>===Configure Si3 NG=== <!--T:52--><br />
<br />
<!--T:53--><br />
SEP Si3 target deduplication is easy to configure and ready to use by selecting the '''Si3 NG''' deduplication data store type. Note that Si3 NG deduplication store is not supported for NSS volumes. For other limitations, see [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#restriction|Restrictions]].<br />
<br />
<!--T:54--><br />
{{tip|Si3 NG store can also be used to back up your data directly to ''S3 cloud'' or ''Azure''. In this case, the configuration is slightly different depending on the type of storage cloud. For more information, see [[Special:MyLanguage/5_0_0:Backup_to_S3_Cloud_Storage|Backup to S3 Cloud Storage]] and [[5_0_0:Backup_to_Azure_Storage|Backup to Azure Storage]].}}</translate><br />
<br />
<ol><li><translate><!--T:55--> In the '''Main selection''' -> '''Components''', click '''Data Stores''' to display the data store contents frame.</translate></li><br />
<li><translate><!--T:56--> From the ''Data Stores'' menu, select '''New Data Store'''. A ''New Data Store'' dialog appears.</translate></li><br />
<li><translate><!--T:57--> Under ''Data store'' properties, enter a meaningful name for the Si3 NG deduplication store in the '''Name''' field. Entering the name also creates the name of the drive group for your Si3 deduplication store in the '''Create new drive group''' field.</translate></li><br />
<li><translate><!--T:58--> From the ''Store type'' drop-down list, select '''SEP Si3 NG Deduplication Store'''.</translate></li><br />
<translate><!--T:59--> [[image:Si3_NG_Jaglion_01.jpg|800px|link=]]</translate><br />
<br clear=all><br />
<li><translate><!--T:60--> Ensure that the '''Create drive''' option is enabled under the ''Drive parameter'' properties. The predefined value for the drive is automatically entered in the '''Drive number''' field.</translate></li><br />
<translate><!--T:61--> It is recommended to also activate the option '''Create second drive'''. Without this option, SEP sesam can only assign one drive for either reading or writing, with one job on the same drive at a time. If you use the additional dedicated drive for restore, you can perform a backup on the first drive and restore your data from the second drive simultaneously. You can also add a third drive for migration. (See section [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#access|Drive access mode]].)</translate><br />
<li><translate><!--T:62--> The name in the '''Create new drive group''' is already created. You can change it by simply entering a new name.</translate></li><br />
<li><translate><!--T:63--> The predefined number of channels is already available in the '''Max. channels''' drop-down list. The number of available channels depends on your SEP sesam Server package. For details on licensing, see [[Special:MyLanguage/Licensing|Licensing]].</translate></li><br />
<li><translate><!--T:64--> From the ''Device server'' drop-down list, select the '''device server''' for your data store.</translate></li><br />
<li><translate><!--T:65--> In the '''Path''' field, '''enter the location''' of your data store or use the '''Browse''' button to select it. Click '''OK'''.</translate><br />
<br><br />
<translate><!--T:66--> If you use the ''Browse'' button, the ''New Data Store'' information window appears with predefined recommended values for the size of your Si3 NG deduplication store. Click '''OK''' to confirm the selected location and recommended size values. You can change the size of your Si3 NG deduplication store later under '''Size''' properties (see section [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#size|Size properties]]).</translate></li><br />
<translate><!--T:67--> [[image:Si3_NG_Jaglion_02.jpg|800px|link=]]</translate><br />
<br clear=all><br />
</ol><br />
<br />
<translate><!--T:68--><br />
After configuring the Si3 deduplication store, configure the [[Special:MyLanguage/Configuring_a_Media_Pool|media pools]] first then set up your [[Special:MyLanguage/Backup_Strategy_Best_Practices|backup strategy]]. Make sure to test your newly created Si3 NG store by running a test backup on it.<br />
<br />
=== Run a test backup on Si3 NG === <!--T:69--></translate><br />
<br />
<ol><li><translate><!--T:70--> Create a new backup task: In the '''Main Selection''' -> '''Tasks''' -> '''By clients''', select your RDS client and then click '''New Backup Task'''. Configure your backup task and save it. For details, see [[Special:MyLanguage/Creating_a_Backup_Task|Creating a Backup Task]].</translate></li><br />
<li><translate><br />
<!--T:71--><br />
Test the backup on the newly created Si3 NG store: From the ''menu bar'', select '''Activities''' -> '''Immediate start''' -> '''Backup'''. In the '''Immediate start: Backup''' dialog, select the previously created media pool for Si3 NG as the target media pool for the backup. Click '''Start''' and check if your backup was successful by viewing the status of your backup job in the GUI (''Monitoring'' -> ''Last Backup State'' or ''Job State'' -> ''Backups'') or [[Special:MyLanguage/5_0_0:SEP_sesam_Web_UI#bck_state|SEP sesam Web UI – Last backup state]].</translate><br />
<!--<br />
[[File:test_bck_si3ng.jpg|500px|link=]]<br />
<br clear=all>--><br />
</ol><br />
<br />
<translate><!--T:72--><br />
Now you can create different backup tasks to apply deduplication and enable the best possible scenarios for efficient backup in different environments. For details on how to select your deduplication method, see [[Special:MyLanguage/Deduplication|Deduplication]]. For details on how to configure a backup job, see [[Special:MyLanguage/Standard_Backup_Procedure|Standard Backup Procedure]]. <br />
<br />
=={{anchor|replication_task}} Replicating from Si3 to Si3 NG == <!--T:73--><br />
<br />
<!--T:74--><br />
As SEP sesam does not support a direct upgrade from the old Si3 to the new Si3 NG, you can create a replication task to replicate from Si3 to the Si3 NG store. Replication reads all data from the source-side store on the source-side RDS and sends it to the target store using the source-side deduplication function. Once your new Si3 NG is set up, you should configure regular replication from one NG to another NG.<br />
<br />
===Configure a replication task === <!--T:75--><br />
<br />
<!--T:76--><br />
To configure a replication from Si3 to Si3 NG, proceed as follows.</translate><br />
<br />
<ol><li><translate><!--T:77--> Create a replication task: In the '''Main selection''' -> '''Tasks''' -> '''Replication Tasks''', click '''New Replication Task'''. The ''New Replication Task'' window is displayed.</translate></li><br />
<br />
<li><translate><!--T:78--> In the '''Name''' field, enter a name for the replication task, e.g., ''Si3-2-Si3NG''.</translate></li><br />
<br />
<li><translate><!--T:79--> Enter the following information under '''Parameters''':</translate><br />
<ul><li><br />
<translate><!--T:80--> '''Media pool'''</translate></li><br />
<ul><li><br />
<translate><!--T:81--> '''''Pool''''': Select the name of the source media pool of the Si3 deduplication store from which the data will be replicated.</translate><br />
<li><br />
<translate><!--T:82--> '''''Drive''''': Select the drive number of the drive to be used to read the data.</translate></li><br />
<li><translate><!--T:83--> '''''Interface''''': Optionally, specify the network interface of the RDS to be used for data transfer.</translate></li></ul><br />
<li><br />
<translate><!--T:84--> '''Destination'''</translate><br />
<ul><li><br />
<translate><!--T:85--> '''''Pool''''': Select the name of the target media pool you previously created for the new Si3 NG and to which the data will be replicated.</translate></li><br />
<li><br />
<translate><!--T:86--> '''''Drive''''': Select the drive number of the drive that will be used to write the data.</translate></li><br />
<li><translate><!--T:87--> '''''Interface''''': Optionally, enter the network interface of the RDS to be used for data transfer, e.g., the name of the RDS.</translate></li></ul><br />
<li><br />
<translate><!--T:88--> Leave the ''Relative backup date'' (''From'') set to ''-99,999'' and '''To''' set to ''0''.</translate> <br />
</li><br />
<li><br />
<translate><!--T:89--> In the drop-down list '''based on''', the '''Sesam days''' option is selected by default.</translate></li><br />
<translate><!--T:90--> [[image:replication_task-si3ng.jpg|750px|link=]]</translate><br />
<br clear=all></li></ul><br />
<li><translate><!--T:91--> Click '''Save''' to save your replication task.</translate></li><br />
</ol><br />
<translate><!--T:92--><br />
After you have configured a replication task, start replication as follows.<br />
<br />
==={{anchor|start}}Start replication === <!--T:93--> <br />
<br />
<!--T:94--><br />
Note that any initial replication requires a large amount of CPU, network bandwidth and time to complete successfully. <br />
<br />
<!--T:95--><br />
Start replication manually as follows:</translate><br />
<br />
<ol><li><translate><!--T:96--> In the GUI menu, select '''Activities''' -> '''Immediate start''' -> '''Replication'''.</translate></li><br />
<li><translate><!--T:97--> In the '''Immediate Start: Replication''' window, from the '''Task name''' drop-down list select the replication task you created earlier, e.g., Si3-2-Si3NG, and click '''Start'''.</translate></li><br />
<!--<translate><!--T:98--> [[Image:immediate_start-si3ng.jpg|700px|link=]]</translate><br />
<br clear=all>--></ol><br />
<translate><!--T:99--><br />
To ensure that the replication is successful, check its status:<br />
*Via the GUI: Go to the '''Main Selection''' -> '''Job state''' -> and look for your replication task in the first column ''Migration Task''.<br />
<br />
<!--T:100--><br />
*Via the Web UI: Open Web UI and from the left menu select Replications. For details, see [[Special:MyLanguage/5_0_0:SEP_sesam_Web_UI#replications|SEP sesam Web UI]]. <br />
<br />
== {{anchor|modify}}Checking the properties and modifying your Si3 NG deduplication store == <!--T:101--><br />
<br />
<!--T:102--><br />
You can view the properties of your Si3 deduplication by double-clicking the corresponding Si3 NG deduplication store.<br />
<br />
==== {{anchor|drive}}Drive options ==== <!--T:103--><br />
<br />
<!--T:104--><br />
You can modify existing and set additional drive options by double-clicking the first drive. In the ''Drive Properties'' window, you can browse the path for the data store and set the [[Special:MyLanguage/4_4_3_Beefalo:Data_Store#access_mode|access mode]] for data store drives.<br />
<br />
====={{anchor|access}} Drive access mode ===== <!--T:105--><br />
<br />
<!--T:106--><br />
*'''''read/write''''' (default): Allows to perform ''read'' operations (e.g., restore or use a drive as the source of a migration) and ''write'' operations (e.g., backup or using a drive as the target of a migration). As the ''write'' operations can occupy the drive for a while, consider using certain drives for ''write'' operations only and setting up the other drive(s) for ''read'' operations only.<br />
<br />
<!--T:107--><br />
*'''''read''''': Only ''read'' operations, e.g., for restore or as the source of a migration, are allowed. It is recommended to set up additional drives in ''read'' mode to allow uninterrupted processing of tasks, such as restore.<br />
<br />
<!--T:108--><br />
*'''''write''''': Only ''write'' operations, e.g., for backup or as the target of a migration, are allowed. The use of drives in ''write'' mode is recommended when these drives are used in combination with additional drives that are only used in ''read'' mode.<br />
<br />
<!--T:109--><br />
The first drive in the list has an additional ''OS Access'' tab where you can specify the credentials (user name and password) required to access the configured drive path. Use <tt>DOMAIN\USER</tt> format for domain accounts or <tt>HOST\USER</tt> for local accounts.</translate><br />
<!--<translate><!--T:110--> [[File:Drive_properties_Jaglion.jpg|500px|link=]]</translate><br />
<br clear=all>--><br />
<br />
<translate>===== {{anchor|encrypt}}Si3 NG data encryption ===== <!--T:111--><br />
<br />
<!--T:112--><br />
To configure Si3 NG data encryption, you have to create a security password file for deduplication: <br />Main selection -> ''Components'' -> click ''Data Stores'' -> select your ''Si3 NG deduplication store'' and double-click it, then double-click the ''first drive'' of your Si3 NG deduplication store.<br /></translate><br />
<translate><!--T:113--><br />
In the ''Encryption password'' field, specify the encryption password and repeat it.<br />
<br />
<!--T:114--><br />
[[File:Si3_NG_drive-encryption_Jaglion.jpg|550px|link=]]</translate><br />
<br clear=all><br />
<br />
<translate><!--T:115--><br />
For details, see [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|Encrypting Si3 NG Deduplication Store]].<br />
<br />
===={{anchor|size}} Si3 NG deduplication store size properties ==== <!--T:116--><br />
<br />
<!--T:117--><br />
To change data store size properties, go to Main selection -> ''Components'' -> click ''Data Stores'' -> select your ''Si3 NG deduplication store'' and double-click it. Then under '''''Size''''' properties specify or modify the following:</translate><br />
<br />
<ul><li><br />
<translate><!--T:118--> '''''Capacity''''': Specify the size (in GiB) of the partition for backups.</translate><br />
</li><br />
<li><translate><br />
<!--T:119--><br />
'''''High watermark''''': Specify the value (in GiB) for the high watermark (HWM). The HWM defines the upper value for the used storage space. When this value is reached, the status of a datastore changes from ''OK'' to ''Warning'', but backups continue to be performed. Make sure that you provide enough storage space for your backed up data.</translate><br />
</li><br />
<li><br />
<translate><!--T:120--> '''''Si3 repair area''''': Specify the value (in GiB) for the Si3 repair area. The Si3 repair area (subdirectory trash) defines the space for Si3 files that were identified by a garbage collection job and are no longer used. These files are still kept in the repair area to allow for a possible repair of Si3 in case of structural problems (which may be caused by a file system error or an operating system crash). The files in the repair area are automatically removed after the specified period of time (SEP sesam default: 4 days) or when the disk usage threshold is reached. The Si3 repair function is disabled when the value is set to 0.</translate><br />
</li><br />
<translate><!--T:121--> {{note|The ''Si3 repair area'' for managing the disk space allocated for Si3 files is available only in [[Special:MyLanguage/SEP_sesam_Glossary#UI_mode|''advanced'' UI mode]] (formerly ''expert'' GUI mode). To see the ''Si3 repair area'' field, make sure your UI mode is set to ''advanced''. For details, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_GUI#UI_mode|Selecting UI mode]].}}</translate><br />
</ul><br />
<br />
<translate><!--T:122--> The '''Disk space usage''' properties are used by SEP sesam to report the following:</translate><br />
<ul><li><br />
<translate><!--T:123--> '''''Used''''': Total used space (in GiB) on the partition.</translate></li><br />
<li><br />
<translate><!--T:124--> '''''Total''''': Maximum available space (in GiB) on the partition as reported by the operating system.</translate></li><br />
<li><translate><!--T:125--> '''''Free''''': Available disk space (in GiB) for SEP sesam.</translate></li><br />
<li><translate><!--T:126--> '''''Deduplication rate''''': Deduplication takes place as soon as the backup process has started. SEP sesam analyses blocks of data and determines whether the data is unique or has already been copied to the Si3 NG data store. Only single instances of unique data are sent to the data store and replace each deduplicated file with a stub file. The ''deduplication ratio'' indicates the extent of data reduction achieved by Si3 deduplication, i.e. the ratio between the protected capacity and the actual physical capacity stored.</translate><br />
<translate><!--T:127--> A ratio of ''10:1'' means that 10 times more data is protected than the physical capacity needed to store it. The deduplication ratio depends greatly on the deduplication method used (si3T or Si3S), the type of data, the backup level used (the deduplication ratio is higher when there are ''copy'' and ''full'' backups and when there is a larger amount of data), etc. For details, see [[Special:MyLanguage/Deduplication|Deduplication]].</translate></li></ul><br />
<br />
<translate>== Monitoring deduplication status == <!--T:128--><br />
<br />
<!--T:129--><br />
You can view the status of your of your Si3 deduplication in the GUI (''Si3 deduplication store properties'' -> ''Si3 State'' tab) or [[Special:MyLanguage/5_0_0:SEP_sesam_Web_UI#data_store|SEP sesam Web UI]]. The data store status overview provides detailed information about consistency, utilization, sanity status, size, disk space usage as well as related media pools, media and drives, dependencies, data size before/after deduplication, etc.</translate><br />
<translate><!--T:130--> [[image:Si3_NG-datastore_Jaglion_web_status_details.jpg|750px|link=]]</translate><br />
<br clear=all><br />
<br />
<translate><!--T:131--> {{note|If fsck (file system consistency check) detects irregularity in the Si3 file system, the affected pages and chunks are recorded in the <tt>recovery.log</tt>. The Si3 deduplication store in GUI and ''Web UI'' is marked red and the [[Special:MyLanguage/SEP_sesam_Glossary#Si3_purge|Si3 purge]] is no longer executed. The purge is stopped to prevent the files in the [[Special:MyLanguage/SEP_sesam_Glossary#repair_area|Si3 repair area]] to be deleted as they may be required to repair Si3 in case of problems. Once the errors are fixed and the <tt>recovery.log</tt> is empty, the Si3 NG data store is no longer marked red and the Si3 purge is working again.}}</translate><br />
<br />
<translate>=={{anchor|comparison}}Comparison of Si3 and Si3 NG== <!--T:132--><br />
{{Si3_and_Si3_NG_comparison}}</translate><noinclude><div class="noprint"><br />
<translate>== See also == <!--T:133--><br />
[[Special:MyLanguage/5_0_0:Backup_to_S3_Cloud_Storage|Backup to S3 Cloud Storage]] – [[Special:MyLanguage/5_0_0:Backup_to_Azure_Storage|Backup to Azure Storage]] – [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|Encrypting Si3 NG Deduplication Store]] – [[Special:MyLanguage/Deduplication|Deduplication]] – [[Special:MyLanguage/Source_Side_Dedup|Configuring Source-side Deduplication]] – [[Special:MyLanguage/SEP_Si3_Replication|SEP Si3 Replication]] – [[Special:MyLanguage/4_4_3:Configuring_and_Administering_Si3_Deduplication_Store_by_using_CLI|Configuring and Administering Si3 Deduplication Store by using CLI]] – [[Special:MyLanguage/Licensing|Licensing]] – [[Special:MyLanguage/5_0_0:SEP_Immutable_Storage_–_SiS|SEP Immutable Storage – SiS]]</translate></div><noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:Configuring_Si3_NG_Deduplication_Store&diff=230958Source:Configuring Si3 NG Deduplication Store2022-08-12T13:18:11Z<p>Sta: Corrected link</p>
<hr />
<div><noinclude><translate><!--T:1--><br />
<div class="noprint"><languages /><br />
{{Copyright SEP AG en}}<br />
{{draft}}<br />
<br />
<!--T:2--><br />
{{Navigation_latest|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[Special:MyLanguage/Si3_Deduplication|documentation archive]]}}</div></translate><br /><br />
===<translate><!--T:3--> Overview</translate>===<br />
<div class="boilerplate metadata" id="Additional resources" style="background-color: #f0f0f0; color:#636f73; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b><br />
<translate><!--T:4--> Additional resources</translate></b></center><br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=http://www.sep.de/products/deduplication/deduplication-analysis/#_]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <br />
<translate><!--T:5--> See also: [[Special:MyLanguage/5_0_0:Backup_to_S3_Cloud_Storage|Backup to S3 Cloud Storage]] – [[Special:MyLanguage/5_0_0:Backup_to_Azure_Storage|Backup to Azure Storage]] – [[Special:MyLanguage/Deduplication|Deduplication]] – [[Special:MyLanguage/Source_Side_Dedup|Configuring Source-side Deduplication]] – [[Special:MyLanguage/SEP_Si3_Replication|SEP Si3 Replication]] – [[Special:MyLanguage/4_4_3:Configuring_and_Administering_Si3_Deduplication_Store_by_using_CLI|Configuring and Administering Si3 Deduplication Store by using CLI]] – [[Special:MyLanguage/Licensing|Licensing]] – [[Special:MyLanguage/5_0_0:SEP_Immutable_Storage_–_SiS|SEP Immutable Storage – SiS]]</translate><br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_Video.png|45px|link=Video Tutorials & Screencasts]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" |<translate><!--T:6--> Watch SEP sesam video [https://www.youtube.com/watch?v=za-qMrKCFAw&t=761s Integrated Deduplication in ''Jaglion'' (Si3 NG store)] and [https://www.youtube.com/watch?v=sSkfmufQkXU Why and how to use Deduplication with SEP sesam (Si3 store)].</translate><br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | <br />
[[File:SEP Tip.png|45px|link=Special:MyLanguage/4_4_3_Beefalo:FAQ|FAQ]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <br />
<translate><!--T:7--> Check [[Special:MyLanguage/4_4_3_Beefalo:FAQ|FAQ]] to find the answers to most common questions.</translate><br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide#Si3_Deduplication]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" |<br />
<translate><!--T:8--> Problems? Check the [[Special:MyLanguage/Troubleshooting_Guide#Si3_Deduplication|Troubleshooting Guide]].</translate><br />
|}</div></noinclude><br />
<translate><!--T:9--><br />
SEP sesam v. [[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']] has introduced '''a new generation Si3 data store''': '''Si3 NG'''. It offers significantly increased performance for backup, restore and migration, as well as direct backup to S3, resulting in improved performance, scaling and resource savings.<br />
<br />
<!--T:10--><br />
*The new Si3 NG can detect duplicate data fragments, optimizing the recovery process. <br />
<br />
<!--T:11--><br />
*It enables you to '''back up''' your data to [[Special:MyLanguage/5_0_0:Backup_to_S3_Cloud_Storage|S3 cloud storage]] and [[Special:MyLanguage/5_0_0:Backup_to_Azure_Storage|Azure]] ([[SEP sesam Release Versions|≥ Jaglion V2]]), and '''restore the items you want directly''' from there.<br />
<br />
<!--T:12--><br />
*Si3 NG supports any direct attached disk (except NSS volumes, see [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#restriction|Restrictions]]), provides global deduplication with [[Special:MyLanguage/Deduplication#sorce|''source-side'' (Si3S)]] and [[Special:MyLanguage/Deduplication#target|''target-side'' (Si3T)]] deduplication, [[Special:MyLanguage/Replication|replication]] and [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|encryption]], and enables single file restore (SFR) and instant recovery.<br />
<br />
<!--T:13--><br />
*When configuring deduplication, you should consider the performance factors of deduplication. These include infrastructure (storage types), network speed, storage disk set up, achievable deduplication ratio, etc. For details, see [[Special:MyLanguage/Deduplication|Deduplication]].<br />
<br />
<!--T:14--><br />
*The '''new immutable storage feature''' (introduced in [[SEP sesam Release Versions|Jaglion V2]]) is also based on Si3 NG store (set up on a dedicated Linux server). ''SiS'' is SEP Immutable Storage, based on the File Protection Service (FPS), which scans the file system and sets the immutable bit for all new objects. This means that all data stored in SiS is marked immutable at the time of storage. Even with full admin access to the SEP sesam backup server, attackers cannot delete, modify, or encrypt data stored on ''SiS''. For details, see [[Special:MyLanguage/5_0_0:SEP_Immutable_Storage_–_SiS|SEP Immutable Storage – SiS]].<br />
<br />
<!--T:15--><br />
[[Special:MyLanguage/Seeding_Si3_Deduplication_Store|Seeding Si3 deduplication store]] is currently not supported (see the [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#comparison|Si3 and Si3 NG comparison]] section below). <br />
<br />
==={{anchor|upgrade}}How to upgrade from the old Si3 to the new Si3 NG?=== <!--T:16--><br />
<br />
<!--T:17--><br />
SEP sesam does not support a direct upgrade from the old Si3 to Si3 NG. However, to use the new Si3 NG you can:<br />
*Back up all data again to the newly configured Si3 NG deduplication store. <br />
<br />
<!--T:18--><br />
*You can create a replication job to replicate from the Si3 to the Si3 NG store. Replication reads all data from the source-side store on the source-side RDS and sends it to the target store using the source-side deduplication function. For details, see the section [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#replication_task|Replicating from Si3 to Si3 NG]].</translate><br />
<translate><!--T:19--><br />
{{tip|You can also configure a new Si3 NG and an old Si3 in parallel on the same host by enabling the key [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#key| <tt>enable_gui_allow_multi_dedup</tt>]].}}<br />
<br />
=== Deduplication types === <!--T:20--><br />
<br />
<!--T:21--><br />
SEP sesam provides target-based (Si3T) and [[Special:MyLanguage/Source_Side_Dedup|source-based deduplication (Si3S)]]. For details on the deduplication concept and recommendations, see [[Special:MyLanguage/Deduplication|Deduplication]]. <br />
<br />
<!--T:22--><br />
*Both Si3T and Si3S require a configured Si3 deduplication store. <br />
<br />
<!--T:23--><br />
*In general, only one Si3 or Si3 NG deduplication store can be configured on a server. There is only one exception to this rule: You can use the [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#key| <tt>enable_gui_allow_multi_dedup</tt>]] key to configure both Si3 deduplication store types on the same backup server or RDS to perform a smooth upgrade from Si3 to Si3 NG.<br />
*A valid [[Special:MyLanguage/Licensing|licence]] is required for each Si3 NG deduplication store. <br />
*You can also configure an Si3 NG deduplication store via a command line. For details, see [[Special:MyLanguage/4_4_3:Configuring_and_Administering_Si3_Deduplication_Store_by_using_CLI|Configuring and Administering Si3 Deduplication Store with CLI]]. <br />
<br />
=== {{anchor|object_storage}}SEP sesam support for S3-compatible cloud and Blob storage === <!--T:24--><br />
<br />
<!--T:25--><br />
With SEP sesam Si3 NG, you can '''back up your data directly to the S3 cloud''' and to [[Special:MyLanguage/5_0_0:Backup_to_Azure_Storage|Azure Blob storage]] ([[SEP sesam Release Versions|≥ Jaglion V2]]). As S3 is an open API standard and AWS Simple Storage Service is a sample implementation of the standard, SEP sesam Si3 NG can also be used with other S3-compatible cloud implementations. The configuration and management of Si3 NG in an S3-compatible cloud implementation is similar to the example shown in [[Special:MyLanguage/5_0_0:Backup_to_S3_Cloud_Storage|Backup to S3 Cloud Storage]] and must follow the same process and rules provided for using Si3 NG with S3. For more details, see [[Special:MyLanguage/5_0_0:Backup_to_S3_Cloud_Storage|Backup to S3 Cloud Storage]]. For the list of supported object storage, see the [[5_0_0:SEP_sesam_OS_and_Database_Support_Matrix#ObjectStorage|support matrix]].<br />
<br />
==== Updating Si3 NG on S3 from 5.0.0.4 to the new version ==== <!--T:134--><br />
If you use Si3 NG on S3 and update from 5.0.0.4 to the new version, the structure of the existing stores will change as the structure of Si3 NG on S3 is automatically recreated (this includes recreating the index after the renaming). Example:<br />
*The S3 bucket is called ''seps3'', the Si3 NG deduplication store name is ''newNG''. The S3 structure with version 5.0.0.4 of NG is: seps3/pages; seps3/pages-trash; seps3/objects-trash. <br />
*When updating to the next version of NG, the structure changes to: seps3/newNG/pages; seps3/newNG/pages-trash; seps3/newNG/objects-trash. During this renaming, the Si3 NG service is not available.<br />
<br />
== {{anchor|prerequisites}}Prerequisites == <!--T:26--> <br />
<br />
<!--T:27--><br />
*For the minimum Si3 hardware requirements that apply to SEP sesam Si3 deduplication server, see [[Special:MyLanguage/SEP_sesam_Requirements#hardware|Hardware requirements]].<br />
<br />
<!--T:28--><br />
*For details on the required Java version, see [[Special:MyLanguage/Java_Compatibility_Matrix|Java Compatibility Matrix]]. Si3 NG is not mandatory, so there is no dependency rule for it in the RPM/DEB packages.<br />
<br />
<!--T:29--><br />
*When estimating the maximum size of a deduplication store, you have to ensure that there is enough space available for dedup trash, otherwise the deduplication store will run out of space. You should calculate the required disk space based on a representative sample of your full backup and add the additional storage space equal to approximately 50% of the representative full backup.<br />
<br />
====Required additional amount of RAM==== <!--T:30--><br />
<br />
<!--T:31--><br />
The following table shows the required '''''additional'' amount of RAM''' for the Si3-NG data store. The TB value corresponds to the capacity of the Si3-NG data store.<br />
<br />
<!--T:32--><br />
{{note|These requirements relate solely to the need for deduplication. In addition to these requirements, the amount of memory for the operating system and other services should be taken into account.}}</translate><br />
<br />
{| border="2" cellpadding="4" cellspacing="0" style="width:50%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="width: 20px;" | <translate><!--T:33--> Si3-NG data store capacity (check [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#restriction|initial size limit]]</translate>) <br />
! scope="col" style="width: 20px;" | RAM<br />
|-<br />
| <20 TB || 16 GiB<br />
|-<br />
| 20-40 TB || 32 GiB<br />
|}<br />
<br />
<translate><!--T:34--> You can use the following command (from the admin command line) to find out how much RAM is needed at what capacity of Si3 NG. Note that you need to set the [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|sesam profile]] to run the command:</translate> <code>sm_dedup_interface -T dedup2 propose jvmconfig <Si3-CAPACITY></code><br />
<br />
<translate>====Required additional amount of CPU cores==== <!--T:35--><br />
<br />
<!--T:36--><br />
The following table shows the '''number of CPU cores''' required for a Si3 NG data store. The TB value is the amount of data backed up (before deduplication)!</translate><br />
<br />
{| border="2" cellpadding="4" cellspacing="0" style="width:50%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="width: 20px;" |<translate> <!--T:37--> Backed up data (before dedup)</translate><br />
<br />
! scope="col" style="width: 20px;" | <translate><!--T:38--> CPU cores</translate><br />
<br />
|-<br />
| 10 TB ||4<br />
|-<br />
| 20 TB ||4<br />
|-<br />
| 40 TB ||8<br />
<br />
|}<br />
<br />
<translate>===Performance tip=== <!--T:39--><br />
<br />
<!--T:40--><br />
'''''Applies to Windows only''''': SEP AG recommends using the ''High performance'' power plan to increase the performance of your backup. Note that Windows sets all computers to the ''Balanced'' power plan by default and you must manually switch to the ''High Performance'' power plan. This way, your Windows computer will use more power, but the systems with Si3 NG will always operate at the highest performance level.<br />
<br />
<!--T:41--><br />
*From the Start menu, go to ''Control Panel'' -> ''System and Security'' -> ''Power Options'' and change the setting to ''High performance''.<br />
<br />
==={{anchor|restriction}}Restrictions=== <!--T:42--> </translate><br />
<br />
<ul><li><translate><!--T:135--> Si3 NG deduplication store is not supported for NSS volumes.</translate></li><br />
<br />
<li><translate><!--T:43--><br />
To avoid problems resulting from the combination of excessively large Si3 deduplication stores and inefficient hardware, the '''maximum initial Si3/Si3-NG deduplication store size''' is currently '''limited to 40 TB'''. Please contact [mailto:support@sep.de SEP sesam support] if your specific requirements are different.</translate></li><br />
<br />
<translate><!--T:44--> This limitation applies to the creation of a new Si3 NG deduplication store in the GUI.</translate></ul><br />
<translate><!--T:45--><br />
{{note|It is recommended to run Si3 deduplication (SEP sesam Server or RDS) on the physical host. It is also possible to run it on a virtual machine. In this case, take into account that deduplication consumes a lot of server resources for reading, processing and writing the deduplicated data, as well as for some other deduplication tasks such as housekeeping and various checks. These tasks require a large amount of IO and a large amount of memory. Si3 performance can be affected by other VMs running on the same host. Therefore, if you are running Si3 on a VM, you should be aware of possible bottlenecks and shortcomings.}}<br />
<br />
=={{anchor|steps}}Configuration procedure== <!--T:46--><br />
<br />
The SEP sesam [[Special:MyLanguage/4_4_3_Beefalo:Data_Store|data store]] is a disk based storage that allows savesets (backed-up data) to be backed up directly to configured storage locations, including S3 cloud storage and Azure. Note that configuration procedure for the latter differs from the one described below. For details, see [[Special:MyLanguage/5_0_0:Backup_to_S3_Cloud_Storage|Backup to S3 Cloud Storage]] and [[Special:MyLanguage/5_0_0:Backup_to_Azure_Storage|Backup to Azure Storage]].<br />
<br />
==={{anchor|key}}Enable Si3 NG setup on the same host === <!--T:47--><br />
<br />
<!--T:48--><br />
To make the upgrade from Si3 to Si3 NG smoother, you can configure a new Si3 NG and an old Si3 on the same backup server or RDS by using the <tt>enable_gui_allow_multi_dedup</tt> key.</translate><br />
<br />
<ol><li><translate><!--T:49--> Open the global settings in the GUI: In the menu bar, click ''Configuration'' -> ''Defaults'' -> ''Settings''.</translate></li><br />
<li><translate><!--T:50--> Set the key value of <tt>enable_gui_allow_multi_dedup</tt> to 1.</translate></li><br />
<translate><!--T:51--> [[Image:Si3_key.jpg|550px|link=]]</translate><br />
<br clear=all></ol><br />
<br />
<translate>===Configure Si3 NG=== <!--T:52--><br />
<br />
<!--T:53--><br />
SEP Si3 target deduplication is easy to configure and ready to use by selecting the '''Si3 NG''' deduplication data store type. Note that Si3 NG deduplication store is not supported for NSS volumes. For other limitations, see [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#restriction|Restrictions]].<br />
<br />
<!--T:54--><br />
{{tip|Si3 NG store can also be used to back up your data directly to ''S3 cloud'' or ''Azure''. In this case, the configuration is slightly different depending on the type of storage cloud. For more information, see [[Special:MyLanguage/5_0_0:Backup_to_S3_Cloud_Storage|Backup to S3 Cloud Storage]] and [[5_0_0:Backup_to_Azure_Storage|Backup to Azure Storage]].}}</translate><br />
<br />
<ol><li><translate><!--T:55--> In the '''Main selection''' -> '''Components''', click '''Data Stores''' to display the data store contents frame.</translate></li><br />
<li><translate><!--T:56--> From the ''Data Stores'' menu, select '''New Data Store'''. A ''New Data Store'' dialog appears.</translate></li><br />
<li><translate><!--T:57--> Under ''Data store'' properties, enter a meaningful name for the Si3 NG deduplication store in the '''Name''' field. Entering the name also creates the name of the drive group for your Si3 deduplication store in the '''Create new drive group''' field.</translate></li><br />
<li><translate><!--T:58--> From the ''Store type'' drop-down list, select '''SEP Si3 NG Deduplication Store'''.</translate></li><br />
<translate><!--T:59--> [[image:Si3_NG_Jaglion_01.jpg|800px|link=]]</translate><br />
<br clear=all><br />
<li><translate><!--T:60--> Ensure that the '''Create drive''' option is enabled under the ''Drive parameter'' properties. The predefined value for the drive is automatically entered in the '''Drive number''' field.</translate></li><br />
<translate><!--T:61--> It is recommended to also activate the option '''Create second drive'''. Without this option, SEP sesam can only assign one drive for either reading or writing, with one job on the same drive at a time. If you use the additional dedicated drive for restore, you can perform a backup on the first drive and restore your data from the second drive simultaneously. You can also add a third drive for migration. (See section [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#access|Drive access mode]].)</translate><br />
<li><translate><!--T:62--> The name in the '''Create new drive group''' is already created. You can change it by simply entering a new name.</translate></li><br />
<li><translate><!--T:63--> The predefined number of channels is already available in the '''Max. channels''' drop-down list. The number of available channels depends on your SEP sesam Server package. For details on licensing, see [[Special:MyLanguage/Licensing|Licensing]].</translate></li><br />
<li><translate><!--T:64--> From the ''Device server'' drop-down list, select the '''device server''' for your data store.</translate></li><br />
<li><translate><!--T:65--> In the '''Path''' field, '''enter the location''' of your data store or use the '''Browse''' button to select it. Click '''OK'''.</translate><br />
<br><br />
<translate><!--T:66--> If you use the ''Browse'' button, the ''New Data Store'' information window appears with predefined recommended values for the size of your Si3 NG deduplication store. Click '''OK''' to confirm the selected location and recommended size values. You can change the size of your Si3 NG deduplication store later under '''Size''' properties (see section [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#size|Size properties]]).</translate></li><br />
<translate><!--T:67--> [[image:Si3_NG_Jaglion_02.jpg|800px|link=]]</translate><br />
<br clear=all><br />
</ol><br />
<br />
<translate><!--T:68--><br />
After configuring the Si3 deduplication store, configure the [[Special:MyLanguage/Configuring_a_Media_Pool|media pools]] first then set up your [[Special:MyLanguage/Backup_Strategy_Best_Practices|backup strategy]]. Make sure to test your newly created Si3 NG store by running a test backup on it.<br />
<br />
=== Run a test backup on Si3 NG === <!--T:69--></translate><br />
<br />
<ol><li><translate><!--T:70--> Create a new backup task: In the '''Main Selection''' -> '''Tasks''' -> '''By clients''', select your RDS client and then click '''New Backup Task'''. Configure your backup task and save it. For details, see [[Special:MyLanguage/Creating_a_Backup_Task|Creating a Backup Task]].</translate></li><br />
<li><translate><br />
<!--T:71--><br />
Test the backup on the newly created Si3 NG store: From the ''menu bar'', select '''Activities''' -> '''Immediate start''' -> '''Backup'''. In the '''Immediate start: Backup''' dialog, select the previously created media pool for Si3 NG as the target media pool for the backup. Click '''Start''' and check if your backup was successful by viewing the status of your backup job in the GUI (''Monitoring'' -> ''Last Backup State'' or ''Job State'' -> ''Backups'') or [[Special:MyLanguage/5_0_0:SEP_sesam_Web_UI#bck_state|SEP sesam Web UI – Last backup state]].</translate><br />
<!--<br />
[[File:test_bck_si3ng.jpg|500px|link=]]<br />
<br clear=all>--><br />
</ol><br />
<br />
<translate><!--T:72--><br />
Now you can create different backup tasks to apply deduplication and enable the best possible scenarios for efficient backup in different environments. For details on how to select your deduplication method, see [[Special:MyLanguage/Deduplication|Deduplication]]. For details on how to configure a backup job, see [[Special:MyLanguage/Standard_Backup_Procedure|Standard Backup Procedure]]. <br />
<br />
=={{anchor|replication_task}} Replicating from Si3 to Si3 NG == <!--T:73--><br />
<br />
<!--T:74--><br />
As SEP sesam does not support a direct upgrade from the old Si3 to the new Si3 NG, you can create a replication task to replicate from Si3 to the Si3 NG store. Replication reads all data from the source-side store on the source-side RDS and sends it to the target store using the source-side deduplication function. Once your new Si3 NG is set up, you should configure regular replication from one NG to another NG.<br />
<br />
===Configure a replication task === <!--T:75--><br />
<br />
<!--T:76--><br />
To configure a replication from Si3 to Si3 NG, proceed as follows.</translate><br />
<br />
<ol><li><translate><!--T:77--> Create a replication task: In the '''Main selection''' -> '''Tasks''' -> '''Replication Tasks''', click '''New Replication Task'''. The ''New Replication Task'' window is displayed.</translate></li><br />
<br />
<li><translate><!--T:78--> In the '''Name''' field, enter a name for the replication task, e.g., ''Si3-2-Si3NG''.</translate></li><br />
<br />
<li><translate><!--T:79--> Enter the following information under '''Parameters''':</translate><br />
<ul><li><br />
<translate><!--T:80--> '''Media pool'''</translate></li><br />
<ul><li><br />
<translate><!--T:81--> '''''Pool''''': Select the name of the source media pool of the Si3 deduplication store from which the data will be replicated.</translate><br />
<li><br />
<translate><!--T:82--> '''''Drive''''': Select the drive number of the drive to be used to read the data.</translate></li><br />
<li><translate><!--T:83--> '''''Interface''''': Optionally, specify the network interface of the RDS to be used for data transfer.</translate></li></ul><br />
<li><br />
<translate><!--T:84--> '''Destination'''</translate><br />
<ul><li><br />
<translate><!--T:85--> '''''Pool''''': Select the name of the target media pool you previously created for the new Si3 NG and to which the data will be replicated.</translate></li><br />
<li><br />
<translate><!--T:86--> '''''Drive''''': Select the drive number of the drive that will be used to write the data.</translate></li><br />
<li><translate><!--T:87--> '''''Interface''''': Optionally, enter the network interface of the RDS to be used for data transfer, e.g., the name of the RDS.</translate></li></ul><br />
<li><br />
<translate><!--T:88--> Leave the ''Relative backup date'' (''From'') set to ''-99,999'' and '''To''' set to ''0''.</translate> <br />
</li><br />
<li><br />
<translate><!--T:89--> In the drop-down list '''based on''', the '''Sesam days''' option is selected by default.</translate></li><br />
<translate><!--T:90--> [[image:replication_task-si3ng.jpg|750px|link=]]</translate><br />
<br clear=all></li></ul><br />
<li><translate><!--T:91--> Click '''Save''' to save your replication task.</translate></li><br />
</ol><br />
<translate><!--T:92--><br />
After you have configured a replication task, start replication as follows.<br />
<br />
==={{anchor|start}}Start replication === <!--T:93--> <br />
<br />
<!--T:94--><br />
Note that any initial replication requires a large amount of CPU, network bandwidth and time to complete successfully. <br />
<br />
<!--T:95--><br />
Start replication manually as follows:</translate><br />
<br />
<ol><li><translate><!--T:96--> In the GUI menu, select '''Activities''' -> '''Immediate start''' -> '''Replication'''.</translate></li><br />
<li><translate><!--T:97--> In the '''Immediate Start: Replication''' window, from the '''Task name''' drop-down list select the replication task you created earlier, e.g., Si3-2-Si3NG, and click '''Start'''.</translate></li><br />
<!--<translate><!--T:98--> [[Image:immediate_start-si3ng.jpg|700px|link=]]</translate><br />
<br clear=all>--></ol><br />
<translate><!--T:99--><br />
To ensure that the replication is successful, check its status:<br />
*Via the GUI: Go to the '''Main Selection''' -> '''Job state''' -> and look for your replication task in the first column ''Migration Task''.<br />
<br />
<!--T:100--><br />
*Via the Web UI: Open Web UI and from the left menu select Replications. For details, see [[Special:MyLanguage/5_0_0:SEP_sesam_Web_UI#replications|SEP sesam Web UI]]. <br />
<br />
== {{anchor|modify}}Checking the properties and modifying your Si3 NG deduplication store == <!--T:101--><br />
<br />
<!--T:102--><br />
You can view the properties of your Si3 deduplication by double-clicking the corresponding Si3 NG deduplication store.<br />
<br />
==== {{anchor|drive}}Drive options ==== <!--T:103--><br />
<br />
<!--T:104--><br />
You can modify existing and set additional drive options by double-clicking the first drive. In the ''Drive Properties'' window, you can browse the path for the data store and set the [[Special:MyLanguage/4_4_3_Beefalo:Data_Store#access_mode|access mode]] for data store drives.<br />
<br />
====={{anchor|access}} Drive access mode ===== <!--T:105--><br />
<br />
<!--T:106--><br />
*'''''read/write''''' (default): Allows to perform ''read'' operations (e.g., restore or use a drive as the source of a migration) and ''write'' operations (e.g., backup or using a drive as the target of a migration). As the ''write'' operations can occupy the drive for a while, consider using certain drives for ''write'' operations only and setting up the other drive(s) for ''read'' operations only.<br />
<br />
<!--T:107--><br />
*'''''read''''': Only ''read'' operations, e.g., for restore or as the source of a migration, are allowed. It is recommended to set up additional drives in ''read'' mode to allow uninterrupted processing of tasks, such as restore.<br />
<br />
<!--T:108--><br />
*'''''write''''': Only ''write'' operations, e.g., for backup or as the target of a migration, are allowed. The use of drives in ''write'' mode is recommended when these drives are used in combination with additional drives that are only used in ''read'' mode.<br />
<br />
<!--T:109--><br />
The first drive in the list has an additional ''OS Access'' tab where you can specify the credentials (user name and password) required to access the configured drive path. Use <tt>DOMAIN\USER</tt> format for domain accounts or <tt>HOST\USER</tt> for local accounts.</translate><br />
<!--<translate><!--T:110--> [[File:Drive_properties_Jaglion.jpg|500px|link=]]</translate><br />
<br clear=all>--><br />
<br />
<translate>===== {{anchor|encrypt}}Si3 NG data encryption ===== <!--T:111--><br />
<br />
<!--T:112--><br />
To configure Si3 NG data encryption, you have to create a security password file for deduplication: <br />Main selection -> ''Components'' -> click ''Data Stores'' -> select your ''Si3 NG deduplication store'' and double-click it, then double-click the ''first drive'' of your Si3 NG deduplication store.<br /></translate><br />
<translate><!--T:113--><br />
In the ''Encryption password'' field, specify the encryption password and repeat it.<br />
<br />
<!--T:114--><br />
[[File:Si3_NG_drive-encryption_Jaglion.jpg|550px|link=]]</translate><br />
<br clear=all><br />
<br />
<translate><!--T:115--><br />
For details, see [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|Encrypting Si3 NG Deduplication Store]].<br />
<br />
===={{anchor|size}} Si3 NG deduplication store size properties ==== <!--T:116--><br />
<br />
<!--T:117--><br />
To change data store size properties, go to Main selection -> ''Components'' -> click ''Data Stores'' -> select your ''Si3 NG deduplication store'' and double-click it. Then under '''''Size''''' properties specify or modify the following:</translate><br />
<br />
<ul><li><br />
<translate><!--T:118--> '''''Capacity''''': Specify the size (in GiB) of the partition for backups.</translate><br />
</li><br />
<li><translate><br />
<!--T:119--><br />
'''''High watermark''''': Specify the value (in GiB) for the high watermark (HWM). The HWM defines the upper value for the used storage space. When this value is reached, the status of a datastore changes from ''OK'' to ''Warning'', but backups continue to be performed. Make sure that you provide enough storage space for your backed up data.</translate><br />
</li><br />
<li><br />
<translate><!--T:120--> '''''Si3 repair area''''': Specify the value (in GiB) for the Si3 repair area. The Si3 repair area (subdirectory trash) defines the space for Si3 files that were identified by a garbage collection job and are no longer used. These files are still kept in the repair area to allow for a possible repair of Si3 in case of structural problems (which may be caused by a file system error or an operating system crash). The files in the repair area are automatically removed after the specified period of time (SEP sesam default: 4 days) or when the disk usage threshold is reached. The Si3 repair function is disabled when the value is set to 0.</translate><br />
</li><br />
<translate><!--T:121--> {{note|The ''Si3 repair area'' for managing the disk space allocated for Si3 files is available only in [[Special:MyLanguage/SEP_sesam_Glossary#UI_mode|''advanced'' UI mode]] (formerly ''expert'' GUI mode). To see the ''Si3 repair area'' field, make sure your UI mode is set to ''advanced''. For details, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_GUI#UI_mode|Selecting UI mode]].}}</translate><br />
</ul><br />
<br />
<translate><!--T:122--> The '''Disk space usage''' properties are used by SEP sesam to report the following:</translate><br />
<ul><li><br />
<translate><!--T:123--> '''''Used''''': Total used space (in GiB) on the partition.</translate></li><br />
<li><br />
<translate><!--T:124--> '''''Total''''': Maximum available space (in GiB) on the partition as reported by the operating system.</translate></li><br />
<li><translate><!--T:125--> '''''Free''''': Available disk space (in GiB) for SEP sesam.</translate></li><br />
<li><translate><!--T:126--> '''''Deduplication rate''''': Deduplication takes place as soon as the backup process has started. SEP sesam analyses blocks of data and determines whether the data is unique or has already been copied to the Si3 NG data store. Only single instances of unique data are sent to the data store and replace each deduplicated file with a stub file. The ''deduplication ratio'' indicates the extent of data reduction achieved by Si3 deduplication, i.e. the ratio between the protected capacity and the actual physical capacity stored.</translate><br />
<translate><!--T:127--> A ratio of ''10:1'' means that 10 times more data is protected than the physical capacity needed to store it. The deduplication ratio depends greatly on the deduplication method used (si3T or Si3S), the type of data, the backup level used (the deduplication ratio is higher when there are ''copy'' and ''full'' backups and when there is a larger amount of data), etc. For details, see [[Special:MyLanguage/Deduplication|Deduplication]].</translate></li></ul><br />
<br />
<translate>== Monitoring deduplication status == <!--T:128--><br />
<br />
<!--T:129--><br />
You can view the status of your of your Si3 deduplication in the GUI (''Si3 deduplication store properties'' -> ''Si3 State'' tab) or [[Special:MyLanguage/5_0_0:SEP_sesam_Web_UI#data_store|SEP sesam Web UI]]. The data store status overview provides detailed information about consistency, utilization, sanity status, size, disk space usage as well as related media pools, media and drives, dependencies, data size before/after deduplication, etc.</translate><br />
<translate><!--T:130--> [[image:Si3_NG-datastore_Jaglion_web_status_details.jpg|750px|link=]]</translate><br />
<br clear=all><br />
<br />
<translate><!--T:131--> {{note|If fsck (file system consistency check) detects irregularity in the Si3 file system, the affected pages and chunks are recorded in the <tt>recovery.log</tt>. The Si3 deduplication store in GUI and ''Web UI'' is marked red and the [[Special:MyLanguage/SEP_sesam_Glossary#Si3_purge|Si3 purge]] is no longer executed. The purge is stopped to prevent the files in the [[Special:MyLanguage/SEP_sesam_Glossary#repair_area|Si3 repair area]] to be deleted as they may be required to repair Si3 in case of problems. Once the errors are fixed and the <tt>recovery.log</tt> is empty, the Si3 NG data store is no longer marked red and the Si3 purge is working again.}}</translate><br />
<br />
<translate>=={{anchor|comparison}}Comparison of Si3 and Si3 NG== <!--T:132--><br />
{{Si3_and_Si3_NG_comparison}}</translate><noinclude><div class="noprint"><br />
<translate>== See also == <!--T:133--><br />
[[Special:MyLanguage/5_0_0:Backup_to_S3_Cloud_Storage|Backup to S3 Cloud Storage]] – [[Special:MyLanguage/5_0_0:Backup_to_Azure_Storage|Backup to Azure Storage]] – [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|Encrypting Si3 NG Deduplication Store]] – [[Special:MyLanguage/Deduplication|Deduplication]] – [[Special:MyLanguage/Source_Side_Dedup|Configuring Source-side Deduplication]] – [[Special:MyLanguage/SEP_Si3_Replication|SEP Si3 Replication]] – [[Special:MyLanguage/4_4_3:Configuring_and_Administering_Si3_Deduplication_Store_by_using_CLI|Configuring and Administering Si3 Deduplication Store by using CLI]] – [[Special:MyLanguage/Licensing|Licensing]] – [[Special:MyLanguage/5_0_0:SEP_Immutable_Storage_–_SiS|SEP Immutable Storage – SiS]]</translate></div><noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:Backup_to_Azure_Storage/de&diff=230957Source:Backup to Azure Storage/de2022-08-12T12:36:21Z<p>Sta: </p>
<hr />
<div><noinclude><div class="noprint"><languages /><br />
{{Copyright SEP AG|de}}<br />
{{Draft}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[Special:MyLanguage/Si3_Deduplication|Dokumentation Archiv]]}}</div><br /><br />
==Überblick==<br />
<div class="boilerplate metadata" id="Additional resources" style="background-color: #f0f0f0; color:#636f73; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b><br />
Weitere Quellen</b></center><br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=http://www.sep.de/products/deduplication/deduplication-analysis/#_]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <br />
Siehe auch: [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store|Konfiguration eines Si3 NG Deduplication Store]] – [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|Verschlüsselung des Si3 NG Deduplication Stores]] – [[Special:MyLanguage/Standard Backup Procedure|Standard Sicherungsverfahren]] – [[Special:MyLanguage/5_0_0:Restore_Assistant|Web Rücksicherungsassistent]] – [[Special:MyLanguage/Standard Restore Procedure|Standard Rücksicherungsverfahren]] – [[Special:MyLanguage/Licensing|Lizenzierung]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_Video.png|45px|link=Video Tutorials & Screencasts]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" |Watch SEP sesam video [https://www.youtube.com/watch?v=sSkfmufQkXU Why and how to use Deduplication with SEP sesam].<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | <br />
[[File:SEP Tip.png|45px|link=Special:MyLanguage/4_4_3_Beefalo:FAQ|FAQ]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <br />
Unter [[Special:MyLanguage/4_4_3_Beefalo:FAQ|FAQ]] finden Sie Antworten auf die häufigsten Fragen. <br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide#Si3_Deduplication]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" |<br />
Im Problemfall nutzen Sie den [[Special:MyLanguage/Troubleshooting_Guide#Si3_Deduplication|Troubleshooting Guide]].<br />
|}</div></noinclude><br />
<br />
SEP sesam V. [[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']] hat eine neue Generation Si3 Datenspeicher eingeführt: Si3 NG. Dieser ermöglicht es Ihnen, Ihre Daten direkt auf Azure Blob Storage zu sichern und die gewünschten Elemente direkt von dort rückzusichern. Nach einer anfänglichen Vollsicherung Ihrer virtuellen und physischen Umgebung können Sie jede [[Special:MyLanguage/SEP_sesam_Glossary#backup_level|Sicherungsmethode]] (einschließlich differenzieller und inkrementeller Sicherungen) verwenden, um nur neue Daten im Blob Storage zu sichern.<br />
<br />
==== Leistungsstarke Rücksicherung ====<br />
<br />
Der neue Si3 NG erkennt doppelte Datenfragmente, um den Rücksicherungsprozess zu optimieren. Verwenden Sie den [[Special:MyLanguage/5_0_0:Restore_Assistant|Web Rücksicherungsassistenten]] oder den [[Special:MyLanguage/4_4_3_Beefalo:Standard_Restore_Procedure|GUI Rücksicherungsdialog]], um Ihre Daten aus Sicherungen sofort rückzusichern. Die Rücksicherung einer einzelnen Datei ist einfach, da Sie die Suchfunktion nutzen können, um die gewünschte Sicherung zu finden und den Rücksicherungsprozess aufs Original oder an einem anderen Ort zu starten. <br />
<br />
Si3 NG nutzt Azure Blob Storage auf die gleiche Weise wie lokalen Speicher, so dass Sie Ihren Azure Blob Storage nutzen können, um Ihre Geschäftsdaten jederzeit und überall sicher zu speichern und abzurufen.<br />
<br />
==== Mehrere Medienpools ====<br />
<br />
Mit Si3 NG können Sie mehrere [[Special:MyLanguage/Configuring_a_Media_Pool|Medienpools]] erstellen, um Skalierbarkeit und Granularität der Sicherungsaufträge zu gewährleisten. Sie können separate Medienpools erstellen, z.B. für tägliche differenzielle und inkrementelle und wöchentliche Vollsicherungsaufträge oder für Migration und Replikation, und Sie können für jeden Medienpool eine andere Aufbewahrungszeit festlegen.<br />
<br />
=={{anchor|configuration}}Konfiguration eines Si3 NG Azure Blob Speichers==<br />
<br />
SEP sesam ermöglicht es Ihnen, Ihre Daten direkt auf Azure zu sichern, indem Sie den ''Si3 NG Deduplication Store'' verwenden. Das hier beschriebene Verfahren enthält nur die grundlegenden Schritte. Details zu Azure Blob Storage, dem Konto und der Konfiguration finden Sie im Microsoft Artikel [https://docs.microsoft.com/en-us/azure/storage/common/storage-account-overview Storage account overview].<br />
<br />
# [[5_0_0:Backup_to_Azure_Storage#account|Erstellen eines Microsoft Azure Storage Kontos]]<br />
# [[5_0_0:Backup_to_Azure_Storage#container|Erstellen eines Container]]<br />
# [[5_0_0:Backup_to_Azure_Storage#key|Anzeigen und Kopieren des Zugriffsschlüssel für das Azure Storage Konto]]<br />
# [[5_0_0:Backup_to_Azure_Storage#user|Erstellen eines neuen Sicherungsbenutzers auf dem SEP sesam Server]]<br />
# [[5_0_0:Backup_to_Azure_Storage#Si3-NG|Konfigurieren eines Si3 NG Deduplication Store]] <br />
# [[5_0_0:Backup_to_Azure_Storage#media_pool|Konfigurieren eines Medienpools]] <br />
# [[5_0_0:Backup_to_Azure_Storage#bck|Konfigurieren von Sicherungen]]<br />
<br />
=== {{anchor|account}}Erstellen eines Microsoft Azure Storage Kontos===<br />
<br />
Für das folgende Verfahren benötigen Sie ein aktives Microsoft Azure Konto. Melden Sie sich mit Ihrem Konto im Azure Portal an.<br />
<ol><li>Suchen Sie die Option ''Storage accounts'' (Speicherkonten) und klicken Sie darauf.</li><br />
<li>Wählen Sie ''Create'', um ein Konto hinzuzufügen. <br />
<ul><li>Wählen Sie ''Subscription'' (Abonnement) für dieses Konto.</li><br />
<li>Erstellen Sie eine ''Resource Group'' (Ressourcengruppe) oder wählen Sie eine bestehende aus, in der Sie dieses Speicherkonto erstellen möchten. Die Ressourcengruppe dient der Organisation und Verwaltung aller Ihrer Ressourcen.</li><br />
<li>Geben Sie einen eindeutigen Namen für Ihr neues Speicherkonto ein.</li><br />
<li>Wählen Sie einen Standort für das Speicherkonto. Dies ist der Standort für Ihren Server basierend auf Ihrem geografischen Standort.</li><br />
<li>Lassen Sie die Option ''Performance'' als ''Standard'' ausgewählt.</li><br />
<li>Wählen Sie für ''Account type'' (Kontotyp) je nach Bedarf ''StorageV2'' (allgemeine Verwendung des V2) oder ''BlobStorage''.</li><br />
<li>Wählen Sie die Replikationsstufe (''Replication level''). Die Standardeinstellung ''Locally Redundant Storage (LRS)'' ist günstiger als ''Geo-redundant storage (GRS)'', der für die Speicherung geschäftskritischer Daten geeignet ist, die jederzeit zugänglich sein müssen. Diese Wahl kann die Gesamtkosten Ihres Kontos erheblich erhöhen.</li><br />
<li>Wählen Sie mit ''Access tier'' die Zugriffsebene für die SEP sesam Sicherung. Es wird empfohlen, die Standardeinstellung ''Hot'' zu belassen.</li></ul></li> <br />
<li>Verwenden Sie den Reiter ''Advanced'', um zusätzliche Optionen für Ihr Konto zu konfigurieren oder zu ändern, den Reiter ''Networking'', um die Netzwerkkonnektivität und Routing-Einstellungen zu konfigurieren, und den Reiter ''Data protection'', um Datenschutzoptionen für Blob-Daten in Ihrem Speicherkonto zu konfigurieren. Ebenfalls verfügbar sind die Reiter ''Encryption'' (Verschlüsselung) und ''Tags''. Die meisten dieser Optionen können später konfiguriert werden, sobald das Speicherkonto erstellt wurde.</li><br />
<li>Navigieren Sie nun zum Reiter ''Review + Create'' (Überprüfen + Erstellen), um die Einstellungen zu überprüfen. Wenn Sie zufrieden sind, klicken Sie auf ''Create''.</li></ol><br />
<br />
Einen detaillierten Überblick über die einzelnen Schritte finden Sie im Microsoft-Artikel [https://docs.microsoft.com/en-us/azure/storage/common/storage-account-create?tabs=azure-portal Create a storage account].<br />
<br />
=== {{anchor|container}}Erstellen eines Containers===<br />
<br />
Erstellen Sie im Azure-Portal einen Container oder verknüpfen Sie ihn mit Ihrem Speicherkonto. Weitere Informationen finden Sie im Microsoft-Artikel [https://docs.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-portal Create a container].<br />
*Halten Sie sich an die Namenskonvention und wählen Sie einen aussagekräftigen Namen für den Container.<br />
*Wählen Sie die Art des öffentlichen Zugriffs (''Level of public access'') auf den Container. Es wird empfohlen, die Standardeinstellung ''Private'' (kein anonymer Zugriff) zu belassen.<br />
*Erstellen Sie Container, die ausschließlich von SEP sesam verwendet werden. Es wird nicht empfohlen, einen Container für mehrere Cloud-Speichergeräte zu verwenden.<br />
<br />
=== {{anchor|key}}Anzeigen und Kopieren des Zugriffsschlüssel für das Azure Storage Konto ===<br />
<br />
Azure generiert automatisch zwei Zugriffsschlüssel für Speicherkonten (''primary'' und ''secondary'') für das von Ihnen erstellte Konto. Diese Schlüssel werden verwendet, um den Zugriff auf Daten zu autorisieren. Diese Anmeldekontodaten sind für die Erstellung eines Si3 NG-Datenspeichers für Azure erforderlich.<br />
<br />
#Navigieren Sie im Azure-Portal unter ''Settings'' (Einstellungen) zum Punkt ''Access keys'' (Zugriffsschlüssel).<br />
#Kopieren Sie den ''Storage account name'' (Speicherkontonamen) und einen der beiden Zugangsschlüssel. Sie werden diese zusammen mit dem Containernamen im nächsten Schritt benötigen.<br />
<br />
=== {{anchor|user}}Anlegen eines neuen Sicherungsbenutzers auf dem SEP sesam Server===<br />
<br />
<ol><li>Erstellen Sie den Benutzer mit dem Azure-Speicherkontonamen und den Zugangsdaten auf dem Sicherungsserver.</li><br />
<li>Melden Sie sich als ''Administrator'' mit dem Benutzertyp ''Superuser'' an und fügen Sie den neu erstellten Benutzer der Gruppe ''Administratoren'' hinzu. Weitere Informationen finden Sie unter [[Special:MyLanguage/Configuring_Database-Based_Authentication|Konfiguration der datenbankbasierten Authentifizierung]].</li></ol><br />
{{Anmerkung|Die Azure-Zugangsdaten werden verschlüsselt in der ''ini''-Datei gespeichert.}}<br />
<br />
==={{anchor|Si3-NG}}Konfigurieren des Si3 NG Deduplication Store===<br />
<br />
<ol><li>In der '''Auswahl''' -> '''Komponenten''', klicken Sie auf '''Datenspeicher''' zum Anzeigen aller konfigurierten Datenspeicher.</li><br />
<li>Wählen Sie im Menü ''Datenspeicher'' die Option '''Neuer Datenspeicher'''. Der Dialog ''Neuer Datenspeicher'' erscheint.</li><br />
<li>Geben Sie in den Eigenschaften des ''Datenspeichers'' in das Feld '''Name''' einen aussagekräftigen Namen für den Si3 NG Deduplication Store ein, z.B. Si3-NG_Azure. Durch die Eingabe des Namens wird auch der Name der Laufwerksgruppe für Ihren Si3 Deduplication Store im Feld '''Neue Laufwerksgruppe''' erstellt.</li><br />
<li>Aus der Auswahlliste '''Speicherart''', wählen Sie '''SEP Si3 NG Deduplication Store'''.<br />
</li><br />
<li>Lassen Sie unter ''Laufwerksparameter'' die Optionen '''Erstelle Laufwerk''' und '''Zweites Laufwerk anlegen''' aktiviert. Der vordefinierte Wert für das Laufwerk wird automatisch in das Feld '''Laufwerksnummer''' eingetragen.</li><br />
Wenn Sie das zusätzliche Laufwerk für die Rücksicherung verwenden, können Sie eine Sicherung auf dem ersten Laufwerk durchführen und Ihre Daten gleichzeitig vom zweiten Laufwerk rücksichern. Sie können auch ein drittes Laufwerk für die Migration hinzufügen. (Einzelheiten finden Sie unter [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#access|Laufwerkszugriffsmodus]]).<br />
<li>Der Name im Feld '''Neue Laufwerksgruppe''' ist bereits gefüllt. Sie können ihn ändern, indem Sie einfach einen neuen Namen eingeben.</li><br />
<li>Die voreingestellte Anzahl an Kanälen wird bereits in der Auswahlliste '''Max. Anzahl Kanäle''' angezeigt. Die Anzahl der verfügbaren Kanäle hängt von ihrem SEP sesam Paket ab. Details zur Lizenzierung, siehe [[Special:MyLanguage/Licensing|SEP sesam Lizenz]].</li><br />
<li>Aus der Auswahlliste ''Device Server'' wählen Sie den '''Device Server''' für ihren Datenspeicher.</li><br />
<li>Geben Sie im Feld '''Pfad''' den Speicherort ein oder verwenden Sie die Schaltfläche '''Durchsuchen''', um ein Verzeichnis auf der lokalen Festplatte auszuwählen (wie bei der lokalen Speicherung). Dieses Verzeichnis wird nur zum Speichern von Metadaten und temporären Dateien für die Zwischenspeicherung verwendet, bis die Daten in den Azure Blob Speicher hochgeladen werden. Vergewissern Sie sich, dass ausreichend Speicherplatz für diesen lokalen Speicher verfügbar ist, z.B. für 50 TiB in Azure oder mehr, stellen Sie sicher, dass 20 GiB freier Speicherplatz lokal verfügbar sind. <br />
Klicken Sie auf '''OK'''.<br />
<br />Wenn Sie die Schaltfläche ''Durchsuchen'' verwenden, erscheint das Informationsfenster ''Neuer Datenspeicher'' mit vordefinierten empfohlenen Werten für die Größe Ihres Si3 NG Deduplication Store, basierend auf der Größe der zuvor ausgewählten lokalen Festplatte (Pfad).<br />
<br />'''''Wichtig'': Ändern Sie diese Werte manuell unter den ''Größe''-Eigenschaften, je nachdem, wie viel Speicherplatz Sie auf Azure nutzen möchten.''' <br />
<ul><li>'''Kapazität''': Legen Sie die Größe (in GiB) des Speichers für Sicherungen fest. Die akzeptierte Mindestkapazität beträgt 5 GiB.</li><br />
<li>'''Oberer Schwellenwert''' (High Water Mark): Die HWM definiert eine Obergrenze für den genutzten Speicherplatz. Wenn dieser Wert erreicht wird, ändert sich der Status eines Datenspeichers von ''OK'' auf ''Warnung'', aber die Sicherungen werden weiterhin durchgeführt. Stellen Sie sicher, dass Sie genügend Speicherplatz für Ihre gesicherten Daten zur Verfügung stellen.</li></ul><br />
Klicken Sie auf '''OK'''. Sie können die Größe Ihres Si3 NG Deduplication Store auch später unter '''Größe''' ändern (siehe [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#size|Größeneigenschaften]]).<br />
{{Achtung|Da Azure Blob Storage unbegrenzte Skalierbarkeit bietet und es keine offizielle Begrenzung für die Datenmenge und die Anzahl der Objekte gibt, die Sie speichern können, sollten Sie die Kapazität von Si3 NG auf Azure entsprechend Ihren Bedürfnissen festlegen. Wenn Sie wissen, wie viel Kapazität Sie benötigen, können Sie die Kosten für Ihre Cloud-Dienste optimieren.}}<br />
</li><br />
[[image:Si3-ng-azure-new-DS.jpg|800px|link=]]<br />
<br clear=all><br />
<li><br />
Wechseln Sie zum Reiter ''Speicher Backend'' und wählen Sie ''Speichertyp'': ''Microsoft Azure Storage oder kompatibel''. Klicken Sie dann auf ''Neu'', um ein neues Zugangsdatenset für Azure zu erstellen. Sie müssen Ihre zuvor konfigurierten Zugangsdaten eingeben, siehe Abschnitt [[Special:MyLanguage/5_0_0:Backup_to_Azure_Storage#key|Anzeigen und Kopieren des Zugriffsschlüssel für das Azure Storage Konto]] oben.</li><br />
*Speicherdomäne: Geben Sie den Namen Ihres Blob Speichers für Ihr Speicherkonto ein. Der Standard-Endpunkt ist <nowiki>https://<mystorageaccount>.blob.core.windows.net</nowiki>. Wenn Sie dem Blob Endpunkt eine benutzerdefinierte Domäne zugewiesen haben, geben Sie Ihre benutzerdefinierte Domäne ein.<br />
**Wenn Sie die Option ''HTTP verwenden'' aktivieren, wird die Verwendung von HTTP zugelassen. Dies kann nützlich sein, wenn es Probleme mit dem SSL/TLS-Zertifikat gibt und HTTPS nicht funktioniert. Es wird jedoch nicht empfohlen, diese Option zu verwenden, wenn Sie mit vertraulichen Daten arbeiten.<br />
*Zugangsdatenset: Geben Sie Ihrem Zugangsdatenset einen Namen. <br />
* Geben Sie in das Feld ''Kontoname'' den Namen des Microsoft Azure Speicherkontos ein.<br />
* Geben Sie in das Feld ''Zugangsschlüssel'' den Zugangsschlüssel für das Microsoft Azure Speicherkonto ein. Sie können entweder den primären oder den sekundären Zugangsschlüssel eingeben. <br />
* Geben Sie in das Feld ''Wiederhole Zugangsschlüssel'' erneut den Zugangsschlüssel für das Microsoft Azure Speicherkonto ein.<br />
*Geben Sie in das Feld ''Blob Container'' den Namen Ihres Blob Containers ein.<br />
[[Image:Si3-ng-azure_storage_backend-DS.jpg|800px|link=]]<br />
<br clear=all><br />
<li><br />
Wenn Sie sofort einen Medienpool für Ihren Si3 Deduplication Store erstellen möchten, klicken Sie auf '''Medienpool anlegen'''. Andernfalls klicken Sie '''OK''', um Ihren Si3 Deduplication Store zu konfigurieren.</li></ol><br />
<br />
==={{anchor|data_store}}Konfigurieren Sie Medienpools für Si3 NG===<br />
<br />
<ol><li>Nach Klick auf ''Auswahl'' -> '''Medienpools''' -> '''Neuer Medienpool''' erscheint der Dialog ''Neuer Medienpool''.</li><br />
<li>{{anchor|media_pool}}Geben Sie im Fenster ''Medienpool'' die erforderlichen Felder an:</li><br />
<br />
[[Image:Si3-NG-media_pool-Azure.jpg.jpg|500px|link=]]<br />
<br clear=all><br />
<ul><li>'''''Name''''': Geben Sie einen Namen für den Medienpool an.</li><br />
<li>'''''Beschreibung''''': Fügen Sie optional eine Beschreibung des Pools ein.</li><br />
<li>'''''Laufwerksgruppe''''': Wählen Sie aus der Auswahlliste aller verfügbaren Laufwerksgruppen die entsprechende Gruppe aus, an die ein Medienpool angehängt werden soll. Details zu den Laufwerksgruppen finden Sie unter [[Special:MyLanguage/4_4_3_Beefalo:Drives#drive_group|Laufwerke]].</li><br />
<li>'''''Aufbewahrungszeit [Tage]''''': Geben Sie hier die Aufbewahrungszeit für den Medienpool an. Die Aufbewahrungszeit beginnt mit dem Datum, an dem ein Sicherungssatz auf das Medium geschrieben wird (zum Endzeitpunkt der ersten Sicherung) und definiert somit das Ablaufdatum des Sicherungssatzes - die EOL (End of Lifetime). Wenn der Schutz (EOL) abläuft, kann SEP sesam das Medium wieder für Sicherungen verwenden. Für Details siehe [[Special:MyLanguage/5_0_0:Automatic_Retention_(EOL)_Management#dependency-based_retention|Was ist Aufbewahrungszeit und EOL]].</li> <br />
</li></ol><br />
Sie können den Vorgang wiederholen und je nach Bedarf weitere Medienpools für Si3 NG erstellen.<br />
<br />
=={{anchor|bck}}Konfigurieren einer Sicherung==<br />
<br />
Nachdem Sie einen Si3 NG Azure Deduplication Store und einen oder mehrere Medienpools konfiguriert haben, gehen Sie wie folgt vor:<br />
#[[Special:MyLanguage/Creating_a_Backup_Task|Erstellen Sie einen Sicherungsauftrag]] zur Sicherung in Azure.<br />
#Konfigurieren Sie einen Zeitplan, wie in [[Special:MyLanguage/Creating a Schedule|Zeitplan erstellen]] beschrieben.<br />
Sobald Sie einen Auftrag und einen Zeitplan konfiguriert haben, erstellen Sie einen Sicherungstermin wie folgt.<br />
<br />
==={{anchor|event}}Erstellen eines Sicherungstermins===<br />
<br />
Bei der Erstellung eines Sicherungstermins wählen Sie die [[Special:MyLanguage/SEP_sesam_Glossary#backup_level|Sicherungsmethode]], legen die Terminpriorität fest und legen fest, wohin Ihre Daten gesichert werden sollen. Sie können einen Termin für bestimmte Aufträgen oder für eine Auftragsgruppe erstellen. Letzteres ermöglicht es Ihnen, alle Aufträge der [[Special:MyLanguage/Adding_a_Task_to_the_Task_Group|Auftragsgruppe]] mit einem einzigen Termin auszulösen.<br />
<br />
<ol><li>Klicken Sie in '''Auswahl -> Zeitplanung-> Zeitpläne''' mit der rechten Maustaste auf den zuvor erstellten Zeitplan und klicken Sie auf '''Neuer Sicherungstermin'''.</li><br />
<li>Stellen Sie unter der ''Ablaufsteuerung'' die '''Priorität''' Ihres Sicherungstermins ein. Der SEPuler führt immer zuerst die Zeitpläne mit der höchsten Priorität aus. Die Standardpriorität ist 1, also die niedrigste Priorität (die höchste Priorität ist 99). Die einzige Ausnahme sind die Zeitpläne mit der Priorität 0, die alle anderen Prioritäten außer Kraft setzen und immer ausgeführt werden.<br />
Weitere Informationen finden Sie unter [[Special:MyLanguage/4_4_3_Beefalo:SEPuler_-_an_event_calendar#event_priority|Terminprioritäten festlegen]]. Sie können auch den '''Sperrtermin''' aktivieren. Diese Option sollte zusammen mit der hohen Priorität für besondere Termine verwendet werden. Wenn diese Option aktiviert ist, werden Termine desselben Typs, aber mit niedrigerer Priorität, blockiert, so dass keine Sicherungen ausgeführt werden. Details finden Sie unter [[Special:MyLanguage/4_4_3_Beefalo:SEPuler_-_an_event_calendar#blocking_events|Sperrtermine]].</li><br />
<li>Wählen Sie unter ''Objekt'' den Auftrag (oder Auftragsgruppe) aus, die Sie zuvor konfiguriert haben und mit der Sie diesen Termin verknüpfen möchten.</li><br />
<li>Geben Sie unter ''Parameter'' die '''Sicherungsmethode''' an.</li><br />
<li>Wählen Sie in der Auswahlliste '''Medienpool''' den Medienpool aus, den Sie für den Si3 NG Deduplication Store erstellt haben. Die Daten werden in diesen Pool gesichert. Sie können auch die Option '''SEP Si3 Quellseitige Deduplizierung''' aktivieren, wie in [[Special:MyLanguage/Source_Side_Dedup|SEP Si3 quellseitige Deduplizierung]] beschrieben.<!--<br /><br />
[[image:Si3-ng-azure-bck_event.jpg|800px|link=]]<br />
<br clear=all>--><br />
*Geben Sie optional die '''Laufwerksnummer''' des Laufwerks an, das zum Schreiben der Daten verwendet werden soll. In der Regel verwenden Sie diese Option, wenn Sie zusätzliche Laufwerke konfiguriert haben und ein bestimmtes Laufwerk ausschließlich für die Datensicherung zuweisen möchten.</li><br />
<li>Im Feld '''Folgeaktion''' können Sie Ereignisse (z.B. Migration) konfigurieren, die auf dem SEP sesam Server ausgelöst werden, sobald das erste Ereignis (z.B. Sicherung) abgeschlossen ist. Details finden Sie unter [[Special:MyLanguage/Follow-up_Events|Folgeaktion (Follow up Events)]].</li><br />
{{Hinweis|Sie können eine Folgeaktion [[Special:MyLanguage/Configuring_Migration|Migrationsauftrag]] festlegen, indem Sie den Auftrag in der Auswahlliste '''Migrationsauftrag''' auswählen.}}</ol><br />
<br />
=={{anchor|monitor}}Monitoring (Überwachung) Sicherungen== <br />
<br />
Sie können den Status Ihrer Sicherungsaufträge in der GUI (''Monitoring'' -> ''Letzter Sicherungsstatus'' oder ''Job Status'' -> ''Sicherungen'') oder in der [[Special:MyLanguage/SEP_sesam_Web_UI|SEP sesam Web UI]] einsehen. Die Übersicht über den Sicherungsstatus liefert detaillierte Informationen über den letzten Lauf von Sicherungsaufträgen, einschließlich des Auftragsnamens, der Start- und Stoppzeit der letzten Sicherung, der Sicherungsmethode, der Datengröße, des Durchsatzes, des zugewiesenen Medienpools, etc.<br />
<br />
== {{anchor|purge}}Bereinigung von Daten auf einem Azure Storage==<br />
<br />
Datenbereinigung ist der Prozess des permanenten Löschens veralteter ([[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL-freier]]) Sicherungssätze aus Datenspeichern. In der Azure Cloud funktioniert dies auf die gleiche Weise. Die Bereinigung wird automatisch ausgelöst und durchgeführt, bis alle [[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL-freien]] Sicherungssätze gelöscht sind. <br />
<br />
===== Automatische Datenbereinigung =====<br />
<br />
Strategien für die Datenbereinigung basieren auf der Art Ihres Unternehmens sowie auf behördlichen, rechtlichen und anderen Anforderungen und werden mit einer definierten Datenaufbewahrungszeit umgesetzt. Dies ist der Zeitraum, für den Sicherungsdaten geschützt werden, nachdem sie auf das Medium geschrieben wurden, so dass Sicherungssätze erhalten bleiben und für die Rücksicherung verfügbar sind. Sie basiert auf der Aufbewahrungszeit des Medienpools, die Sie bei der Erstellung eines [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]] festgelegt haben. SEP sesam bietet ein automatisches EOL-(Aufbewahrungs-)Management, um die Wiederherstellbarkeit der gesamten Sicherungskette zu gewährleisten und vor Datenverlust zu schützen, basierend auf den Abhängigkeiten der Sicherungskette. Weitere Details finden Sie unter [[Special:MyLanguage/5_0_0:Automatic_Retention_(EOL)_Management#bck_chain|Was sind Sicherungskettenabhängigkeiten]]. <br />
<br />
Wenn der Schutz ([[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL]]) abläuft, wird automatisch bereinigt und SEP sesam kann das Medium wieder für Sicherungen verwenden. Für weitere Details siehe [[Special:MyLanguage/5_0_0:Automatic_Retention_(EOL)_Management#expired_EOL|Was passiert, wenn die Aufbewahrungszeit abläuft]].<br />
<br />
Termine, die die Datenspeicherbereinigung auslösen, sind:<br />
*[[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechsel (NEWDAY)]]<br />
*Manueller Start der Bereinigung in der GUI<br />
<br />
===== Manuelle Datenbereinigung =====<br />
<br />
*Sie können die ''EOL'' Ihrer Daten manuell anpassen oder ein Sicherungssatz oder eine Sicherung löschen. Einzelheiten finden Sie unter [[Special:MyLanguage/Changing_Retention_(EOL)|Aufbewahrung (EOL) ändern]].<br />
*Sie können den Bereinigungsprozess für Datenspeicher in der GUI starten: Auswahlfenster -> ''Komponenten'' -> Inhaltsbereich ''Datenspeicher'' -> Option ''Bereinigen''. Die Bereinigung löscht manuell die veralteten ([[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL-freie]]) Sicherungssätze.<br />
*Eine weitere Möglichkeit, Speicherplatz freizugeben, besteht darin, verwaiste Sicherungssätze aus den Datenspeichern zu entfernen, indem Sie die Option ''Aufräumen'' verwenden: Auswahlfenster -> ''Komponenten'' -> Inhaltsbereich ''Datenspeicher'' -> Option ''Aufräumen''. Dies ist nützlich, wenn ein Datenspeicher unzugänglich zu sein scheint, sein Speicherplatz belegt ist oder der SEP sesam Space Check Prozess nicht-SEP sesam Daten anzeigt.<br />
<br />
<noinclude><div class="noprint"><br />
== Siehe auch== <br />
[[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store|Konfiguration eines Si3 NG Deduplication Store]] – [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|Verschlüsselung des Si3 NG Deduplication Stores]] – [[Special:MyLanguage/Standard Backup Procedure|Standard Sicherungsverfahren]] – [[Special:MyLanguage/5_0_0:Restore_Assistant|Web Rücksicherungsassistent]] – [[Special:MyLanguage/Standard Restore Procedure|Standard Rücksicherungsverfahren]] – [[Special:MyLanguage/Licensing|Lizenzierung]]</div><noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:Backup_to_Azure_Storage/de&diff=230956Source:Backup to Azure Storage/de2022-08-12T12:36:11Z<p>Sta: </p>
<hr />
<div><noinclude><div class="noprint"><languages /><br />
{{Copyright SEP AG|de}}<br />
{{Draft}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[Special:MyLanguage/Si3_Deduplication|Dokumentation Archiv]]}}</div><br /><br />
==Überblick==<br />
<div class="boilerplate metadata" id="Additional resources" style="background-color: #f0f0f0; color:#636f73; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b><br />
Weitere Quellen</b></center><br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=http://www.sep.de/products/deduplication/deduplication-analysis/#_]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <br />
Siehe auch: [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store|Konfiguration eines Si3 NG Deduplication Store]] – [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|Verschlüsselung des Si3 NG Deduplication Stores]] – [[Special:MyLanguage/Standard Backup Procedure|Standard Sicherungsverfahren]] – [[Special:MyLanguage/5_0_0:Restore_Assistant|Web Rücksicherungsassistent]] – [[Special:MyLanguage/Standard Restore Procedure|Standard Rücksicherungsverfahren]] – [[Special:MyLanguage/Licensing|Lizenzierung]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_Video.png|45px|link=Video Tutorials & Screencasts]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" |Watch SEP sesam video [https://www.youtube.com/watch?v=sSkfmufQkXU Why and how to use Deduplication with SEP sesam].<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | <br />
[[File:SEP Tip.png|45px|link=Special:MyLanguage/4_4_3_Beefalo:FAQ|FAQ]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <br />
Unter [[Special:MyLanguage/4_4_3_Beefalo:FAQ|FAQ]] finden Sie Antworten auf die häufigsten Fragen. <br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide#Si3_Deduplication]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" |<br />
Im Problemfall nutzen Sie den [[Special:MyLanguage/Troubleshooting_Guide#Si3_Deduplication|Troubleshooting Guide]].<br />
|}</div></noinclude><br />
<br />
SEP sesam V. [[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']] hat eine neue Generation Si3 Datenspeicher eingeführt: Si3 NG. Dieser ermöglicht es Ihnen, Ihre Daten direkt auf Azure Blob Storage zu sichern und die gewünschten Elemente direkt von dort rückzusichern. Nach einer anfänglichen Vollsicherung Ihrer virtuellen und physischen Umgebung können Sie jede [[Special:MyLanguage/SEP_sesam_Glossary#backup_level|Sicherungsmethode]] (einschließlich differenzieller und inkrementeller Sicherungen) verwenden, um nur neue Daten im Blob Storage zu sichern.<br />
<br />
==== Leistungsstarke Rücksicherung ====<br />
<br />
Der neue Si3 NG erkennt doppelte Datenfragmente, um den Rücksicherungsprozess zu optimieren. Verwenden Sie den [[Special:MyLanguage/5_0_0:Restore_Assistant|Web Rücksicherungsassistenten]] oder den [[Special:MyLanguage/4_4_3_Beefalo:Standard_Restore_Procedure|GUI Rücksicherungsdialog]], um Ihre Daten aus Sicherungen sofort rückzusichern. Die Rücksicherung einer einzelnen Datei ist einfach, da Sie die Suchfunktion nutzen können, um die gewünschte Sicherung zu finden und den Rücksicherungsprozess aufs Original oder an einem anderen Ort zu starten. <br />
<br />
Si3 NG nutzt Azure Blob Storage auf die gleiche Weise wie lokalen Speicher, so dass Sie Ihren Azure Blob Storage nutzen können, um Ihre Geschäftsdaten jederzeit und überall sicher zu speichern und abzurufen.<br />
<br />
==== Mehrere Medienpools ====<br />
<br />
Mit Si3 NG können Sie mehrere [[Special:MyLanguage/Configuring_a_Media_Pool|Medienpools]] erstellen, um Skalierbarkeit und Granularität der Sicherungsaufträge zu gewährleisten. Sie können separate Medienpools erstellen, z.B. für tägliche differenzielle und inkrementelle und wöchentliche Vollsicherungsaufträge oder für Migration und Replikation, und Sie können für jeden Medienpool eine andere Aufbewahrungszeit festlegen.<br />
<br />
=={{anchor|configuration}}Konfiguration eines Si3 NG Azure Blob Speichers==<br />
<br />
SEP sesam ermöglicht es Ihnen, Ihre Daten direkt auf Azure zu sichern, indem Sie den ''Si3 NG Deduplication Store'' verwenden. Das hier beschriebene Verfahren enthält nur die grundlegenden Schritte. Details zu Azure Blob Storage, dem Konto und der Konfiguration finden Sie im Microsoft Artikel [https://docs.microsoft.com/en-us/azure/storage/common/storage-account-overview Storage account overview].<br />
<br />
# [[5_0_0:Backup_to_Azure_Storage#account|Erstellen eines Microsoft Azure Storage Kontos]]<br />
# [[5_0_0:Backup_to_Azure_Storage#container|Erstellen eines Container]]<br />
# [[5_0_0:Backup_to_Azure_Storage#key|Anzeigen und Kopieren des Zugriffsschlüssel für das Azure Storage Konto]]<br />
# [[5_0_0:Backup_to_Azure_Storage#user|Erstellen eines neuen Sicherungsbenutzers auf dem SEP sesam Server]]<br />
# [[5_0_0:Backup_to_Azure_Storage#Si3-NG|Konfigurieren eines Si3 NG Deduplication Store]] <br />
# [[5_0_0:Backup_to_Azure_Storage#media_pool|Konfigurieren eines Medienpools]] <br />
# [[5_0_0:Backup_to_Azure_Storage#bck|Konfigurieren von Sicherungen]]<br />
<br />
=== {{anchor|account}}Erstellen eines Microsoft Azure Storage Kontos===<br />
<br />
Für das folgende Verfahren benötigen Sie ein aktives Microsoft Azure Konto. Melden Sie sich mit Ihrem Konto im Azure Portal an.<br />
<ol><li>Suchen Sie die Option ''Storage accounts'' (Speicherkonten) und klicken Sie darauf.</li><br />
<li>Wählen Sie ''Create'', um ein Konto hinzuzufügen. <br />
<ul><li>Wählen Sie ''Subscription'' (Abonnement) für dieses Konto.</li><br />
<li>Erstellen Sie eine ''Resource Group'' (Ressourcengruppe) oder wählen Sie eine bestehende aus, in der Sie dieses Speicherkonto erstellen möchten. Die Ressourcengruppe dient der Organisation und Verwaltung aller Ihrer Ressourcen.</li><br />
<li>Geben Sie einen eindeutigen Namen für Ihr neues Speicherkonto ein.</li><br />
<li>Wählen Sie einen Standort für das Speicherkonto. Dies ist der Standort für Ihren Server basierend auf Ihrem geografischen Standort.</li><br />
<li>Lassen Sie die Option ''Performance'' als ''Standard'' ausgewählt.</li><br />
<li>Wählen Sie für ''Account type'' (Kontotyp) je nach Bedarf ''StorageV2'' (allgemeine Verwendung des V2) oder ''BlobStorage''.</li><br />
<li>Wählen Sie die Replikationsstufe (''Replication level''). Die Standardeinstellung ''Locally Redundant Storage (LRS)'' ist günstiger als ''Geo-redundant storage (GRS)'', der für die Speicherung geschäftskritischer Daten geeignet ist, die jederzeit zugänglich sein müssen. Diese Wahl kann die Gesamtkosten Ihres Kontos erheblich erhöhen.</li><br />
<li>Wählen Sie mit ''Access tier'' die Zugriffsebene für die SEP sesam Sicherung. Es wird empfohlen, die Standardeinstellung ''Hot'' zu belassen.</li></ul></li> <br />
<li>Verwenden Sie den Reiter ''Advanced'', um zusätzliche Optionen für Ihr Konto zu konfigurieren oder zu ändern, den Reiter ''Networking'', um die Netzwerkkonnektivität und Routing-Einstellungen zu konfigurieren, und den Reiter ''Data protection'', um Datenschutzoptionen für Blob-Daten in Ihrem Speicherkonto zu konfigurieren. Ebenfalls verfügbar sind die Reiter ''Encryption'' (Verschlüsselung) und ''Tags''. Die meisten dieser Optionen können später konfiguriert werden, sobald das Speicherkonto erstellt wurde.</li><br />
<li>Navigieren Sie nun zum Reiter ''Review + Create'' (Überprüfen + Erstellen), um die Einstellungen zu überprüfen. Wenn Sie zufrieden sind, klicken Sie auf ''Create''.</li></ol><br />
<br />
Einen detaillierten Überblick über die einzelnen Schritte finden Sie im Microsoft-Artikel [https://docs.microsoft.com/en-us/azure/storage/common/storage-account-create?tabs=azure-portal Create a storage account].<br />
<br />
=== {{anchor|container}}Erstellen eines Containers===<br />
<br />
Erstellen Sie im Azure-Portal einen Container oder verknüpfen Sie ihn mit Ihrem Speicherkonto. Weitere Informationen finden Sie im Microsoft-Artikel [https://docs.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-portal Create a container].<br />
*Halten Sie sich an die Namenskonvention und wählen Sie einen aussagekräftigen Namen für den Container.<br />
*Wählen Sie die Art des öffentlichen Zugriffs (''Level of public access'') auf den Container. Es wird empfohlen, die Standardeinstellung ''Private'' (kein anonymer Zugriff) zu belassen.<br />
*Erstellen Sie Container, die ausschließlich von SEP sesam verwendet werden. Es wird nicht empfohlen, einen Container für mehrere Cloud-Speichergeräte zu verwenden.<br />
<br />
=== {{anchor|key}}Anzeigen und Kopieren des Zugriffsschlüssel für das Azure Storage Konto ===<br />
<br />
Azure generiert automatisch zwei Zugriffsschlüssel für Speicherkonten (''primary'' und ''secondary'') für das von Ihnen erstellte Konto. Diese Schlüssel werden verwendet, um den Zugriff auf Daten zu autorisieren. Diese Anmeldekontodaten sind für die Erstellung eines Si3 NG-Datenspeichers für Azure erforderlich.<br />
<br />
#Navigieren Sie im Azure-Portal unter ''Settings'' (Einstellungen) zum Punkt ''Access keys'' (Zugriffsschlüssel).<br />
#Kopieren Sie den ''Storage account name'' (Speicherkontonamen) und einen der beiden Zugangsschlüssel. Sie werden diese zusammen mit dem Containernamen im nächsten Schritt benötigen.<br />
<br />
=== {{anchor|user}}Anlegen eines neuen Sicherungsbenutzers auf dem SEP sesam Server===<br />
<br />
<ol><li>Erstellen Sie den Benutzer mit dem Azure-Speicherkontonamen und den Zugangsdaten auf dem Sicherungsserver.</li><br />
<li>Melden Sie sich als ''Administrator'' mit dem Benutzertyp ''Superuser'' an und fügen Sie den neu erstellten Benutzer der Gruppe ''Administratoren'' hinzu. Weitere Informationen finden Sie unter [[Special:MyLanguage/Configuring_Database-Based_Authentication|Konfiguration der datenbankbasierten Authentifizierung]].</li></ol><br />
{{Anmerkung|Die Azure-Zugangsdaten werden verschlüsselt in der ''ini''-Datei gespeichert.}}<br />
<br />
==={{anchor|Si3-NG}}Konfigurieren des Si3 NG Deduplication Store===<br />
<br />
<ol><li>In der '''Auswahl''' -> '''Komponenten''', klicken Sie auf '''Datenspeicher''' zum Anzeigen aller konfigurierten Datenspeicher.</li><br />
<li>Wählen Sie im Menü ''Datenspeicher'' die Option '''Neuer Datenspeicher'''. Der Dialog ''Neuer Datenspeicher'' erscheint.</li><br />
<li>Geben Sie in den Eigenschaften des ''Datenspeichers'' in das Feld '''Name''' einen aussagekräftigen Namen für den Si3 NG Deduplication Store ein, z.B. Si3-NG_Azure. Durch die Eingabe des Namens wird auch der Name der Laufwerksgruppe für Ihren Si3 Deduplication Store im Feld '''Neue Laufwerksgruppe''' erstellt.</li><br />
<li>Aus der Auswahlliste '''Speicherart''', wählen Sie '''SEP Si3 NG Deduplication Store'''.<br />
</li><br />
<li>Lassen Sie unter ''Laufwerksparameter'' die Optionen '''Erstelle Laufwerk''' und '''Zweites Laufwerk anlegen''' aktiviert. Der vordefinierte Wert für das Laufwerk wird automatisch in das Feld '''Laufwerksnummer''' eingetragen.</li><br />
Wenn Sie das zusätzliche Laufwerk für die Rücksicherung verwenden, können Sie eine Sicherung auf dem ersten Laufwerk durchführen und Ihre Daten gleichzeitig vom zweiten Laufwerk rücksichern. Sie können auch ein drittes Laufwerk für die Migration hinzufügen. (Einzelheiten finden Sie unter [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#access|Laufwerkszugriffsmodus]]).<br />
<li>Der Name im Feld '''Neue Laufwerksgruppe''' ist bereits gefüllt. Sie können ihn ändern, indem Sie einfach einen neuen Namen eingeben.</li><br />
<li>Die voreingestellte Anzahl an Kanälen wird bereits in der Auswahlliste '''Max. Anzahl Kanäle''' angezeigt. Die Anzahl der verfügbaren Kanäle hängt von ihrem SEP sesam Paket ab. Details zur Lizenzierung, siehe [[Special:MyLanguage/Licensing|SEP sesam Lizenz]].</li><br />
<li>Aus der Auswahlliste ''Device Server'' wählen Sie den '''Device Server''' für ihren Datenspeicher.</li><br />
<li>Geben Sie im Feld '''Pfad''' den Speicherort ein oder verwenden Sie die Schaltfläche '''Durchsuchen''', um ein Verzeichnis auf der lokalen Festplatte auszuwählen (wie bei der lokalen Speicherung). Dieses Verzeichnis wird nur zum Speichern von Metadaten und temporären Dateien für die Zwischenspeicherung verwendet, bis die Daten in den Azure Blob Speicher hochgeladen werden. Vergewissern Sie sich, dass ausreichend Speicherplatz für diesen lokalen Speicher verfügbar ist, z.B. für 50 TiB in Azure oder mehr, stellen Sie sicher, dass 20 GiB freier Speicherplatz lokal verfügbar sind. <br />
Klicken Sie auf '''OK'''.<br />
<br />Wenn Sie die Schaltfläche ''Durchsuchen'' verwenden, erscheint das Informationsfenster ''Neuer Datenspeicher'' mit vordefinierten empfohlenen Werten für die Größe Ihres Si3 NG Deduplication Store, basierend auf der Größe der zuvor ausgewählten lokalen Festplatte (Pfad).<br />
<br />'''''Wichtig'': Ändern Sie diese Werte manuell unter den ''Größe''-Eigenschaften, je nachdem, wie viel Speicherplatz Sie auf Azure nutzen möchten.''' <br />
<ul><li>'''Kapazität''': Legen Sie die Größe (in GiB) des Speichers für Sicherungen fest. Die akzeptierte Mindestkapazität beträgt 5 GiB.</li><br />
<li>'''Oberer Schwellenwert''' (High Water Mark): Die HWM definiert eine Obergrenze für den genutzten Speicherplatz. Wenn dieser Wert erreicht wird, ändert sich der Status eines Datenspeichers von ''OK'' auf ''Warnung'', aber die Sicherungen werden weiterhin durchgeführt. Stellen Sie sicher, dass Sie genügend Speicherplatz für Ihre gesicherten Daten zur Verfügung stellen.</li></ul><br />
Klicken Sie auf '''OK'''. Sie können die Größe Ihres Si3 NG Deduplication Store auch später unter '''Größe''' ändern (siehe [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#size|Größeneigenschaften]]).<br />
{{Achtung|Da Azure Blob Storage unbegrenzte Skalierbarkeit bietet und es keine offizielle Begrenzung für die Datenmenge und die Anzahl der Objekte gibt, die Sie speichern können, sollten Sie die Kapazität von Si3 NG auf Azure entsprechend Ihren Bedürfnissen festlegen. Wenn Sie wissen, wie viel Kapazität Sie benötigen, können Sie die Kosten für Ihre Cloud-Dienste optimieren.}}<br />
</li><br />
[[image:Si3-ng-azure-new-DS.jpg|800px|link=]]<br />
<br clear=all><br />
<li><br />
Wechseln Sie zum Reiter ''Speicher Backend'' und wählen Sie ''Speichertyp'': ''Microsoft Azure Storage oder kompatibel''. Klicken Sie dann auf ''Neu'', um ein neues Zugangsdatenset für Azure zu erstellen. Sie müssen Ihre zuvor konfigurierten Zugangsdaten eingeben, siehe Abschnitt [[Special:MyLanguage/5_0_0:Backup_to_Azure_Storage#key|Anzeigen und Kopieren des Zugriffsschlüssel für das Azure Storage Konto]] oben.</li><br />
*Speicherdomäne: Geben Sie den Namen Ihres Blob Speichers für Ihr Speicherkonto ein. Der Standard-Endpunkt ist <nowiki>https://<mystorageaccount>.blob.core.windows.net</nowiki>. Wenn Sie dem Blob Endpunkt eine benutzerdefinierte Domäne zugewiesen haben, geben Sie Ihre benutzerdefinierte Domäne ein.<br />
**Wenn Sie die Option ''HTTP verwenden'' aktivieren, wird die Verwendung von HTTP zugelassen. Dies kann nützlich sein, wenn es Probleme mit dem SSL/TLS-Zertifikat gibt und HTTPS nicht funktioniert. Es wird jedoch nicht empfohlen, diese Option zu verwenden, wenn Sie mit vertraulichen Daten arbeiten.<br />
*Zugangsdatenset: Geben Sie Ihrem Zugangsdatenset einen Namen. <br />
* Geben Sie in das Feld ''Kontoname'' den Namen des Microsoft Azure Speicherkontos ein.<br />
* Geben Sie in das Feld ''Zugangsschlüssel'' den Zugangsschlüssel für das Microsoft Azure Speicherkonto ein. Sie können entweder den primären oder den sekundären Zugangsschlüssel eingeben. <br />
* Geben Sie in das Feld ''Wiederhole Zugangsschlüssel'' erneut den Zugangsschlüssel für das Microsoft Azure Speicherkonto ein.<br />
*Geben Sie in das Feld ''Blob Container'' den Namen Ihres Blob Containers ein.<br />
[[Image:Si3-ng-azure_storage_backend-DS.jpg|800px|link=]]<br />
<br clear=all><br />
<li><br />
Wenn Sie sofort einen Medienpool für Ihren Si3 Deduplication Store erstellen möchten, klicken Sie auf '''Medienpool anlegen'''. Andernfalls klicken Sie '''OK''', um Ihren Si3 Deduplication Store zu konfigurieren.</li></ol><br />
<br />
==={{anchor|data_store}}Konfigurieren Sie Medienpools für Si3 NG===<br />
<br />
<ol><li>Nach Klick auf ''Auswahl'' -> '''Medienpools''' -> '''Neuer Medienpool''' erscheint der Dialog ''Neuer Medienpool''.</li><br />
<li>{{anchor|media_pool}}Geben Sie im Fenster ''Medienpool'' die erforderlichen Felder an:</li><br />
<br />
[[Image:Si3-NG-media_pool-Azure.jpg.jpg|500px|link=]]<br />
<br clear=all><br />
<ul><li>'''''Name''''': Geben Sie einen Namen für den Medienpool an.</li><br />
<li>'''''Beschreibung''''': Fügen Sie optional eine Beschreibung des Pools ein.</li><br />
<li>'''''Laufwerksgruppe''''': Wählen Sie aus der Auswahlliste aller verfügbaren Laufwerksgruppen die entsprechende Gruppe aus, an die ein Medienpool angehängt werden soll. Details zu den Laufwerksgruppen finden Sie unter [[Special:MyLanguage/4_4_3_Beefalo:Drives#drive_group|Laufwerke]].</li><br />
<li>'''''Aufbewahrungszeit [Tage]''''': Geben Sie hier die Aufbewahrungszeit für den Medienpool an. Die Aufbewahrungszeit beginnt mit dem Datum, an dem ein Sicherungssatz auf das Medium geschrieben wird (zum Endzeitpunkt der ersten Sicherung) und definiert somit das Ablaufdatum des Sicherungssatzes - die EOL (End of Lifetime). Wenn der Schutz (EOL) abläuft, kann SEP sesam das Medium wieder für Sicherungen verwenden. Für Details siehe [[Special:MyLanguage/5_0_0:Automatic_Retention_(EOL)_Management#dependency-based_retention|Was ist Aufbewahrungszeit und EOL]].</li> <br />
</li></ol><br />
Sie können den Vorgang wiederholen und je nach Bedarf weitere Medienpools für Si3 NG erstellen.<br />
<br />
=={{anchor|bck}}Konfigurieren einer Sicherung==<br />
<br />
Nachdem Sie einen Si3 NG Azure Deduplication Store und einen oder mehrere Medienpools konfiguriert haben, gehen Sie wie folgt vor:<br />
#[[Special:MyLanguage/Creating_a_Backup_Task|Erstellen Sie einen Sicherungsauftrag]] zur Sicherung in Azure.<br />
#Konfigurieren Sie einen Zeitplan, wie in [[Special:MyLanguage/Creating a Schedule|Zeitplan erstellen]] beschrieben.<br />
Sobald Sie einen Auftrag und einen Zeitplan konfiguriert haben, erstellen Sie einen Sicherungstermin wie folgt.<br />
<br />
==={{anchor|event}}Erstellen eines Sicherungstermins===<br />
<br />
Bei der Erstellung eines Sicherungstermins wählen Sie die [[Special:MyLanguage/SEP_sesam_Glossary#backup_level|Sicherungsmethode]], legen die Terminpriorität fest und legen fest, wohin Ihre Daten gesichert werden sollen. Sie können einen Termin für bestimmte Aufträgen oder für eine Auftragsgruppe erstellen. Letzteres ermöglicht es Ihnen, alle Aufträge der [[Special:MyLanguage/Adding_a_Task_to_the_Task_Group|Auftragsgruppe]] mit einem einzigen Termin auszulösen.<br />
<br />
<ol><li>Klicken Sie in '''Auswahl -> Zeitplanung-> Zeitpläne''' mit der rechten Maustaste auf den zuvor erstellten Zeitplan und klicken Sie auf '''Neuer Sicherungstermin'''.</li><br />
<li>Stellen Sie unter der ''Ablaufsteuerung'' die '''Priorität''' Ihres Sicherungstermins ein. Der SEPuler führt immer zuerst die Zeitpläne mit der höchsten Priorität aus. Die Standardpriorität ist 1, also die niedrigste Priorität (die höchste Priorität ist 99). Die einzige Ausnahme sind die Zeitpläne mit der Priorität 0, die alle anderen Prioritäten außer Kraft setzen und immer ausgeführt werden.<br />
Weitere Informationen finden Sie unter [[Special:MyLanguage/4_4_3_Beefalo:SEPuler_-_an_event_calendar#event_priority|Terminprioritäten festlegen]]. Sie können auch den '''Sperrtermin''' aktivieren. Diese Option sollte zusammen mit der hohen Priorität für besondere Termine verwendet werden. Wenn diese Option aktiviert ist, werden Termine desselben Typs, aber mit niedrigerer Priorität, blockiert, so dass keine Sicherungen ausgeführt werden. Details finden Sie unter [[Special:MyLanguage/4_4_3_Beefalo:SEPuler_-_an_event_calendar#blocking_events|Sperrtermine]].</li><br />
<li>Wählen Sie unter ''Objekt'' den Auftrag (oder Auftragsgruppe) aus, die Sie zuvor konfiguriert haben und mit der Sie diesen Termin verknüpfen möchten.</li><br />
<li>Geben Sie unter ''Parameter'' die '''Sicherungsmethode''' an.</li><br />
<li>Wählen Sie in der Auswahlliste '''Medienpool''' den Medienpool aus, den Sie für den Si3 NG Deduplication Store erstellt haben. Die Daten werden in diesen Pool gesichert. Sie können auch die Option '''SEP Si3 Quellseitige Deduplizierung''' aktivieren, wie in [[Special:MyLanguage/Source_Side_Dedup|SEP Si3 quellseitige Deduplizierung]] beschrieben.<!--<br /><br />
[[image:Si3-ng-azure-bck_event.jpg|800px|link=]]<br />
<br clear=all>--><br />
*Geben Sie optional die '''Laufwerksnummer''' des Laufwerks an, das zum Schreiben der Daten verwendet werden soll. In der Regel verwenden Sie diese Option, wenn Sie zusätzliche Laufwerke konfiguriert haben und ein bestimmtes Laufwerk ausschließlich für die Datensicherung zuweisen möchten.</li><br />
<li>Im Feld '''Folgeaktion''' können Sie Ereignisse (z.B. Migration) konfigurieren, die auf dem SEP sesam Server ausgelöst werden, sobald das erste Ereignis (z.B. Sicherung) abgeschlossen ist. Details finden Sie unter [[Special:MyLanguage/Follow-up_Events|Folgeaktion (Follow up Events)]].</li><br />
{{Hinweis|Sie können eine Folgeaktion [[Special:MyLanguage/Configuring_Migration|Migrationsauftrag]] festlegen, indem Sie den Auftrag in der Auswahlliste '''Migrationsauftrag''' auswählen.}}</ol><br />
<br />
=={{anchor|monitor}}Monitoring (Überwachung) Sicherungen== <br />
<br />
Sie können den Status Ihrer Sicherungsaufträge in der GUI (''Monitoring'' -> ''Letzter Sicherungsstatus'' oder ''Job Status'' -> ''Sicherungen'') oder in der [[Special:MyLanguage/SEP_sesam_Web_UI|SEP sesam Web UI]] einsehen. Die Übersicht über den Sicherungsstatus liefert detaillierte Informationen über den letzten Lauf von Sicherungsaufträgen, einschließlich des Auftragsnamens, der Start- und Stoppzeit der letzten Sicherung, der Sicherungsmethode, der Datengröße, des Durchsatzes, des zugewiesenen Medienpools, etc.<br />
<br />
== {{anchor|purge}}Bereinigung von Daten auf einem Azure Storage==<br />
<br />
Datenbereinigung ist der Prozess des permanenten Löschens veralteter ([[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL-freier]]) Sicherungssätze aus Datenspeichern. In der Azure Cloud funktioniert dies auf die gleiche Weise. Die Bereinigung wird automatisch ausgelöst und durchgeführt, bis alle [[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL-freien]] Sicherungssätze gelöscht sind. <br />
<br />
===== Automatische Datenbereinigung =====<br />
<br />
Strategien für die Datenbereinigung basieren auf der Art Ihres Unternehmens sowie auf behördlichen, rechtlichen und anderen Anforderungen und werden mit einer definierten Datenaufbewahrungszeit umgesetzt. Dies ist der Zeitraum, für den Sicherungsdaten geschützt werden, nachdem sie auf das Medium geschrieben wurden, so dass Sicherungssätze erhalten bleiben und für die Rücksicherung verfügbar sind. Sie basiert auf der Aufbewahrungszeit des Medienpools, die Sie bei der Erstellung eines [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]] festgelegt haben. SEP sesam bietet ein automatisches EOL-(Aufbewahrungs-)Management, um die Wiederherstellbarkeit der gesamten Sicherungskette zu gewährleisten und vor Datenverlust zu schützen, basierend auf den Abhängigkeiten der Sicherungskette. Weitere Details finden Sie unter [[Special:MyLanguage/5_0_0:Automatic_Retention_(EOL)_Management#bck_chain|Was sind Sicherungskettenabhängigkeiten]]. <br />
<br />
Wenn der Schutz ([[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL]]) abläuft, wird automatisch bereinigt und SEP sesam kann das Medium wieder für Sicherungen verwenden. Für weitere Details siehe [[Special:MyLanguage/5_0_0:Automatic_Retention_(EOL)_Management#expired_EOL|Was passiert, wenn die Aufbewahrungszeit abläuft]].<br />
<br />
Termine, die die Datenspeicherbereinigung auslösen, sind:<br />
*[[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechsel (NEWDAY)]]<br />
*Manueller Start der Bereinigung in der GUI<br />
<br />
===== Manuelle Datenbereinigung =====<br />
<br />
*Sie können die ''EOL'' Ihrer Daten manuell anpassen oder ein Sicherungssatz oder eine Sicherung löschen. Einzelheiten finden Sie unter [[Special:MyLanguage/Changing_Retention_(EOL)|Aufbewahrung (EOL) ändern]].<br />
*Sie können den Bereinigungsprozess für Datenspeicher in der GUI starten: Auswahlfenster -> ''Komponenten'' -> Inhaltsbereich ''Datenspeicher'' -> Option ''Bereinigen''. Die Bereinigung löscht manuell die veralteten ([[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL-freie]]) Sicherungssätze.<br />
*<span class="mw-translate-fuzzy">Eine weitere Möglichkeit, Speicherplatz freizugeben, besteht darin, verwaiste Sicherungssätze aus den Datenspeichern zu entfernen, indem Sie die Option ''Aufräumen'' verwenden: Auswahlfenster -> ''Komponenten'' -> Inhaltsbereich ''Datenspeicher'' -> Option ''Aufräumen''. Dies ist nützlich, wenn ein Datenspeicher unzugänglich zu sein scheint, sein Speicherplatz belegt ist oder der SEP sesam Space Check Prozess nicht-SEP sesam Daten anzeigt.</span><br />
<br />
<noinclude><div class="noprint"><br />
== Siehe auch== <br />
[[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store|Konfiguration eines Si3 NG Deduplication Store]] – [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|Verschlüsselung des Si3 NG Deduplication Stores]] – [[Special:MyLanguage/Standard Backup Procedure|Standard Sicherungsverfahren]] – [[Special:MyLanguage/5_0_0:Restore_Assistant|Web Rücksicherungsassistent]] – [[Special:MyLanguage/Standard Restore Procedure|Standard Rücksicherungsverfahren]] – [[Special:MyLanguage/Licensing|Lizenzierung]]</div><noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:Backup_to_Azure_Storage/de&diff=230955Source:Backup to Azure Storage/de2022-08-12T12:35:57Z<p>Sta: </p>
<hr />
<div><noinclude><div class="noprint"><languages /><br />
{{Copyright SEP AG|de}}<br />
{{Draft}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[Special:MyLanguage/Si3_Deduplication|Dokumentation Archiv]]}}</div><br /><br />
==Überblick==<br />
<div class="boilerplate metadata" id="Additional resources" style="background-color: #f0f0f0; color:#636f73; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b><br />
Weitere Quellen</b></center><br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=http://www.sep.de/products/deduplication/deduplication-analysis/#_]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <br />
Siehe auch: [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store|Konfiguration eines Si3 NG Deduplication Store]] – [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|Verschlüsselung des Si3 NG Deduplication Stores]] – [[Special:MyLanguage/Standard Backup Procedure|Standard Sicherungsverfahren]] – [[Special:MyLanguage/5_0_0:Restore_Assistant|Web Rücksicherungsassistent]] – [[Special:MyLanguage/Standard Restore Procedure|Standard Rücksicherungsverfahren]] – [[Special:MyLanguage/Licensing|Lizenzierung]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_Video.png|45px|link=Video Tutorials & Screencasts]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" |Watch SEP sesam video [https://www.youtube.com/watch?v=sSkfmufQkXU Why and how to use Deduplication with SEP sesam].<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | <br />
[[File:SEP Tip.png|45px|link=Special:MyLanguage/4_4_3_Beefalo:FAQ|FAQ]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <br />
Unter [[Special:MyLanguage/4_4_3_Beefalo:FAQ|FAQ]] finden Sie Antworten auf die häufigsten Fragen. <br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide#Si3_Deduplication]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" |<br />
Im Problemfall nutzen Sie den [[Special:MyLanguage/Troubleshooting_Guide#Si3_Deduplication|Troubleshooting Guide]].<br />
|}</div></noinclude><br />
<br />
SEP sesam V. [[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']] hat eine neue Generation Si3 Datenspeicher eingeführt: Si3 NG. Dieser ermöglicht es Ihnen, Ihre Daten direkt auf Azure Blob Storage zu sichern und die gewünschten Elemente direkt von dort rückzusichern. Nach einer anfänglichen Vollsicherung Ihrer virtuellen und physischen Umgebung können Sie jede [[Special:MyLanguage/SEP_sesam_Glossary#backup_level|Sicherungsmethode]] (einschließlich differenzieller und inkrementeller Sicherungen) verwenden, um nur neue Daten im Blob Storage zu sichern.<br />
<br />
==== Leistungsstarke Rücksicherung ====<br />
<br />
Der neue Si3 NG erkennt doppelte Datenfragmente, um den Rücksicherungsprozess zu optimieren. Verwenden Sie den [[Special:MyLanguage/5_0_0:Restore_Assistant|Web Rücksicherungsassistenten]] oder den [[Special:MyLanguage/4_4_3_Beefalo:Standard_Restore_Procedure|GUI Rücksicherungsdialog]], um Ihre Daten aus Sicherungen sofort rückzusichern. Die Rücksicherung einer einzelnen Datei ist einfach, da Sie die Suchfunktion nutzen können, um die gewünschte Sicherung zu finden und den Rücksicherungsprozess aufs Original oder an einem anderen Ort zu starten. <br />
<br />
Si3 NG nutzt Azure Blob Storage auf die gleiche Weise wie lokalen Speicher, so dass Sie Ihren Azure Blob Storage nutzen können, um Ihre Geschäftsdaten jederzeit und überall sicher zu speichern und abzurufen.<br />
<br />
==== Mehrere Medienpools ====<br />
<br />
Mit Si3 NG können Sie mehrere [[Special:MyLanguage/Configuring_a_Media_Pool|Medienpools]] erstellen, um Skalierbarkeit und Granularität der Sicherungsaufträge zu gewährleisten. Sie können separate Medienpools erstellen, z.B. für tägliche differenzielle und inkrementelle und wöchentliche Vollsicherungsaufträge oder für Migration und Replikation, und Sie können für jeden Medienpool eine andere Aufbewahrungszeit festlegen.<br />
<br />
=={{anchor|configuration}}Konfiguration eines Si3 NG Azure Blob Speichers==<br />
<br />
SEP sesam ermöglicht es Ihnen, Ihre Daten direkt auf Azure zu sichern, indem Sie den ''Si3 NG Deduplication Store'' verwenden. Das hier beschriebene Verfahren enthält nur die grundlegenden Schritte. Details zu Azure Blob Storage, dem Konto und der Konfiguration finden Sie im Microsoft Artikel [https://docs.microsoft.com/en-us/azure/storage/common/storage-account-overview Storage account overview].<br />
<br />
# [[5_0_0:Backup_to_Azure_Storage#account|Erstellen eines Microsoft Azure Storage Kontos]]<br />
# [[5_0_0:Backup_to_Azure_Storage#container|Erstellen eines Container]]<br />
# [[5_0_0:Backup_to_Azure_Storage#key|Anzeigen und Kopieren des Zugriffsschlüssel für das Azure Storage Konto]]<br />
# [[5_0_0:Backup_to_Azure_Storage#user|Erstellen eines neuen Sicherungsbenutzers auf dem SEP sesam Server]]<br />
# [[5_0_0:Backup_to_Azure_Storage#Si3-NG|Konfigurieren eines Si3 NG Deduplication Store]] <br />
# [[5_0_0:Backup_to_Azure_Storage#media_pool|Konfigurieren eines Medienpools]] <br />
# [[5_0_0:Backup_to_Azure_Storage#bck|Konfigurieren von Sicherungen]]<br />
<br />
=== {{anchor|account}}Erstellen eines Microsoft Azure Storage Kontos===<br />
<br />
Für das folgende Verfahren benötigen Sie ein aktives Microsoft Azure Konto. Melden Sie sich mit Ihrem Konto im Azure Portal an.<br />
<ol><li>Suchen Sie die Option ''Storage accounts'' (Speicherkonten) und klicken Sie darauf.</li><br />
<li>Wählen Sie ''Create'', um ein Konto hinzuzufügen. <br />
<ul><li>Wählen Sie ''Subscription'' (Abonnement) für dieses Konto.</li><br />
<li>Erstellen Sie eine ''Resource Group'' (Ressourcengruppe) oder wählen Sie eine bestehende aus, in der Sie dieses Speicherkonto erstellen möchten. Die Ressourcengruppe dient der Organisation und Verwaltung aller Ihrer Ressourcen.</li><br />
<li>Geben Sie einen eindeutigen Namen für Ihr neues Speicherkonto ein.</li><br />
<li>Wählen Sie einen Standort für das Speicherkonto. Dies ist der Standort für Ihren Server basierend auf Ihrem geografischen Standort.</li><br />
<li>Lassen Sie die Option ''Performance'' als ''Standard'' ausgewählt.</li><br />
<li>Wählen Sie für ''Account type'' (Kontotyp) je nach Bedarf ''StorageV2'' (allgemeine Verwendung des V2) oder ''BlobStorage''.</li><br />
<li>Wählen Sie die Replikationsstufe (''Replication level''). Die Standardeinstellung ''Locally Redundant Storage (LRS)'' ist günstiger als ''Geo-redundant storage (GRS)'', der für die Speicherung geschäftskritischer Daten geeignet ist, die jederzeit zugänglich sein müssen. Diese Wahl kann die Gesamtkosten Ihres Kontos erheblich erhöhen.</li><br />
<li>Wählen Sie mit ''Access tier'' die Zugriffsebene für die SEP sesam Sicherung. Es wird empfohlen, die Standardeinstellung ''Hot'' zu belassen.</li></ul></li> <br />
<li>Verwenden Sie den Reiter ''Advanced'', um zusätzliche Optionen für Ihr Konto zu konfigurieren oder zu ändern, den Reiter ''Networking'', um die Netzwerkkonnektivität und Routing-Einstellungen zu konfigurieren, und den Reiter ''Data protection'', um Datenschutzoptionen für Blob-Daten in Ihrem Speicherkonto zu konfigurieren. Ebenfalls verfügbar sind die Reiter ''Encryption'' (Verschlüsselung) und ''Tags''. Die meisten dieser Optionen können später konfiguriert werden, sobald das Speicherkonto erstellt wurde.</li><br />
<li>Navigieren Sie nun zum Reiter ''Review + Create'' (Überprüfen + Erstellen), um die Einstellungen zu überprüfen. Wenn Sie zufrieden sind, klicken Sie auf ''Create''.</li></ol><br />
<br />
Einen detaillierten Überblick über die einzelnen Schritte finden Sie im Microsoft-Artikel [https://docs.microsoft.com/en-us/azure/storage/common/storage-account-create?tabs=azure-portal Create a storage account].<br />
<br />
=== {{anchor|container}}Erstellen eines Containers===<br />
<br />
Erstellen Sie im Azure-Portal einen Container oder verknüpfen Sie ihn mit Ihrem Speicherkonto. Weitere Informationen finden Sie im Microsoft-Artikel [https://docs.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-portal Create a container].<br />
*Halten Sie sich an die Namenskonvention und wählen Sie einen aussagekräftigen Namen für den Container.<br />
*Wählen Sie die Art des öffentlichen Zugriffs (''Level of public access'') auf den Container. Es wird empfohlen, die Standardeinstellung ''Private'' (kein anonymer Zugriff) zu belassen.<br />
*Erstellen Sie Container, die ausschließlich von SEP sesam verwendet werden. Es wird nicht empfohlen, einen Container für mehrere Cloud-Speichergeräte zu verwenden.<br />
<br />
=== {{anchor|key}}Anzeigen und Kopieren des Zugriffsschlüssel für das Azure Storage Konto ===<br />
<br />
Azure generiert automatisch zwei Zugriffsschlüssel für Speicherkonten (''primary'' und ''secondary'') für das von Ihnen erstellte Konto. Diese Schlüssel werden verwendet, um den Zugriff auf Daten zu autorisieren. Diese Anmeldekontodaten sind für die Erstellung eines Si3 NG-Datenspeichers für Azure erforderlich.<br />
<br />
#Navigieren Sie im Azure-Portal unter ''Settings'' (Einstellungen) zum Punkt ''Access keys'' (Zugriffsschlüssel).<br />
#Kopieren Sie den ''Storage account name'' (Speicherkontonamen) und einen der beiden Zugangsschlüssel. Sie werden diese zusammen mit dem Containernamen im nächsten Schritt benötigen.<br />
<br />
=== {{anchor|user}}Anlegen eines neuen Sicherungsbenutzers auf dem SEP sesam Server===<br />
<br />
<ol><li>Erstellen Sie den Benutzer mit dem Azure-Speicherkontonamen und den Zugangsdaten auf dem Sicherungsserver.</li><br />
<li>Melden Sie sich als ''Administrator'' mit dem Benutzertyp ''Superuser'' an und fügen Sie den neu erstellten Benutzer der Gruppe ''Administratoren'' hinzu. Weitere Informationen finden Sie unter [[Special:MyLanguage/Configuring_Database-Based_Authentication|Konfiguration der datenbankbasierten Authentifizierung]].</li></ol><br />
{{Anmerkung|Die Azure-Zugangsdaten werden verschlüsselt in der ''ini''-Datei gespeichert.}}<br />
<br />
==={{anchor|Si3-NG}}Konfigurieren des Si3 NG Deduplication Store===<br />
<br />
<ol><li>In der '''Auswahl''' -> '''Komponenten''', klicken Sie auf '''Datenspeicher''' zum Anzeigen aller konfigurierten Datenspeicher.</li><br />
<li>Wählen Sie im Menü ''Datenspeicher'' die Option '''Neuer Datenspeicher'''. Der Dialog ''Neuer Datenspeicher'' erscheint.</li><br />
<li>Geben Sie in den Eigenschaften des ''Datenspeichers'' in das Feld '''Name''' einen aussagekräftigen Namen für den Si3 NG Deduplication Store ein, z.B. Si3-NG_Azure. Durch die Eingabe des Namens wird auch der Name der Laufwerksgruppe für Ihren Si3 Deduplication Store im Feld '''Neue Laufwerksgruppe''' erstellt.</li><br />
<li>Aus der Auswahlliste '''Speicherart''', wählen Sie '''SEP Si3 NG Deduplication Store'''.<br />
</li><br />
<li>Lassen Sie unter ''Laufwerksparameter'' die Optionen '''Erstelle Laufwerk''' und '''Zweites Laufwerk anlegen''' aktiviert. Der vordefinierte Wert für das Laufwerk wird automatisch in das Feld '''Laufwerksnummer''' eingetragen.</li><br />
Wenn Sie das zusätzliche Laufwerk für die Rücksicherung verwenden, können Sie eine Sicherung auf dem ersten Laufwerk durchführen und Ihre Daten gleichzeitig vom zweiten Laufwerk rücksichern. Sie können auch ein drittes Laufwerk für die Migration hinzufügen. (Einzelheiten finden Sie unter [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#access|Laufwerkszugriffsmodus]]).<br />
<li>Der Name im Feld '''Neue Laufwerksgruppe''' ist bereits gefüllt. Sie können ihn ändern, indem Sie einfach einen neuen Namen eingeben.</li><br />
<li>Die voreingestellte Anzahl an Kanälen wird bereits in der Auswahlliste '''Max. Anzahl Kanäle''' angezeigt. Die Anzahl der verfügbaren Kanäle hängt von ihrem SEP sesam Paket ab. Details zur Lizenzierung, siehe [[Special:MyLanguage/Licensing|SEP sesam Lizenz]].</li><br />
<li>Aus der Auswahlliste ''Device Server'' wählen Sie den '''Device Server''' für ihren Datenspeicher.</li><br />
<li>Geben Sie im Feld '''Pfad''' den Speicherort ein oder verwenden Sie die Schaltfläche '''Durchsuchen''', um ein Verzeichnis auf der lokalen Festplatte auszuwählen (wie bei der lokalen Speicherung). Dieses Verzeichnis wird nur zum Speichern von Metadaten und temporären Dateien für die Zwischenspeicherung verwendet, bis die Daten in den Azure Blob Speicher hochgeladen werden. Vergewissern Sie sich, dass ausreichend Speicherplatz für diesen lokalen Speicher verfügbar ist, z.B. für 50 TiB in Azure oder mehr, stellen Sie sicher, dass 20 GiB freier Speicherplatz lokal verfügbar sind. <br />
Klicken Sie auf '''OK'''.<br />
<br />Wenn Sie die Schaltfläche ''Durchsuchen'' verwenden, erscheint das Informationsfenster ''Neuer Datenspeicher'' mit vordefinierten empfohlenen Werten für die Größe Ihres Si3 NG Deduplication Store, basierend auf der Größe der zuvor ausgewählten lokalen Festplatte (Pfad).<br />
<br />'''''Wichtig'': Ändern Sie diese Werte manuell unter den ''Größe''-Eigenschaften, je nachdem, wie viel Speicherplatz Sie auf Azure nutzen möchten.''' <br />
<ul><li>'''Kapazität''': Legen Sie die Größe (in GiB) des Speichers für Sicherungen fest. Die akzeptierte Mindestkapazität beträgt 5 GiB.</li><br />
<li>'''Oberer Schwellenwert''' (High Water Mark): Die HWM definiert eine Obergrenze für den genutzten Speicherplatz. Wenn dieser Wert erreicht wird, ändert sich der Status eines Datenspeichers von ''OK'' auf ''Warnung'', aber die Sicherungen werden weiterhin durchgeführt. Stellen Sie sicher, dass Sie genügend Speicherplatz für Ihre gesicherten Daten zur Verfügung stellen.</li></ul><br />
Klicken Sie auf '''OK'''. Sie können die Größe Ihres Si3 NG Deduplication Store auch später unter '''Größe''' ändern (siehe [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#size|Größeneigenschaften]]).<br />
{{Achtung|Da Azure Blob Storage unbegrenzte Skalierbarkeit bietet und es keine offizielle Begrenzung für die Datenmenge und die Anzahl der Objekte gibt, die Sie speichern können, sollten Sie die Kapazität von Si3 NG auf Azure entsprechend Ihren Bedürfnissen festlegen. Wenn Sie wissen, wie viel Kapazität Sie benötigen, können Sie die Kosten für Ihre Cloud-Dienste optimieren.}}<br />
</li><br />
[[image:Si3-ng-azure-new-DS.jpg|800px|link=]]<br />
<br clear=all><br />
<li><br />
Wechseln Sie zum Reiter ''Speicher Backend'' und wählen Sie ''Speichertyp'': ''Microsoft Azure Storage oder kompatibel''. Klicken Sie dann auf ''Neu'', um ein neues Zugangsdatenset für Azure zu erstellen. Sie müssen Ihre zuvor konfigurierten Zugangsdaten eingeben, siehe Abschnitt [[Special:MyLanguage/5_0_0:Backup_to_Azure_Storage#key|Anzeigen und Kopieren des Zugriffsschlüssel für das Azure Storage Konto]] oben.</li><br />
*Speicherdomäne: Geben Sie den Namen Ihres Blob Speichers für Ihr Speicherkonto ein. Der Standard-Endpunkt ist <nowiki>https://<mystorageaccount>.blob.core.windows.net</nowiki>. Wenn Sie dem Blob Endpunkt eine benutzerdefinierte Domäne zugewiesen haben, geben Sie Ihre benutzerdefinierte Domäne ein.<br />
**Wenn Sie die Option ''HTTP verwenden'' aktivieren, wird die Verwendung von HTTP zugelassen. Dies kann nützlich sein, wenn es Probleme mit dem SSL/TLS-Zertifikat gibt und HTTPS nicht funktioniert. Es wird jedoch nicht empfohlen, diese Option zu verwenden, wenn Sie mit vertraulichen Daten arbeiten.<br />
*Zugangsdatenset: Geben Sie Ihrem Zugangsdatenset einen Namen. <br />
* Geben Sie in das Feld ''Kontoname'' den Namen des Microsoft Azure Speicherkontos ein.<br />
* Geben Sie in das Feld ''Zugangsschlüssel'' den Zugangsschlüssel für das Microsoft Azure Speicherkonto ein. Sie können entweder den primären oder den sekundären Zugangsschlüssel eingeben. <br />
* Geben Sie in das Feld ''Wiederhole Zugangsschlüssel'' erneut den Zugangsschlüssel für das Microsoft Azure Speicherkonto ein.<br />
*Geben Sie in das Feld ''Blob Container'' den Namen Ihres Blob Containers ein.<br />
[[Image:Si3-ng-azure_storage_backend-DS.jpg|800px|link=]]<br />
<br clear=all><br />
<li><br />
Wenn Sie sofort einen Medienpool für Ihren Si3 Deduplication Store erstellen möchten, klicken Sie auf '''Medienpool anlegen'''. Andernfalls klicken Sie '''OK''', um Ihren Si3 Deduplication Store zu konfigurieren.</li></ol><br />
<br />
==={{anchor|data_store}}Konfigurieren Sie Medienpools für Si3 NG===<br />
<br />
<ol><li>Nach Klick auf ''Auswahl'' -> '''Medienpools''' -> '''Neuer Medienpool''' erscheint der Dialog ''Neuer Medienpool''.</li><br />
<li>{{anchor|media_pool}}Geben Sie im Fenster ''Medienpool'' die erforderlichen Felder an:</li><br />
<br />
[[Image:Si3-NG-media_pool-Azure.jpg.jpg|500px|link=]]<br />
<br clear=all><br />
<ul><li>'''''Name''''': Geben Sie einen Namen für den Medienpool an.</li><br />
<li>'''''Beschreibung''''': Fügen Sie optional eine Beschreibung des Pools ein.</li><br />
<li>'''''Laufwerksgruppe''''': Wählen Sie aus der Auswahlliste aller verfügbaren Laufwerksgruppen die entsprechende Gruppe aus, an die ein Medienpool angehängt werden soll. Details zu den Laufwerksgruppen finden Sie unter [[Special:MyLanguage/4_4_3_Beefalo:Drives#drive_group|Laufwerke]].</li><br />
<li>'''''Aufbewahrungszeit [Tage]''''': Geben Sie hier die Aufbewahrungszeit für den Medienpool an. Die Aufbewahrungszeit beginnt mit dem Datum, an dem ein Sicherungssatz auf das Medium geschrieben wird (zum Endzeitpunkt der ersten Sicherung) und definiert somit das Ablaufdatum des Sicherungssatzes - die EOL (End of Lifetime). Wenn der Schutz (EOL) abläuft, kann SEP sesam das Medium wieder für Sicherungen verwenden. Für Details siehe [[Special:MyLanguage/5_0_0:Automatic_Retention_(EOL)_Management#dependency-based_retention|Was ist Aufbewahrungszeit und EOL]].</li> <br />
</li></ol><br />
Sie können den Vorgang wiederholen und je nach Bedarf weitere Medienpools für Si3 NG erstellen.<br />
<br />
=={{anchor|bck}}Konfigurieren einer Sicherung==<br />
<br />
Nachdem Sie einen Si3 NG Azure Deduplication Store und einen oder mehrere Medienpools konfiguriert haben, gehen Sie wie folgt vor:<br />
#[[Special:MyLanguage/Creating_a_Backup_Task|Erstellen Sie einen Sicherungsauftrag]] zur Sicherung in Azure.<br />
#Konfigurieren Sie einen Zeitplan, wie in [[Special:MyLanguage/Creating a Schedule|Zeitplan erstellen]] beschrieben.<br />
Sobald Sie einen Auftrag und einen Zeitplan konfiguriert haben, erstellen Sie einen Sicherungstermin wie folgt.<br />
<br />
==={{anchor|event}}Erstellen eines Sicherungstermins===<br />
<br />
Bei der Erstellung eines Sicherungstermins wählen Sie die [[Special:MyLanguage/SEP_sesam_Glossary#backup_level|Sicherungsmethode]], legen die Terminpriorität fest und legen fest, wohin Ihre Daten gesichert werden sollen. Sie können einen Termin für bestimmte Aufträgen oder für eine Auftragsgruppe erstellen. Letzteres ermöglicht es Ihnen, alle Aufträge der [[Special:MyLanguage/Adding_a_Task_to_the_Task_Group|Auftragsgruppe]] mit einem einzigen Termin auszulösen.<br />
<br />
<ol><li>Klicken Sie in '''Auswahl -> Zeitplanung-> Zeitpläne''' mit der rechten Maustaste auf den zuvor erstellten Zeitplan und klicken Sie auf '''Neuer Sicherungstermin'''.</li><br />
<li>Stellen Sie unter der ''Ablaufsteuerung'' die '''Priorität''' Ihres Sicherungstermins ein. Der SEPuler führt immer zuerst die Zeitpläne mit der höchsten Priorität aus. Die Standardpriorität ist 1, also die niedrigste Priorität (die höchste Priorität ist 99). Die einzige Ausnahme sind die Zeitpläne mit der Priorität 0, die alle anderen Prioritäten außer Kraft setzen und immer ausgeführt werden.<br />
Weitere Informationen finden Sie unter [[Special:MyLanguage/4_4_3_Beefalo:SEPuler_-_an_event_calendar#event_priority|Terminprioritäten festlegen]]. Sie können auch den '''Sperrtermin''' aktivieren. Diese Option sollte zusammen mit der hohen Priorität für besondere Termine verwendet werden. Wenn diese Option aktiviert ist, werden Termine desselben Typs, aber mit niedrigerer Priorität, blockiert, so dass keine Sicherungen ausgeführt werden. Details finden Sie unter [[Special:MyLanguage/4_4_3_Beefalo:SEPuler_-_an_event_calendar#blocking_events|Sperrtermine]].</li><br />
<li>Wählen Sie unter ''Objekt'' den Auftrag (oder Auftragsgruppe) aus, die Sie zuvor konfiguriert haben und mit der Sie diesen Termin verknüpfen möchten.</li><br />
<li>Geben Sie unter ''Parameter'' die '''Sicherungsmethode''' an.</li><br />
<li>Wählen Sie in der Auswahlliste '''Medienpool''' den Medienpool aus, den Sie für den Si3 NG Deduplication Store erstellt haben. Die Daten werden in diesen Pool gesichert. Sie können auch die Option '''SEP Si3 Quellseitige Deduplizierung''' aktivieren, wie in [[Special:MyLanguage/Source_Side_Dedup|SEP Si3 quellseitige Deduplizierung]] beschrieben.<!--<br /><br />
[[image:Si3-ng-azure-bck_event.jpg|800px|link=]]<br />
<br clear=all>--><br />
*Geben Sie optional die '''Laufwerksnummer''' des Laufwerks an, das zum Schreiben der Daten verwendet werden soll. In der Regel verwenden Sie diese Option, wenn Sie zusätzliche Laufwerke konfiguriert haben und ein bestimmtes Laufwerk ausschließlich für die Datensicherung zuweisen möchten.</li><br />
<li>Im Feld '''Folgeaktion''' können Sie Ereignisse (z.B. Migration) konfigurieren, die auf dem SEP sesam Server ausgelöst werden, sobald das erste Ereignis (z.B. Sicherung) abgeschlossen ist. Details finden Sie unter [[Special:MyLanguage/Follow-up_Events|Folgeaktion (Follow up Events)]].</li><br />
{{Hinweis|Sie können eine Folgeaktion [[Special:MyLanguage/Configuring_Migration|Migrationsauftrag]] festlegen, indem Sie den Auftrag in der Auswahlliste '''Migrationsauftrag''' auswählen.}}</ol><br />
<br />
=={{anchor|monitor}}Monitoring (Überwachung) Sicherungen== <br />
<br />
Sie können den Status Ihrer Sicherungsaufträge in der GUI (''Monitoring'' -> ''Letzter Sicherungsstatus'' oder ''Job Status'' -> ''Sicherungen'') oder in der [[Special:MyLanguage/SEP_sesam_Web_UI|SEP sesam Web UI]] einsehen. Die Übersicht über den Sicherungsstatus liefert detaillierte Informationen über den letzten Lauf von Sicherungsaufträgen, einschließlich des Auftragsnamens, der Start- und Stoppzeit der letzten Sicherung, der Sicherungsmethode, der Datengröße, des Durchsatzes, des zugewiesenen Medienpools, etc.<br />
<br />
== {{anchor|purge}}Bereinigung von Daten auf einem Azure Storage==<br />
<br />
Datenbereinigung ist der Prozess des permanenten Löschens veralteter ([[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL-freier]]) Sicherungssätze aus Datenspeichern. In der Azure Cloud funktioniert dies auf die gleiche Weise. Die Bereinigung wird automatisch ausgelöst und durchgeführt, bis alle [[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL-freien]] Sicherungssätze gelöscht sind. <br />
<br />
===== Automatische Datenbereinigung =====<br />
<br />
Strategien für die Datenbereinigung basieren auf der Art Ihres Unternehmens sowie auf behördlichen, rechtlichen und anderen Anforderungen und werden mit einer definierten Datenaufbewahrungszeit umgesetzt. Dies ist der Zeitraum, für den Sicherungsdaten geschützt werden, nachdem sie auf das Medium geschrieben wurden, so dass Sicherungssätze erhalten bleiben und für die Rücksicherung verfügbar sind. Sie basiert auf der Aufbewahrungszeit des Medienpools, die Sie bei der Erstellung eines [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]] festgelegt haben. SEP sesam bietet ein automatisches EOL-(Aufbewahrungs-)Management, um die Wiederherstellbarkeit der gesamten Sicherungskette zu gewährleisten und vor Datenverlust zu schützen, basierend auf den Abhängigkeiten der Sicherungskette. Weitere Details finden Sie unter [[Special:MyLanguage/5_0_0:Automatic_Retention_(EOL)_Management#bck_chain|Was sind Sicherungskettenabhängigkeiten]]. <br />
<br />
Wenn der Schutz ([[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL]]) abläuft, wird automatisch bereinigt und SEP sesam kann das Medium wieder für Sicherungen verwenden. Für weitere Details siehe [[Special:MyLanguage/5_0_0:Automatic_Retention_(EOL)_Management#expired_EOL|Was passiert, wenn die Aufbewahrungszeit abläuft]].<br />
<br />
Termine, die die Datenspeicherbereinigung auslösen, sind:<br />
*[[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechsel (NEWDAY)]]<br />
*Manueller Start der Bereinigung in der GUI<br />
<br />
===== Manuelle Datenbereinigung =====<br />
<br />
*<span class="mw-translate-fuzzy">Sie können die ''EOL'' Ihrer Daten manuell anpassen oder ein Sicherungssatz oder eine Sicherung löschen. Einzelheiten finden Sie unter [[Special:MyLanguage/Changing_Retention_(EOL)|Aufbewahrung (EOL) ändern]].</span><br />
*Sie können den Bereinigungsprozess für Datenspeicher in der GUI starten: Auswahlfenster -> ''Komponenten'' -> Inhaltsbereich ''Datenspeicher'' -> Option ''Bereinigen''. Die Bereinigung löscht manuell die veralteten ([[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL-freie]]) Sicherungssätze.<br />
*<span class="mw-translate-fuzzy">Eine weitere Möglichkeit, Speicherplatz freizugeben, besteht darin, verwaiste Sicherungssätze aus den Datenspeichern zu entfernen, indem Sie die Option ''Aufräumen'' verwenden: Auswahlfenster -> ''Komponenten'' -> Inhaltsbereich ''Datenspeicher'' -> Option ''Aufräumen''. Dies ist nützlich, wenn ein Datenspeicher unzugänglich zu sein scheint, sein Speicherplatz belegt ist oder der SEP sesam Space Check Prozess nicht-SEP sesam Daten anzeigt.</span><br />
<br />
<noinclude><div class="noprint"><br />
== Siehe auch== <br />
[[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store|Konfiguration eines Si3 NG Deduplication Store]] – [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|Verschlüsselung des Si3 NG Deduplication Stores]] – [[Special:MyLanguage/Standard Backup Procedure|Standard Sicherungsverfahren]] – [[Special:MyLanguage/5_0_0:Restore_Assistant|Web Rücksicherungsassistent]] – [[Special:MyLanguage/Standard Restore Procedure|Standard Rücksicherungsverfahren]] – [[Special:MyLanguage/Licensing|Lizenzierung]]</div><noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:Backup_to_Azure_Storage/de&diff=230954Source:Backup to Azure Storage/de2022-08-12T12:35:37Z<p>Sta: </p>
<hr />
<div><noinclude><div class="noprint"><languages /><br />
{{Copyright SEP AG|de}}<br />
{{Draft}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[Special:MyLanguage/Si3_Deduplication|Dokumentation Archiv]]}}</div><br /><br />
==Überblick==<br />
<div class="boilerplate metadata" id="Additional resources" style="background-color: #f0f0f0; color:#636f73; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b><br />
Weitere Quellen</b></center><br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=http://www.sep.de/products/deduplication/deduplication-analysis/#_]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <br />
Siehe auch: [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store|Konfiguration eines Si3 NG Deduplication Store]] – [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|Verschlüsselung des Si3 NG Deduplication Stores]] – [[Special:MyLanguage/Standard Backup Procedure|Standard Sicherungsverfahren]] – [[Special:MyLanguage/5_0_0:Restore_Assistant|Web Rücksicherungsassistent]] – [[Special:MyLanguage/Standard Restore Procedure|Standard Rücksicherungsverfahren]] – [[Special:MyLanguage/Licensing|Lizenzierung]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_Video.png|45px|link=Video Tutorials & Screencasts]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" |Watch SEP sesam video [https://www.youtube.com/watch?v=sSkfmufQkXU Why and how to use Deduplication with SEP sesam].<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | <br />
[[File:SEP Tip.png|45px|link=Special:MyLanguage/4_4_3_Beefalo:FAQ|FAQ]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <br />
Unter [[Special:MyLanguage/4_4_3_Beefalo:FAQ|FAQ]] finden Sie Antworten auf die häufigsten Fragen. <br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide#Si3_Deduplication]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" |<br />
Im Problemfall nutzen Sie den [[Special:MyLanguage/Troubleshooting_Guide#Si3_Deduplication|Troubleshooting Guide]].<br />
|}</div></noinclude><br />
<br />
SEP sesam V. [[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']] hat eine neue Generation Si3 Datenspeicher eingeführt: Si3 NG. Dieser ermöglicht es Ihnen, Ihre Daten direkt auf Azure Blob Storage zu sichern und die gewünschten Elemente direkt von dort rückzusichern. Nach einer anfänglichen Vollsicherung Ihrer virtuellen und physischen Umgebung können Sie jede [[Special:MyLanguage/SEP_sesam_Glossary#backup_level|Sicherungsmethode]] (einschließlich differenzieller und inkrementeller Sicherungen) verwenden, um nur neue Daten im Blob Storage zu sichern.<br />
<br />
==== Leistungsstarke Rücksicherung ====<br />
<br />
Der neue Si3 NG erkennt doppelte Datenfragmente, um den Rücksicherungsprozess zu optimieren. Verwenden Sie den [[Special:MyLanguage/5_0_0:Restore_Assistant|Web Rücksicherungsassistenten]] oder den [[Special:MyLanguage/4_4_3_Beefalo:Standard_Restore_Procedure|GUI Rücksicherungsdialog]], um Ihre Daten aus Sicherungen sofort rückzusichern. Die Rücksicherung einer einzelnen Datei ist einfach, da Sie die Suchfunktion nutzen können, um die gewünschte Sicherung zu finden und den Rücksicherungsprozess aufs Original oder an einem anderen Ort zu starten. <br />
<br />
Si3 NG nutzt Azure Blob Storage auf die gleiche Weise wie lokalen Speicher, so dass Sie Ihren Azure Blob Storage nutzen können, um Ihre Geschäftsdaten jederzeit und überall sicher zu speichern und abzurufen.<br />
<br />
==== Mehrere Medienpools ====<br />
<br />
Mit Si3 NG können Sie mehrere [[Special:MyLanguage/Configuring_a_Media_Pool|Medienpools]] erstellen, um Skalierbarkeit und Granularität der Sicherungsaufträge zu gewährleisten. Sie können separate Medienpools erstellen, z.B. für tägliche differenzielle und inkrementelle und wöchentliche Vollsicherungsaufträge oder für Migration und Replikation, und Sie können für jeden Medienpool eine andere Aufbewahrungszeit festlegen.<br />
<br />
=={{anchor|configuration}}Konfiguration eines Si3 NG Azure Blob Speichers==<br />
<br />
SEP sesam ermöglicht es Ihnen, Ihre Daten direkt auf Azure zu sichern, indem Sie den ''Si3 NG Deduplication Store'' verwenden. Das hier beschriebene Verfahren enthält nur die grundlegenden Schritte. Details zu Azure Blob Storage, dem Konto und der Konfiguration finden Sie im Microsoft Artikel [https://docs.microsoft.com/en-us/azure/storage/common/storage-account-overview Storage account overview].<br />
<br />
# [[5_0_0:Backup_to_Azure_Storage#account|Erstellen eines Microsoft Azure Storage Kontos]]<br />
# [[5_0_0:Backup_to_Azure_Storage#container|Erstellen eines Container]]<br />
# [[5_0_0:Backup_to_Azure_Storage#key|Anzeigen und Kopieren des Zugriffsschlüssel für das Azure Storage Konto]]<br />
# [[5_0_0:Backup_to_Azure_Storage#user|Erstellen eines neuen Sicherungsbenutzers auf dem SEP sesam Server]]<br />
# [[5_0_0:Backup_to_Azure_Storage#Si3-NG|Konfigurieren eines Si3 NG Deduplication Store]] <br />
# [[5_0_0:Backup_to_Azure_Storage#media_pool|Konfigurieren eines Medienpools]] <br />
# [[5_0_0:Backup_to_Azure_Storage#bck|Konfigurieren von Sicherungen]]<br />
<br />
=== {{anchor|account}}Erstellen eines Microsoft Azure Storage Kontos===<br />
<br />
Für das folgende Verfahren benötigen Sie ein aktives Microsoft Azure Konto. Melden Sie sich mit Ihrem Konto im Azure Portal an.<br />
<ol><li>Suchen Sie die Option ''Storage accounts'' (Speicherkonten) und klicken Sie darauf.</li><br />
<li>Wählen Sie ''Create'', um ein Konto hinzuzufügen. <br />
<ul><li>Wählen Sie ''Subscription'' (Abonnement) für dieses Konto.</li><br />
<li>Erstellen Sie eine ''Resource Group'' (Ressourcengruppe) oder wählen Sie eine bestehende aus, in der Sie dieses Speicherkonto erstellen möchten. Die Ressourcengruppe dient der Organisation und Verwaltung aller Ihrer Ressourcen.</li><br />
<li>Geben Sie einen eindeutigen Namen für Ihr neues Speicherkonto ein.</li><br />
<li>Wählen Sie einen Standort für das Speicherkonto. Dies ist der Standort für Ihren Server basierend auf Ihrem geografischen Standort.</li><br />
<li>Lassen Sie die Option ''Performance'' als ''Standard'' ausgewählt.</li><br />
<li>Wählen Sie für ''Account type'' (Kontotyp) je nach Bedarf ''StorageV2'' (allgemeine Verwendung des V2) oder ''BlobStorage''.</li><br />
<li>Wählen Sie die Replikationsstufe (''Replication level''). Die Standardeinstellung ''Locally Redundant Storage (LRS)'' ist günstiger als ''Geo-redundant storage (GRS)'', der für die Speicherung geschäftskritischer Daten geeignet ist, die jederzeit zugänglich sein müssen. Diese Wahl kann die Gesamtkosten Ihres Kontos erheblich erhöhen.</li><br />
<li>Wählen Sie mit ''Access tier'' die Zugriffsebene für die SEP sesam Sicherung. Es wird empfohlen, die Standardeinstellung ''Hot'' zu belassen.</li></ul></li> <br />
<li>Verwenden Sie den Reiter ''Advanced'', um zusätzliche Optionen für Ihr Konto zu konfigurieren oder zu ändern, den Reiter ''Networking'', um die Netzwerkkonnektivität und Routing-Einstellungen zu konfigurieren, und den Reiter ''Data protection'', um Datenschutzoptionen für Blob-Daten in Ihrem Speicherkonto zu konfigurieren. Ebenfalls verfügbar sind die Reiter ''Encryption'' (Verschlüsselung) und ''Tags''. Die meisten dieser Optionen können später konfiguriert werden, sobald das Speicherkonto erstellt wurde.</li><br />
<li>Navigieren Sie nun zum Reiter ''Review + Create'' (Überprüfen + Erstellen), um die Einstellungen zu überprüfen. Wenn Sie zufrieden sind, klicken Sie auf ''Create''.</li></ol><br />
<br />
Einen detaillierten Überblick über die einzelnen Schritte finden Sie im Microsoft-Artikel [https://docs.microsoft.com/en-us/azure/storage/common/storage-account-create?tabs=azure-portal Create a storage account].<br />
<br />
=== {{anchor|container}}Erstellen eines Containers===<br />
<br />
Erstellen Sie im Azure-Portal einen Container oder verknüpfen Sie ihn mit Ihrem Speicherkonto. Weitere Informationen finden Sie im Microsoft-Artikel [https://docs.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-portal Create a container].<br />
*Halten Sie sich an die Namenskonvention und wählen Sie einen aussagekräftigen Namen für den Container.<br />
*Wählen Sie die Art des öffentlichen Zugriffs (''Level of public access'') auf den Container. Es wird empfohlen, die Standardeinstellung ''Private'' (kein anonymer Zugriff) zu belassen.<br />
*Erstellen Sie Container, die ausschließlich von SEP sesam verwendet werden. Es wird nicht empfohlen, einen Container für mehrere Cloud-Speichergeräte zu verwenden.<br />
<br />
=== {{anchor|key}}Anzeigen und Kopieren des Zugriffsschlüssel für das Azure Storage Konto ===<br />
<br />
Azure generiert automatisch zwei Zugriffsschlüssel für Speicherkonten (''primary'' und ''secondary'') für das von Ihnen erstellte Konto. Diese Schlüssel werden verwendet, um den Zugriff auf Daten zu autorisieren. Diese Anmeldekontodaten sind für die Erstellung eines Si3 NG-Datenspeichers für Azure erforderlich.<br />
<br />
#Navigieren Sie im Azure-Portal unter ''Settings'' (Einstellungen) zum Punkt ''Access keys'' (Zugriffsschlüssel).<br />
#Kopieren Sie den ''Storage account name'' (Speicherkontonamen) und einen der beiden Zugangsschlüssel. Sie werden diese zusammen mit dem Containernamen im nächsten Schritt benötigen.<br />
<br />
=== {{anchor|user}}Anlegen eines neuen Sicherungsbenutzers auf dem SEP sesam Server===<br />
<br />
<ol><li>Erstellen Sie den Benutzer mit dem Azure-Speicherkontonamen und den Zugangsdaten auf dem Sicherungsserver.</li><br />
<li>Melden Sie sich als ''Administrator'' mit dem Benutzertyp ''Superuser'' an und fügen Sie den neu erstellten Benutzer der Gruppe ''Administratoren'' hinzu. Weitere Informationen finden Sie unter [[Special:MyLanguage/Configuring_Database-Based_Authentication|Konfiguration der datenbankbasierten Authentifizierung]].</li></ol><br />
{{Anmerkung|Die Azure-Zugangsdaten werden verschlüsselt in der ''ini''-Datei gespeichert.}}<br />
<br />
==={{anchor|Si3-NG}}Konfigurieren des Si3 NG Deduplication Store===<br />
<br />
<ol><li>In der '''Auswahl''' -> '''Komponenten''', klicken Sie auf '''Datenspeicher''' zum Anzeigen aller konfigurierten Datenspeicher.</li><br />
<li>Wählen Sie im Menü ''Datenspeicher'' die Option '''Neuer Datenspeicher'''. Der Dialog ''Neuer Datenspeicher'' erscheint.</li><br />
<li>Geben Sie in den Eigenschaften des ''Datenspeichers'' in das Feld '''Name''' einen aussagekräftigen Namen für den Si3 NG Deduplication Store ein, z.B. Si3-NG_Azure. Durch die Eingabe des Namens wird auch der Name der Laufwerksgruppe für Ihren Si3 Deduplication Store im Feld '''Neue Laufwerksgruppe''' erstellt.</li><br />
<li>Aus der Auswahlliste '''Speicherart''', wählen Sie '''SEP Si3 NG Deduplication Store'''.<br />
</li><br />
<li>Lassen Sie unter ''Laufwerksparameter'' die Optionen '''Erstelle Laufwerk''' und '''Zweites Laufwerk anlegen''' aktiviert. Der vordefinierte Wert für das Laufwerk wird automatisch in das Feld '''Laufwerksnummer''' eingetragen.</li><br />
Wenn Sie das zusätzliche Laufwerk für die Rücksicherung verwenden, können Sie eine Sicherung auf dem ersten Laufwerk durchführen und Ihre Daten gleichzeitig vom zweiten Laufwerk rücksichern. Sie können auch ein drittes Laufwerk für die Migration hinzufügen. (Einzelheiten finden Sie unter [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#access|Laufwerkszugriffsmodus]]).<br />
<li>Der Name im Feld '''Neue Laufwerksgruppe''' ist bereits gefüllt. Sie können ihn ändern, indem Sie einfach einen neuen Namen eingeben.</li><br />
<li>Die voreingestellte Anzahl an Kanälen wird bereits in der Auswahlliste '''Max. Anzahl Kanäle''' angezeigt. Die Anzahl der verfügbaren Kanäle hängt von ihrem SEP sesam Paket ab. Details zur Lizenzierung, siehe [[Special:MyLanguage/Licensing|SEP sesam Lizenz]].</li><br />
<li>Aus der Auswahlliste ''Device Server'' wählen Sie den '''Device Server''' für ihren Datenspeicher.</li><br />
<li>Geben Sie im Feld '''Pfad''' den Speicherort ein oder verwenden Sie die Schaltfläche '''Durchsuchen''', um ein Verzeichnis auf der lokalen Festplatte auszuwählen (wie bei der lokalen Speicherung). Dieses Verzeichnis wird nur zum Speichern von Metadaten und temporären Dateien für die Zwischenspeicherung verwendet, bis die Daten in den Azure Blob Speicher hochgeladen werden. Vergewissern Sie sich, dass ausreichend Speicherplatz für diesen lokalen Speicher verfügbar ist, z.B. für 50 TiB in Azure oder mehr, stellen Sie sicher, dass 20 GiB freier Speicherplatz lokal verfügbar sind. <br />
Klicken Sie auf '''OK'''.<br />
<br />Wenn Sie die Schaltfläche ''Durchsuchen'' verwenden, erscheint das Informationsfenster ''Neuer Datenspeicher'' mit vordefinierten empfohlenen Werten für die Größe Ihres Si3 NG Deduplication Store, basierend auf der Größe der zuvor ausgewählten lokalen Festplatte (Pfad).<br />
<br />'''''Wichtig'': Ändern Sie diese Werte manuell unter den ''Größe''-Eigenschaften, je nachdem, wie viel Speicherplatz Sie auf Azure nutzen möchten.''' <br />
<ul><li>'''Kapazität''': Legen Sie die Größe (in GiB) des Speichers für Sicherungen fest. Die akzeptierte Mindestkapazität beträgt 5 GiB.</li><br />
<li>'''Oberer Schwellenwert''' (High Water Mark): Die HWM definiert eine Obergrenze für den genutzten Speicherplatz. Wenn dieser Wert erreicht wird, ändert sich der Status eines Datenspeichers von ''OK'' auf ''Warnung'', aber die Sicherungen werden weiterhin durchgeführt. Stellen Sie sicher, dass Sie genügend Speicherplatz für Ihre gesicherten Daten zur Verfügung stellen.</li></ul><br />
Klicken Sie auf '''OK'''. Sie können die Größe Ihres Si3 NG Deduplication Store auch später unter '''Größe''' ändern (siehe [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#size|Größeneigenschaften]]).<br />
{{Achtung|Da Azure Blob Storage unbegrenzte Skalierbarkeit bietet und es keine offizielle Begrenzung für die Datenmenge und die Anzahl der Objekte gibt, die Sie speichern können, sollten Sie die Kapazität von Si3 NG auf Azure entsprechend Ihren Bedürfnissen festlegen. Wenn Sie wissen, wie viel Kapazität Sie benötigen, können Sie die Kosten für Ihre Cloud-Dienste optimieren.}}<br />
</li><br />
[[image:Si3-ng-azure-new-DS.jpg|800px|link=]]<br />
<br clear=all><br />
<li><br />
Wechseln Sie zum Reiter ''Speicher Backend'' und wählen Sie ''Speichertyp'': ''Microsoft Azure Storage oder kompatibel''. Klicken Sie dann auf ''Neu'', um ein neues Zugangsdatenset für Azure zu erstellen. Sie müssen Ihre zuvor konfigurierten Zugangsdaten eingeben, siehe Abschnitt [[Special:MyLanguage/5_0_0:Backup_to_Azure_Storage#key|Anzeigen und Kopieren des Zugriffsschlüssel für das Azure Storage Konto]] oben.</li><br />
*Speicherdomäne: Geben Sie den Namen Ihres Blob Speichers für Ihr Speicherkonto ein. Der Standard-Endpunkt ist <nowiki>https://<mystorageaccount>.blob.core.windows.net</nowiki>. Wenn Sie dem Blob Endpunkt eine benutzerdefinierte Domäne zugewiesen haben, geben Sie Ihre benutzerdefinierte Domäne ein.<br />
**Wenn Sie die Option ''HTTP verwenden'' aktivieren, wird die Verwendung von HTTP zugelassen. Dies kann nützlich sein, wenn es Probleme mit dem SSL/TLS-Zertifikat gibt und HTTPS nicht funktioniert. Es wird jedoch nicht empfohlen, diese Option zu verwenden, wenn Sie mit vertraulichen Daten arbeiten.<br />
*Zugangsdatenset: Geben Sie Ihrem Zugangsdatenset einen Namen. <br />
* Geben Sie in das Feld ''Kontoname'' den Namen des Microsoft Azure Speicherkontos ein.<br />
* Geben Sie in das Feld ''Zugangsschlüssel'' den Zugangsschlüssel für das Microsoft Azure Speicherkonto ein. Sie können entweder den primären oder den sekundären Zugangsschlüssel eingeben. <br />
* Geben Sie in das Feld ''Wiederhole Zugangsschlüssel'' erneut den Zugangsschlüssel für das Microsoft Azure Speicherkonto ein.<br />
*Geben Sie in das Feld ''Blob Container'' den Namen Ihres Blob Containers ein.<br />
[[Image:Si3-ng-azure_storage_backend-DS.jpg|800px|link=]]<br />
<br clear=all><br />
<li><br />
Wenn Sie sofort einen Medienpool für Ihren Si3 Deduplication Store erstellen möchten, klicken Sie auf '''Medienpool anlegen'''. Andernfalls klicken Sie '''OK''', um Ihren Si3 Deduplication Store zu konfigurieren.</li></ol><br />
<br />
==={{anchor|data_store}}Konfigurieren Sie Medienpools für Si3 NG===<br />
<br />
<ol><li>Nach Klick auf ''Auswahl'' -> '''Medienpools''' -> '''Neuer Medienpool''' erscheint der Dialog ''Neuer Medienpool''.</li><br />
<li>{{anchor|media_pool}}Geben Sie im Fenster ''Medienpool'' die erforderlichen Felder an:</li><br />
<br />
[[Image:Si3-NG-media_pool-Azure.jpg.jpg|500px|link=]]<br />
<br clear=all><br />
<ul><li>'''''Name''''': Geben Sie einen Namen für den Medienpool an.</li><br />
<li>'''''Beschreibung''''': Fügen Sie optional eine Beschreibung des Pools ein.</li><br />
<li>'''''Laufwerksgruppe''''': Wählen Sie aus der Auswahlliste aller verfügbaren Laufwerksgruppen die entsprechende Gruppe aus, an die ein Medienpool angehängt werden soll. Details zu den Laufwerksgruppen finden Sie unter [[Special:MyLanguage/4_4_3_Beefalo:Drives#drive_group|Laufwerke]].</li><br />
<li>'''''Aufbewahrungszeit [Tage]''''': Geben Sie hier die Aufbewahrungszeit für den Medienpool an. Die Aufbewahrungszeit beginnt mit dem Datum, an dem ein Sicherungssatz auf das Medium geschrieben wird (zum Endzeitpunkt der ersten Sicherung) und definiert somit das Ablaufdatum des Sicherungssatzes - die EOL (End of Lifetime). Wenn der Schutz (EOL) abläuft, kann SEP sesam das Medium wieder für Sicherungen verwenden. Für Details siehe [[Special:MyLanguage/5_0_0:Automatic_Retention_(EOL)_Management#dependency-based_retention|Was ist Aufbewahrungszeit und EOL]].</li> <br />
</li></ol><br />
Sie können den Vorgang wiederholen und je nach Bedarf weitere Medienpools für Si3 NG erstellen.<br />
<br />
=={{anchor|bck}}Konfigurieren einer Sicherung==<br />
<br />
Nachdem Sie einen Si3 NG Azure Deduplication Store und einen oder mehrere Medienpools konfiguriert haben, gehen Sie wie folgt vor:<br />
#[[Special:MyLanguage/Creating_a_Backup_Task|Erstellen Sie einen Sicherungsauftrag]] zur Sicherung in Azure.<br />
#Konfigurieren Sie einen Zeitplan, wie in [[Special:MyLanguage/Creating a Schedule|Zeitplan erstellen]] beschrieben.<br />
Sobald Sie einen Auftrag und einen Zeitplan konfiguriert haben, erstellen Sie einen Sicherungstermin wie folgt.<br />
<br />
==={{anchor|event}}Erstellen eines Sicherungstermins===<br />
<br />
Bei der Erstellung eines Sicherungstermins wählen Sie die [[Special:MyLanguage/SEP_sesam_Glossary#backup_level|Sicherungsmethode]], legen die Terminpriorität fest und legen fest, wohin Ihre Daten gesichert werden sollen. Sie können einen Termin für bestimmte Aufträgen oder für eine Auftragsgruppe erstellen. Letzteres ermöglicht es Ihnen, alle Aufträge der [[Special:MyLanguage/Adding_a_Task_to_the_Task_Group|Auftragsgruppe]] mit einem einzigen Termin auszulösen.<br />
<br />
<ol><li>Klicken Sie in '''Auswahl -> Zeitplanung-> Zeitpläne''' mit der rechten Maustaste auf den zuvor erstellten Zeitplan und klicken Sie auf '''Neuer Sicherungstermin'''.</li><br />
<li>Stellen Sie unter der ''Ablaufsteuerung'' die '''Priorität''' Ihres Sicherungstermins ein. Der SEPuler führt immer zuerst die Zeitpläne mit der höchsten Priorität aus. Die Standardpriorität ist 1, also die niedrigste Priorität (die höchste Priorität ist 99). Die einzige Ausnahme sind die Zeitpläne mit der Priorität 0, die alle anderen Prioritäten außer Kraft setzen und immer ausgeführt werden.<br />
Weitere Informationen finden Sie unter [[Special:MyLanguage/4_4_3_Beefalo:SEPuler_-_an_event_calendar#event_priority|Terminprioritäten festlegen]]. Sie können auch den '''Sperrtermin''' aktivieren. Diese Option sollte zusammen mit der hohen Priorität für besondere Termine verwendet werden. Wenn diese Option aktiviert ist, werden Termine desselben Typs, aber mit niedrigerer Priorität, blockiert, so dass keine Sicherungen ausgeführt werden. Details finden Sie unter [[Special:MyLanguage/4_4_3_Beefalo:SEPuler_-_an_event_calendar#blocking_events|Sperrtermine]].</li><br />
<li>Wählen Sie unter ''Objekt'' den Auftrag (oder Auftragsgruppe) aus, die Sie zuvor konfiguriert haben und mit der Sie diesen Termin verknüpfen möchten.</li><br />
<li>Geben Sie unter ''Parameter'' die '''Sicherungsmethode''' an.</li><br />
<li>Wählen Sie in der Auswahlliste '''Medienpool''' den Medienpool aus, den Sie für den Si3 NG Deduplication Store erstellt haben. Die Daten werden in diesen Pool gesichert. Sie können auch die Option '''SEP Si3 Quellseitige Deduplizierung''' aktivieren, wie in [[Special:MyLanguage/Source_Side_Dedup|SEP Si3 quellseitige Deduplizierung]] beschrieben.<!--<br /><br />
[[image:Si3-ng-azure-bck_event.jpg|800px|link=]]<br />
<br clear=all>--><br />
*Geben Sie optional die '''Laufwerksnummer''' des Laufwerks an, das zum Schreiben der Daten verwendet werden soll. In der Regel verwenden Sie diese Option, wenn Sie zusätzliche Laufwerke konfiguriert haben und ein bestimmtes Laufwerk ausschließlich für die Datensicherung zuweisen möchten.</li><br />
<li>Im Feld '''Folgeaktion''' können Sie Ereignisse (z.B. Migration) konfigurieren, die auf dem SEP sesam Server ausgelöst werden, sobald das erste Ereignis (z.B. Sicherung) abgeschlossen ist. Details finden Sie unter [[Special:MyLanguage/Follow-up_Events|Folgeaktion (Follow up Events)]].</li><br />
{{Hinweis|Sie können eine Folgeaktion [[Special:MyLanguage/Configuring_Migration|Migrationsauftrag]] festlegen, indem Sie den Auftrag in der Auswahlliste '''Migrationsauftrag''' auswählen.}}</ol><br />
<br />
=={{anchor|monitor}}Monitoring (Überwachung) Sicherungen== <br />
<br />
Sie können den Status Ihrer Sicherungsaufträge in der GUI (''Monitoring'' -> ''Letzter Sicherungsstatus'' oder ''Job Status'' -> ''Sicherungen'') oder in der [[Special:MyLanguage/SEP_sesam_Web_UI|SEP sesam Web UI]] einsehen. Die Übersicht über den Sicherungsstatus liefert detaillierte Informationen über den letzten Lauf von Sicherungsaufträgen, einschließlich des Auftragsnamens, der Start- und Stoppzeit der letzten Sicherung, der Sicherungsmethode, der Datengröße, des Durchsatzes, des zugewiesenen Medienpools, etc.<br />
<br />
== {{anchor|purge}}Bereinigung von Daten auf einem Azure Storage==<br />
<br />
Datenbereinigung ist der Prozess des permanenten Löschens veralteter ([[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL-freier]]) Sicherungssätze aus Datenspeichern. In der Azure Cloud funktioniert dies auf die gleiche Weise. Die Bereinigung wird automatisch ausgelöst und durchgeführt, bis alle [[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL-freien]] Sicherungssätze gelöscht sind. <br />
<br />
===== Automatische Datenbereinigung =====<br />
<br />
<div class="mw-translate-fuzzy"><br />
Strategien für die Datenbereinigung basieren auf der Art Ihres Unternehmens sowie auf behördlichen, rechtlichen und anderen Anforderungen und werden mit einer definierten Datenaufbewahrungszeit umgesetzt. Dies ist der Zeitraum, für den Sicherungsdaten geschützt werden, nachdem sie auf das Medium geschrieben wurden, so dass Sicherungssätze erhalten bleiben und für die Rücksicherung verfügbar sind. Sie basiert auf der Aufbewahrungszeit des Medienpools, die Sie bei der Erstellung eines [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]] festgelegt haben. SEP sesam bietet ein automatisches EOL-(Aufbewahrungs-)Management, um die Wiederherstellbarkeit der gesamten Sicherungskette zu gewährleisten und vor Datenverlust zu schützen, basierend auf den Abhängigkeiten der Sicherungskette. Weitere Details finden Sie unter [[Special:MyLanguage/5_0_0:Automatic_Retention_(EOL)_Management#bck_chain|Was sind Sicherungskettenabhängigkeiten]].<br />
</div> <br />
<br />
Wenn der Schutz ([[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL]]) abläuft, wird automatisch bereinigt und SEP sesam kann das Medium wieder für Sicherungen verwenden. Für weitere Details siehe [[Special:MyLanguage/5_0_0:Automatic_Retention_(EOL)_Management#expired_EOL|Was passiert, wenn die Aufbewahrungszeit abläuft]].<br />
<br />
Termine, die die Datenspeicherbereinigung auslösen, sind:<br />
*[[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechsel (NEWDAY)]]<br />
*Manueller Start der Bereinigung in der GUI<br />
<br />
===== Manuelle Datenbereinigung =====<br />
<br />
*<span class="mw-translate-fuzzy">Sie können die ''EOL'' Ihrer Daten manuell anpassen oder ein Sicherungssatz oder eine Sicherung löschen. Einzelheiten finden Sie unter [[Special:MyLanguage/Changing_Retention_(EOL)|Aufbewahrung (EOL) ändern]].</span><br />
*Sie können den Bereinigungsprozess für Datenspeicher in der GUI starten: Auswahlfenster -> ''Komponenten'' -> Inhaltsbereich ''Datenspeicher'' -> Option ''Bereinigen''. Die Bereinigung löscht manuell die veralteten ([[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL-freie]]) Sicherungssätze.<br />
*<span class="mw-translate-fuzzy">Eine weitere Möglichkeit, Speicherplatz freizugeben, besteht darin, verwaiste Sicherungssätze aus den Datenspeichern zu entfernen, indem Sie die Option ''Aufräumen'' verwenden: Auswahlfenster -> ''Komponenten'' -> Inhaltsbereich ''Datenspeicher'' -> Option ''Aufräumen''. Dies ist nützlich, wenn ein Datenspeicher unzugänglich zu sein scheint, sein Speicherplatz belegt ist oder der SEP sesam Space Check Prozess nicht-SEP sesam Daten anzeigt.</span><br />
<br />
<noinclude><div class="noprint"><br />
== Siehe auch== <br />
[[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store|Konfiguration eines Si3 NG Deduplication Store]] – [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|Verschlüsselung des Si3 NG Deduplication Stores]] – [[Special:MyLanguage/Standard Backup Procedure|Standard Sicherungsverfahren]] – [[Special:MyLanguage/5_0_0:Restore_Assistant|Web Rücksicherungsassistent]] – [[Special:MyLanguage/Standard Restore Procedure|Standard Rücksicherungsverfahren]] – [[Special:MyLanguage/Licensing|Lizenzierung]]</div><noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:Backup_to_Azure_Storage/96/de&diff=230953Translations:Source:Backup to Azure Storage/96/de2022-08-12T12:35:36Z<p>Sta: </p>
<hr />
<div>Weitere Informationen finden Sie unter [[Special:MyLanguage/4_4_3_Beefalo:SEPuler_-_an_event_calendar#event_priority|Terminprioritäten festlegen]]. Sie können auch den '''Sperrtermin''' aktivieren. Diese Option sollte zusammen mit der hohen Priorität für besondere Termine verwendet werden. Wenn diese Option aktiviert ist, werden Termine desselben Typs, aber mit niedrigerer Priorität, blockiert, so dass keine Sicherungen ausgeführt werden. Details finden Sie unter [[Special:MyLanguage/4_4_3_Beefalo:SEPuler_-_an_event_calendar#blocking_events|Sperrtermine]].</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:Backup_to_Azure_Storage&diff=230946Source:Backup to Azure Storage2022-08-12T11:54:15Z<p>Sta: Implemented review from KAD</p>
<hr />
<div><noinclude><translate><!--T:1--><br />
<div class="noprint"><languages /><br />
{{Copyright SEP AG en}}<br />
{{draft}}<br />
<br />
<!--T:2--><br />
{{Navigation_latest|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion V2'']]|link=[[Special:MyLanguage/Si3_Deduplication|documentation archive]]}}</div></translate><br /><br />
<translate>==Overview== <!--T:3--></translate><br />
<div class="boilerplate metadata" id="Additional resources" style="background-color: #f0f0f0; color:#636f73; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b><br />
<translate><!--T:4--> Additional resources</translate></b></center><br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=http://www.sep.de/products/deduplication/deduplication-analysis/#_]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <br />
<translate><!--T:5--> See also: [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store|Configuring Si3 NG Deduplication Store]] – [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|Encrypting Si3 NG Deduplication Store]] – [[Special:MyLanguage/Standard Backup Procedure|Standard Backup Procedure]] – [[Special:MyLanguage/5_0_0:Restore_Assistant|Restore Assistant]] – [[Special:MyLanguage/Standard Restore Procedure|Standard Restore Procedure]] – [[Special:MyLanguage/Licensing|Licensing]]</translate><br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_Video.png|45px|link=Video Tutorials & Screencasts]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" |<translate><!--T:6--> Watch SEP sesam video [https://www.youtube.com/watch?v=sSkfmufQkXU Why and how to use Deduplication with SEP sesam].</translate><br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | <br />
[[File:SEP Tip.png|45px|link=Special:MyLanguage/4_4_3_Beefalo:FAQ|FAQ]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <br />
<translate><!--T:7--> Check [[Special:MyLanguage/4_4_3_Beefalo:FAQ|FAQ]] to find the answers to most common questions.</translate> <br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide#Si3_Deduplication]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" |<br />
<translate><!--T:8--> Problems? Check the [[Special:MyLanguage/Troubleshooting_Guide#Si3_Deduplication|Troubleshooting Guide]].</translate><br />
|}</div></noinclude><br />
<br />
<translate><!--T:9--><br />
SEP sesam v. [[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']] has introduced a new generation Si3 data store: Si3 NG. It enables you to back up your data directly to Azure Blob storage and restore the items you want directly from there. After an initial full backup of your virtual and physical environment, you can use any [[Special:MyLanguage/SEP_sesam_Glossary#backup_level|backup level]] (including differential and incremental backups) to back up only new data to Blob storage.<br />
<br />
==== Powerful restore ==== <!--T:10--><br />
<br />
<!--T:11--><br />
The new Si3 NG can detect duplicate data fragments to streamline the restore process. Use the [[Special:MyLanguage/5_0_0:Restore_Assistant|Web Restore Assistant]] or [[Special:MyLanguage/4_4_3_Beefalo:Standard_Restore_Procedure|GUI Restore Wizard]] to instantly restore your data from backups. Restoring a single file is easy as you can use the search function to find the desired backup and start the restore process to the original or another location. <br />
<br />
<!--T:12--><br />
Si3 NG uses Azure Blob storage in the same way as local storage, allowing you to use your Azure Blob storage to securely store and retrieve your business data anytime, anywhere.<br />
<br />
==== Multiple media pools ==== <!--T:13--><br />
<br />
<!--T:14--><br />
Si3 NG lets you create multiple [[Special:MyLanguage/Configuring_a_Media_Pool|media pools]] to provide scalability and granularity of backup jobs. You can create separate media pools, e.g., for daily differential and incremental and weekly full backup jobs, or for migration and replication, and you can set a different retention time for each media pool.<br />
<br />
=={{anchor|configuration}}Configuration of Si3 NG Azure Blob store== <!--T:15--><br />
<br />
<!--T:16--><br />
SEP sesam enables you to back up your data directly to Azure using ''Si3 NG deduplication store''. This procedure contains only the basic steps. For details on Azure Blob storage, the account and configuration, see the Microsoft article [https://docs.microsoft.com/en-us/azure/storage/common/storage-account-overview Storage account overview].</translate><br />
<br />
# <translate><!--T:17--> [[5_0_0:Backup_to_Azure_Storage#account|Create a Microsoft Azure storage account]]</translate><br />
# <translate><!--T:18--> [[5_0_0:Backup_to_Azure_Storage#container|Create a container]]</translate><br />
# <translate><!--T:19--> [[5_0_0:Backup_to_Azure_Storage#key|View and copy Azure storage account access keys]]</translate><br />
# <translate><!--T:20--> [[5_0_0:Backup_to_Azure_Storage#user|Create a new backup user on the SEP sesam Server]]</translate><br />
# <translate><!--T:21--> [[5_0_0:Backup_to_Azure_Storage#Si3-NG|Configure Si3 NG deduplication store]]</translate> <br />
# <translate><!--T:22--> [[5_0_0:Backup_to_Azure_Storage#media_pool|Configure media pools]]</translate> <br />
# <translate><!--T:23--><br />
[[5_0_0:Backup_to_Azure_Storage#bck|Configure backups]]<br />
<br />
=== {{anchor|account}}Create a Microsoft Azure storage account=== <!--T:24--><br />
<br />
<!--T:25--><br />
You will need an active Microsoft Azure account for the following procedure. Log in to your account in the Azure portal.</translate><br />
<ol><li><translate><!--T:26--> Search for and click the ''Storage accounts'' option.</translate></li><br />
<li><translate><!--T:27--> Select ''Create'' to add an account.</translate> <br />
<ul><li><translate><!--T:28--> Select the subscription for this account.</translate></li><br />
<li><translate><!--T:29--> Create or select an existing ''Resource Group'' where you want to create this storage account. The resource group is used to organize and manage all your resources.</translate></li><br />
<li><translate><!--T:30--> Enter a unique name for your new storage account.</translate></li><br />
<li><translate><!--T:31--> Select a location for the storage account. This is the location for your server based on your geographical location.</translate></li><br />
<li><translate><!--T:32--> Leave the ''Performance'' type default option ''Standard'' selected.</translate></li><br />
<li><translate><!--T:33--> For ''Account kind'' select ''StorageV2 (general-purpose v2)'' or ''BlobStorage'', depending on your needs.</translate></li><br />
<li><translate><!--T:34--> Select the replication level. The default ''Locally Redundant Storage (LRS)'' is more affordable than ''Geo-redundant storage (GRS)'', which is appropriate for storing business-critical data that has to be accessible at all times. This choice can significantly increase the overall cost of your account.</translate></li><br />
<li><translate><!--T:35--> Select the ''Access tier'' for SEP sesam backup. It is recommended to leave the default setting ''Hot''.</translate></li></ul></li> <br />
<li><translate><!--T:36--> Use the ''Advanced'' tab to configure or modify additional options for your account, the ''Networking'' tab to configure network connectivity and routing settings, and the ''Data protection'' tab to configure data protection options for blob data in your storage account. Also available are the ''Encryption'' and ''Tags'' tab. Most of these options can be configured later once the storage account has been created.</translate></li><br />
<li><translate><!--T:37--> Now navigate to the ''Review + Create'' tab to review the settings. When satisfied, click ''Create''.</translate></li></ol><br />
<br />
<translate><!--T:38--><br />
For a more detailed overview of each step, see the Microsoft article [https://docs.microsoft.com/en-us/azure/storage/common/storage-account-create?tabs=azure-portal Create a storage account].<br />
<br />
=== {{anchor|container}}Create a container=== <!--T:39--><br />
<br />
<!--T:40--><br />
In the Azure portal, create or associate a container with your storage account. For details, see the Microsoft article [https://docs.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-portal Create a container].</translate><br />
*<translate><!--T:41--> Follow the naming convention and choose a meaningful name for the container.</translate><br />
*<translate><!--T:42--> Choose the level of public access to the container. It is recommended to leave the default level ''Private'' (no anonymous access).</translate><br />
*<translate><!--T:43--><br />
Create containers to be used exclusively with SEP sesam. It is not recommended to use one container for multiple cloud storage devices.<br />
<br />
=== {{anchor|key}}View and copy Azure storage account access keys === <!--T:44--><br />
<br />
<!--T:45--><br />
Azure automatically generates two storage account access keys (''primary'' and ''secondary'') for the account you create. These keys are used to authorize access to data. These login account details are required for creating an Si3 NG data store for Azure.</translate><br />
<br />
#<translate><!--T:46--> In the Azure portal, navigate to the ''Access keys'' item under ''Settings''.</translate><br />
#<translate><!--T:47--><br />
Copy the ''Storage account name'' and one of the two access keys. You will need these along with the container name in the next step.<br />
<br />
=== {{anchor|user}}Create a new backup user on the SEP sesam Server === <!--T:48--></translate><br />
<br />
<ol><li><translate><!--T:49--> Create the user with the Azure storage account name and credentials on the backup server.</translate></li><br />
<li><translate><!--T:50--> Log in as an ''administrator'' with the user type ''superuser'' and add the newly created user to the ''Administrators'' group. For details, see [[Special:MyLanguage/Configuring_Database-Based_Authentication|Configuring Database-Based Authentication]].</translate></li></ol><br />
<translate><!--T:51--><br />
{{Note|The Azure credentials are stored encrypted in the ''ini'' file.}}<br />
<br />
==={{anchor|Si3-NG}}Configure the Si3 NG deduplication store=== <!--T:52--></translate><br />
<br />
<ol><li><translate><!--T:53--> In the '''Main selection''' -> '''Components''', click '''Data Stores''' to display the data store contents frame.</translate></li><br />
<li><translate><!--T:54--><br />
From the ''Data Stores'' menu, select '''New Data Store'''. A ''New Data Store'' dialog appears.</li><br />
<li>Under ''Data store'' properties, enter a meaningful name for the Si3 NG deduplication store in the '''Name''' field, e.g., Si3-NG_Azure. Entering the name also creates the name of the drive group for your Si3 deduplication store in the '''Create new drive group''' field.</translate></li><br />
<li><translate><!--T:55--> From the ''Store type'' drop-down list, select '''SEP Si3 NG Deduplication Store'''.</translate><br />
</li><br />
<li><translate><!--T:56--> Under ''Drive parameter'', leave the options '''Create drive''' and '''Create second drive''' checked. The predefined value for the drive is automatically entered in the '''Drive number''' field.</translate></li><br />
<translate><!--T:57--> By using the additional dedicated drive for restore, you can perform a backup on the first drive and restore your data from the second drive simultaneously. You can also add a third drive for migration. (For details, see [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#access|Drive access mode]].)</translate><br />
<li><translate><!--T:58--> The name in '''Create new drive group''' is already created. You can change it by simply entering a new name.</translate></li><br />
<li><translate><!--T:59--> The predefined number of channels is already available in the '''Max. channels''' drop-down list. The number of available channels depends on your SEP sesam Server package. For details on licensing, see [[Special:MyLanguage/Licensing|Licensing]].</translate></li><br />
<li><translate><!--T:60--> From the ''Device server'' drop-down list, select the '''device server''' for your data store.</translate></li><br />
<li><translate><!--T:61--><br />
In the '''Path''' field, '''enter the location''' or use the '''Browse''' button to select a directory on the local disk (as for local storage). This directory is only used to store metadata and temporary files for intermediate storage until the data is uploaded to Azure Blob storage. Ensure that there is sufficient disk-space available for this local storage, e.g., for 50 TiB in Azure or more, make sure it has 20 GiB free space. <br />
Click '''OK'''.</translate><br />
<br /><translate><!--T:62--> If you use the ''Browse'' button, the ''New Data Store'' information window appears with predefined recommended values for the size of your Si3 NG deduplication store, based on the size of the previously selected local disk (Path).</translate><br />
<br /><translate><!--T:63--> '''''Important'': Change these values manually under the ''Size'' properties, depending on how much storage space you want to use on Azure.''' </translate><br />
<ul><li><translate><!--T:64--> '''Capacity''': Set the size (in GiB) of storage for backups. The minimum accepted capacity is 5 GiB.</translate></li><br />
<li><translate><!--T:65--> '''High watermark''': The HWM defines the upper value for the used storage space. When this value is reached, the status of a datastore changes from ''OK'' to ''Warning'', but backups are still performed. Make sure that you provide enough storage space for your backed up data.</translate></li></ul><br />
<translate><!--T:66--> Click '''OK'''. You can also change the size of your Si3 NG deduplication store later under '''Size''' properties (see [[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store#size|Size properties]]).</translate><br />
<translate><!--T:67--> {{warning|Since Azure Blob storage offers unlimited scalability and there is no official limit on the amount of data and number of objects you can store, you should set the capacity of Si3 NG on Azure according to your needs. Knowing how much capacity you need will help you optimize the cost of your cloud services.}}</translate><br />
</li><br />
<translate><!--T:68--> [[image:Si3-ng-azure-new-DS.jpg|800px|link=]]</translate><br />
<br clear=all><br />
<li><br />
<translate><!--T:69--> Switch to the ''Storage Backend'' tab and select ''Storage type'': ''Microsoft Azure Storage or compatible''. Then click ''New'' to create a new credential set for Azure. You will need to enter your previously configured credentials, see section [[Special:MyLanguage/5_0_0:Backup_to_Azure_Storage#key|View and copy Azure storage account access keys]] above.</translate></li><br />
*<translate><!--T:70--> Storage domain: enter the name of your Blob storage for your storage account; the default endpoint is <nowiki>https://<mystorageaccount>.blob.core.windows.net</nowiki>. If you have mapped a custom domain to the blob endpoint, enter your custom domain.</translate><br />
**<translate><!--T:71--> If you check the ''Use HTTP'' checkbox, HTTP will be allowed to be used. This can be useful if there are problems with the SSL/TLS certificate and HTTPS does not work. However, it is not recommended to use this option if you are working with confidential data.</translate><br />
*<translate><!--T:72--> Credential set: give your credential set a name.</translate> <br />
* <translate><!--T:73--> In the ''Account name'' field, type the Microsoft Azure storage account name.</translate><br />
* <translate><!--T:74--> In the ''Access key'' field, type the Microsoft Azure storage account access key. You can enter either the primary or secondary access key.</translate> <br />
* <translate><!--T:75--> In the ''Verify access key'' field, type the Microsoft Azure storage account access key again.</translate><br />
*<translate><!--T:76--><br />
In the ''Blob container'' field, enter the name of your blob container.<br />
[[Image:Si3-ng-azure_storage_backend-DS.jpg|800px|link=]]</translate><br />
<br clear=all><br />
<li><br />
<translate><!--T:77--> If you want to create a media pool for your Si3 deduplication store immediately, click '''Create Media Pool'''. Otherwise, click '''OK''' to configure your Si3 deduplication store.</translate></li></ol><br />
<br />
==={{anchor|data_store}}<translate><!--T:78--> Configuring media pools for Si3 NG</translate>===<br />
<br />
<ol><li><translate><!--T:79--> From ''Main Selection'' -> '''Media Pools''', click '''New Media Pool'''. The ''New Media Pool'' window is displayed.</translate></li><br />
<li>{{anchor|media_pool}}<translate><!--T:80--> In the ''Media Pool'' window, specify the required fields:</translate></li><br />
<br />
<translate><!--T:81--> [[Image:Si3-NG-media_pool-Azure.jpg.jpg|500px|link=]]</translate><br />
<br clear=all><br />
<ul><li><translate><!--T:82--> '''''Name''''': Enter a name for a media pool.</translate></li><br />
<li><translate><!--T:83--> '''''Description''''': Optionally, add a description of the pool.</translate></li><br />
<li><translate><!--T:84--> '''''Drive group''''': From the drop-down list of all available drive groups, select the relevant drive group to which a media pool will be attached. For details on drive groups, see [[Special:MyLanguage/4_4_3_Beefalo:Drives#drive_group|Drives]].</translate></li><br />
<li><translate><!--T:85--> '''''Retention time [days]''''': Specify the retention time for the media pool. The retention period begins with the date a saveset is written to the media (at the end time of the first backup) and thus defines the expiry date of the saveset - EOL. When the protection (EOL) expires, SEP sesam can use the media for backups again. For details, see [[Special:MyLanguage/5_0_0:Automatic_Retention_(EOL)_Management#dependency-based_retention|What is retention time and EOL]].</translate></li> <br />
</li></ol><br />
<translate><!--T:86--><br />
You can repeat the procedure and create more media pools for Si3 NG according to your needs.<br />
<br />
=={{anchor|bck}}Configure backup== <!--T:87--><br />
<br />
<!--T:88--><br />
After configuring an Si3 NG Azure deduplication store and one or more media pools, proceed as follows:</translate><br />
#<translate><!--T:89--> [[Special:MyLanguage/Creating_a_Backup_Task|Create a backup task]] to back up to Azure.</translate><br />
#<translate><!--T:90--> Configure a schedule as described in [[Special:MyLanguage/Creating a Schedule|Creating a Schedule]].</translate><br />
<translate><!--T:91--><br />
Once you have configured a task and schedule, create a backup event as follows.<br />
<br />
==={{anchor|event}}Create a backup event=== <!--T:92--><br />
<br />
<!--T:93--><br />
By creating a backup event, you select the [[Special:MyLanguage/SEP_sesam_Glossary#backup_level|backup level]], set the event priority, and specify where to back up your data. You can create an event for a specific task or for a task group. The latter enables you to trigger all tasks in the [[Special:MyLanguage/Adding_a_Task_to_the_Task_Group|task group]] with a single event.</translate><br />
<br />
<ol><li><translate><br />
<!--T:94--><br />
From '''Main Selection -> Scheduling -> Schedules''', right-click the schedule you created earlier and click '''New Backup Event'''.</translate></li><br />
<li><translate><br />
<!--T:95--><br />
Under the ''Sequence control'', set the '''Priority''' of your backup event. SEPuler always executes the schedules with the highest priority first. The default priority level is 1, which is the lowest priority (the highest priority is 99). The only exception are schedules with priority 0, which override all other priorities and are always executed.</translate><br />
<translate><!--T:96--> For details, see [[Special:MyLanguage/4_4_3_Beefalo:SEPuler_-_an_event_calendar#event_priority|Setting Event Priorities]]. You can also enable the '''Blocking date'''. This option should be used together with ''high priority'' for special events. When this option is enabled, events of the same type but with a lower priority are blocked. For details, see [[Special:MyLanguage/4_4_3_Beefalo:SEPuler_-_an_event_calendar#blocking_events|Blocking Events]].</translate></li><br />
<li><translate><!--T:97--> Under ''Object'', select the task (or task group) you configured earlier and with which you want to link this event.</translate></li><br />
<li><translate><!--T:98--> Under ''Parameter'', specify the '''Backup level'''.</translate></li><br />
<li><translate><br />
<!--T:99--><br />
From the '''Media pool''' drop-down list, select the media pool you created for the Si3 NG deduplication store. The data is backed up to this pool. You can also activate the option '''SEP Si3 source-side deduplication''', as described in [[Special:MyLanguage/Source_Side_Dedup|Si3 source deduplication]].</translate><!--<br /><br />
[[image:Si3-ng-azure-bck_event.jpg|800px|link=]]<br />
<br clear=all>--><br />
*<translate><!--T:100--> Optionally, specify the '''drive number''' of the drive to be used to write the data. Typically, you use this option if you have configured additional drives and want to assign a specific drive exclusively for backup.</translate></li><br />
<li><translate><!--T:101--> In the '''Follow up''' field, you can configure events (e.g., migration) that are triggered on the SEP sesam Server as soon as the first event (e.g., backup) is completed. For details, see [[Special:MyLanguage/Follow-up_Events|Follow-up events]].</translate></li><br />
<translate><!--T:102--> {{tip|You can set a follow-up [[Special:MyLanguage/Configuring_Migration|migration task]] by selecting the previously configured migration task from the '''Migration task''' drop-down list.}}</translate></ol><br />
<br />
<translate>=={{anchor|monitor}}Monitoring backups== <!--T:103--> <br />
<br />
<!--T:104--><br />
You can view the status of your backup jobs in the GUI (''Monitoring'' -> ''Last Backup State'' or ''Job State'' -> ''Backups'') or [[Special:MyLanguage/SEP_sesam_Web_UI|SEP sesam Web UI]]. The backup status overview provides detailed information about the last run of backup jobs, including the task name, start and stop time of the last backup, backup level, data size, throughput, assigned media pool, etc.<br />
<br />
== {{anchor|purge}}Purging data on Azure storage== <!--T:105--><br />
<br />
<!--T:106--><br />
Data purging is the process of permanently deleting obsolete ([[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL-free]]) savesets from data stores. It works in the same way in the Azure cloud. Purge is automatically triggered and performed until all [[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL-free]] savesets are deleted. <br />
<br />
===== Automatically purging data ===== <!--T:107--><br />
<br />
<!--T:108--><br />
Strategies for data purging are based on the nature of your business, as well as regulatory, legal and other requirements, and implemented with a defined data retention period. This is the period of time for which backup data is protected after it is written to the media, so that savesets are preserved and available for restore. It is based on the media pool retention time you set when you created a [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|media pool]]. SEP sesam provides automatic EOL (retention) management to ensure recoverability of the entire backup chain and protect against data loss, based on backup chain dependencies. For more details, see [[Special:MyLanguage/5_0_0:Automatic_Retention_(EOL)_Management#bck_chain|What are backup chain dependencies]]. <br />
<br />
<!--T:109--><br />
When protection ([[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL]]) expires, purging is done automatically and SEP sesam can use the media for backups again. For more details, see [[Special:MyLanguage/5_0_0:Automatic_Retention_(EOL)_Management#expired_EOL|What happens when retention expires]].<br />
<br />
<!--T:110--><br />
Events that trigger the data store purge are:<br />
*[[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|NEWDAY]]<br />
*Manual start of the purge in the GUI<br />
<br />
===== Manually purging data ===== <!--T:111--></translate><br />
<br />
*<translate><!--T:112--> You can manually ''adjust the EOL'' of your data or ''delete a saveset or backup''. For details, see [[Special:MyLanguage/Changing_Retention_(EOL)|Changing Retention (EOL)]].</translate><br />
*<translate><!--T:113--> You can start the data store purge process in the GUI: Main Selection window -> ''Components'' -> ''Data Stores'' content pane -> option ''Purge''. Running the purge manually deletes the obsolete ([[Special:MyLanguage/SEP_sesam_Glossary#EOL|EOL-free]]) savesets.</translate><br />
*<translate><!--T:114--> Another way to free up storage space is to remove orphaned savesets from the data stores by using the ''Clean up'' option: Main Selection window -> ''Components'' -> ''Data Stores'' content pane -> option ''Clean up''. This is useful if a data store appears to be inaccessible, its space is occupied, or SEP sesam space check shows non-sesam data.</translate><br />
<br />
<noinclude><div class="noprint"><br />
<translate>== See also== <!--T:115--><br />
[[Special:MyLanguage/5_0_0:Configuring_Si3_NG_Deduplication_Store|Configuring Si3 NG Deduplication Store]] – [[Special:MyLanguage/Encrypting_Si3_NG_Deduplication_Store|Encrypting Si3 NG Deduplication Store]] – [[Special:MyLanguage/Standard Backup Procedure|Standard Backup Procedure]] – [[Special:MyLanguage/5_0_0:Restore_Assistant|Restore Assistant]] – [[Special:MyLanguage/Standard Restore Procedure|Standard Restore Procedure]] – [[Special:MyLanguage/Licensing|Licensing]]</translate></div><noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230945Source:SEP sesam CLI-Jaglion/de2022-08-12T10:54:45Z<p>Sta: </p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| Auflisten aller aktiven Sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Starten eines [[Special:MyLanguage/SEP_sesam_Glossary#event|Termins]].<br />
|-<br />
|sm_cmd start report|| Erstellen eines benutzerdefinierten Berichts. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task|Sicherungsaufträgen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#event|Sicherungsterminen]]. <br />
|-<br />
|sm_cmd add taskgen|| Erstellen von Aufträgen für einen bestimmten [[Special:MyLanguage/SEP_sesam_Glossary#task_type|Auftragstypen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task_group|Auftragsgruppen]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Erstellen und Verwalten von Auftragsgruppen-Relationen. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Überwachen und Herunterladen von JAR(<tt>.jar</tt>)-Aktualisierungen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Erstellen und Verwalten von Benutzern. <br />
|-<br />
|sm_cmd show version|| Anzeige der SEP sesam Server und Client Paketversion. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| CBT zurücksetzen, vSphere-Umgebung überwachen und vSphere-Auftragsgruppe erzeugen.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===Siehe auch===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion&diff=230940Source:SEP sesam CLI-Jaglion2022-08-12T10:54:17Z<p>Sta: Marked this version for translation</p>
<hr />
<div><translate><br />
<!--T:1--><br />
<noinclude><languages /><br />
{{draft}}<br />
{{Copyright SEP AG|en}}<br />
<br />
<!--T:2--><br />
{{Navigation_latest|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI for ''Beefalo'' version]]}}</translate><br /><br />
</noinclude>===<translate><!--T:3--> Overview</translate>===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b><translate><!--T:4--> Additional resources</translate></b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <translate><!--T:5--> See also: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</translate><br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <translate><!--T:6--> Problems? See: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]</translate><br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%"><translate><!--T:7--> The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</translate></span><br />
<br />
<translate><!--T:8--><br />
The SEP sesam ''command line interface'' (CLI) is a utility that provides an alternative way to execute SEP sesam commands in UNIX and Windows environments. SEP sesam command line interface provides two CLI components: the administration utility ''SEP sesam CLI'' and the client utility ''[[SBC CLI]]''. The latter is used to back up and restore data '''locally on the host'''. <br />
<br />
<!--T:9--><br />
The SEP sesam CLI administration utility provides all the functions available via SEP sesam graphical management interface and also additional CLI commands that are not available in the GUI. Note that different commands may be available depending on your SEP sesam license.<br />
<br />
<!--T:10--><br />
SEP sesam CLI commands can be used to install and configure a [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam environment]] automatically without a GUI. They enable administrators to access the SEP sesam database and manage the entire SEP sesam environment, e.g., to install, configure and manage SEP sesam Servers and Clients centrally without a GUI. Every CLI command (except a native SQL statement) checks and follows the internal structure and dependencies of the SEP sesam database.<br />
<br />
<!--T:11--><br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Features ==== <!--T:12--> </translate><br />
* <translate><!--T:13--> Automatic configuration of SEP sesam environments after installation (e.g., on implementation)</translate><br />
* <translate><!--T:14--> Modify SEP sesam configuration without using the SEP sesam GUI</translate><br />
* <translate><!--T:15--> Script-based mass installation and configuration (e.g., provider environment)</translate><br />
* <translate><!--T:16--> Perform tests for installation and configuration in SEP sesam environments</translate><br />
* <translate><!--T:17--> Get SEP sesam status, log and version information</translate><br />
* <translate><!--T:18--><br />
Determine SEP sesam object information for further use in other programs<br />
<br />
====Running CLI commands==== <!--T:19--> <br />
<br />
<!--T:20--><br />
You must have SEP sesam administrator privileges to run SEP sesam CLI commands and use the command prompt as an administrator. All commands are run from the {{Sesamroot|/bin/sesam/}} directory. If you want to execute SEP sesam commands globally (and not from the actual ''run directory''), set the SEP sesam profile as described in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|What happens when I set a profile?]].<br />
<br />
===Understanding the command structure=== <!--T:21--> <br />
<br />
<!--T:22--><br />
The general SEP sesam syntax for a CLI command is:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
where the following information is provided for each command</translate><br />
*''sm_cmd'': <translate><!--T:23--> A command line tool that invokes the command line interface.</translate><br />
*<translate><!--T:24--> Usage: The actual syntax of the command, including arguments.</translate><br />
*<translate><!--T:25--> Description: A brief summary of what the command does.</translate><br />
*<translate><!--T:26--> Arguments: The definition of the options used in the command.</translate><br />
*<translate><!--T:27--><br />
Example: An example of how to use the specified command and its options.<br />
<br />
====Command conventions==== <!--T:28--> <br />
<br />
<!--T:29--><br />
The parameters for a command are order-dependent and may include required and optional values or keyword choices, depending on how the information is bracketed. Required parameters are marked with an asterisk (*). An example is provided below.</translate><br />
;| <translate><!--T:30--> vertical bar:Separates the choices between two or more options or arguments.</translate><br />
;[ ] <translate><!--T:31--> square brackets:Indicate optional values.</translate><br />
;< > <translate><!--T:32--> angle brackets:Indicate that the enclosed element is mandatory.</translate><br />
<br />
;''<translate><!--T:33--> Example:</translate>''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
<translate><!--T:34--> One of the actions bracketed with < > symbols, in this case <tt><get|list|add|modify|backup|remove|restart></tt>, is mandatory, while the [OPTIONS...] are enclosed with [ ] symbols, therefore the requested information is optional. The following options are available for our example <tt>taskevent</tt> command.</translate><br />
<br />
OPTIONS:<br />
-@ [param] <translate><!--T:35--> follow up (command to be run after the event completes)</translate><br />
-G [ID] <translate><!--T:36--> task group</translate><br />
-S [ID] <translate><!--T:37--> name of the interface</translate><br />
-Z [number] <translate><!--T:38--> stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)</translate><br />
-d [ID] <translate><!--T:39--> drive number</translate><br />
-j [ID] <translate><!--T:40--> backup task</translate><br />
-l [param] <translate><!--T:41--> backup level (C = Copy, F = Full, D = Differential, I = Incremental)</translate><br />
-m [ID] <translate><!--T:42--> media pool</translate><br />
-s [0|1] <translate><!--T:43--><br />
source-side deduplication<br />
<br />
<!--T:44--><br />
Suppose we want to run a backup event for a backup task named ''win-cli_c_drive'' and use the target media pool (to which the data is backed up) ''MP_disk_week''. The command would look like this:</translate><br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
<translate>===={{anchor|help}}Getting help==== <!--T:45--> <br />
<br />
<!--T:46--><br />
To list all available options, use the main help <tt>sm_cmd help</tt>. To show help for a specific object, use <tt>sm_cmd help <object></tt>, e.g., <tt>sm_cmd help client</tt>.<br />
<br />
===={{anchor|action_commands}}Common action commands==== <!--T:47--> <br />
<br />
<!--T:48--><br />
The action command is used to perform an action or retrieve information/status about the resource. Most SEP sesam CLI resources have the following action commands:</translate><br />
;get:<translate><!--T:49--> The <tt>get</tt> command retrieves information about the resource or the currently defined operation.</translate> <br />
;list:<translate><!--T:50--> The <tt>list</tt> command returns a list of objects for the specified resource. If the optional ''<object_name_or_id>'' is also specified, the results are filtered by this value.</translate> <br />
;add:<translate><!--T:51--> The <tt>add</tt> command creates a new object or event. If the optional ''<object_name_or_id>'' is also specified, then the objects are created according to the specified value.</translate> <br />
;modify:<translate><!--T:52--> The <tt>modify</tt> command changes an existing resource based on the specified object options.</translate><br />
;remove:<translate><!--T:53--><br />
The <tt>remove</tt> command deletes the specified object.<br />
<br />
====Before you start==== <!--T:54--> <br />
<br />
<!--T:55--><br />
SEP sesam CLI is a very powerful command-line tool. You should be aware of its implications on your entire environment before you start using it.<br />
<br />
<!--T:56--><br />
'''Recommendations for using SEP sesam CLI'''</translate><br />
*<translate><!--T:57--> SEP sesam's optional command line commands change the SEP sesam database directly. Therefore all command line entries should be checked and verified!</translate><br />
*<translate><!--T:58--> SEP sesam executes the commands immediately when the ''<Enter>/<Return>'' key is pressed. This means that entries cannot be corrected, as is the case with the SEP Sesam GUI. It is extremely important that you are familiar with CLI and use it wisely to avoid a system failure of the backup environment. Note that an incorrect entry may result in a '''complete data loss or other damage to the database'''. Such errors may void the warranty of your SEP sesam license agreement.</translate><br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{<translate><!--T:59--> note</translate>|<translate><!--T:60--> Before you start scripting with SEP sesam CLI, you should familiarize yourself with the SEP sesam environment. Read the SEP sesam documentation carefully and work on the SEP sesam installation and configuration to understand how the SEP sesam objects work together.</translate>}}<br />
<br />
<translate><!--T:61--> {{anchor|usage}}===SEP sesam CLI usage=== </translate><br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | <translate><!--T:62--> Command</translate><br />
! scope="col" style="text-align:left;"| <translate><!--T:63--> Description</translate><br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| <translate><!--T:64--> Create and administer email accounts.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| <translate><!--T:65--> List or delete access control list (ACL).</translate> <br />
|-<br />
|sm_cmd list allevent|| <translate><!--T:66--> List all SEP sesam events.</translate> <br />
|-<br />
|sm_cmd list allresult|| <translate><!--T:67--> List all results within the specified time period.</translate> <br />
|-<br />
|sm_cmd backup|| <translate><!--T:68--> Start the backup task or the backups of the task group.</translate> <br />
|-<br />
|sm_cmd clear cache|| <translate><!--T:69--> Clear the entire server cach.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| <translate><!--T:70--> Create and administer calendar events.</translate><br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||<translate><!--T:71--> Display or download calendar information.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| <translate><!--T:72--> Create and administer clients.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| <translate><!--T:73--> Create and administer commands.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| <translate><!--T:74--> Create and administer command events.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| <translate><!--T:75--> Configure and administer credentials.</translate><br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||<translate><!--T:76--> Display or download the current drive information.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||<translate><!--T:77--> Create and administer data stores.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||<translate><!--T:78--> Configure and administer default keys.</translate> <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||<translate><!--T:79--> List all specified clients, elements, VMs, etc.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| <translate><!--T:80--> Create and administer drives.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| <translate><!--T:81--> Create and administer drive groups.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| <translate><!--T:82--> Create and administer user groups.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| <translate><!--T:83--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|interfaces]].</translate> <br />
|-<br />
|sm_cmd start inventory|| <translate><!--T:84--> Start [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|archive adjustment]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| <translate><!--T:85--> Check the SEP sesam license information and update the license.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| <translate><!--T:86--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#loader|loaders]].</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| <translate><!--T:87--> Create and administer loader devices.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| <translate><!--T:88--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#location|locations]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| <translate><!--T:89--> Monitor and download [[Special:MyLanguage/SEP_sesam_Glossary#logging|log files]] from the server.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| <translate><!--T:90--> Create and administer storage [[Special:MyLanguage/SEP_sesam_Glossary#medium|media]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||<translate><!--T:91--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|media pools]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| <translate><!--T:92--> Create and administer [[Special:MyLanguage/Creating_a_Media_Event|media events]].</translate> <br />
|-<br />
|sm_cmd migrate||<translate><!--T:93--> Start a migration immediately.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| <translate><!--T:94--> Create and administer migration events.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| <translate><!--T:95--> Create and administer migration tasks.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| <translate><!--T:96--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|NEWDAY events]].</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| <translate><!--T:97--> Create and modify [[Special:MyLanguage/SEP_sesam_Glossary#notification|notifications]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||<translate><!--T:98--> List a specific OS or all operating systems.</translate> <br />
|-<br />
|sm_cmd render|| <translate><!--T:99--> Renders the specified template.</translate><br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| <translate><!--T:100--> Check and restart backups/migrations.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| <translate><!--T:101--> Create and administer restore events.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| <translate><!--T:102--> Create and administer restore tasks.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| <translate><!--T:103--> Monitor the results according to set filters (e.g., clients, tasks).</translate> <br />
|-<br />
|sm_cmd <dir> saveset|| <translate><!--T:104--> Browse a saveset.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| <translate><!--T:105--> Configure and administer schedules.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| <translate><!--T:106--> Monitor and download different files or logs.</translate> <br />
|-<br />
|sm_cmd list session|| <translate><!--T:107--> List all active sessions.</translate> <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| <translate><!--T:108--> Start an [[Special:MyLanguage/SEP_sesam_Glossary#event|event]].</translate><br />
|-<br />
|sm_cmd start report|| <translate><!--T:109--> Create a customized report.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||<translate><!--T:110--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task|tasks]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| <translate><!--T:111--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#event|task events]].</translate> <br />
|-<br />
|sm_cmd add taskgen|| <translate><!--T:112--> Generate tasks according to the specified [[Special:MyLanguage/SEP_sesam_Glossary#task_type|task type]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| <translate><!--T:113--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task_group|task groups]].</translate> <br />
|-<br />
|<span style="color:red"> <translate> <!--T:125--> Removed object, use ''modify taskgroup'' instead! </translate> </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| <translate><!--T:114--> Create and administer task group relations.</translate> <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| <translate><!--T:115--> Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki></translate> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||<translate><!--T:116--> Monitor and download JAR (<tt>.jar</tt>) updates.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| <translate><!--T:117--> Create and administer users.</translate> <br />
|-<br />
|sm_cmd show version|| <translate><!--T:118--> Display the SEP sesam Server and Client package version.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| <translate><!--T:119--> Reset CBT, monitor vSphere environment and generate vSphere task group.</translate><br />
|-<br />
|}<br />
<translate> <br />
====SEP sesam CLI for Jaglion: changes==== <!--T:120--> <br />
<br />
<!--T:121--><br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
<!--T:122--><br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
<!--T:123--><br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''.<br />
</translate> <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<translate><br />
<!--T:124--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></translate></div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion&diff=230939Source:SEP sesam CLI-Jaglion2022-08-12T10:53:55Z<p>Sta: Fixed translate tag, link to FAQ</p>
<hr />
<div><translate><br />
<!--T:1--><br />
<noinclude><languages /><br />
{{draft}}<br />
{{Copyright SEP AG|en}}<br />
<br />
<!--T:2--><br />
{{Navigation_latest|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI for ''Beefalo'' version]]}}</translate><br /><br />
</noinclude>===<translate><!--T:3--> Overview</translate>===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b><translate><!--T:4--> Additional resources</translate></b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <translate><!--T:5--> See also: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</translate><br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <translate><!--T:6--> Problems? See: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]</translate><br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%"><translate><!--T:7--> The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</translate></span><br />
<br />
<translate><!--T:8--><br />
The SEP sesam ''command line interface'' (CLI) is a utility that provides an alternative way to execute SEP sesam commands in UNIX and Windows environments. SEP sesam command line interface provides two CLI components: the administration utility ''SEP sesam CLI'' and the client utility ''[[SBC CLI]]''. The latter is used to back up and restore data '''locally on the host'''. <br />
<br />
<!--T:9--><br />
The SEP sesam CLI administration utility provides all the functions available via SEP sesam graphical management interface and also additional CLI commands that are not available in the GUI. Note that different commands may be available depending on your SEP sesam license.<br />
<br />
<!--T:10--><br />
SEP sesam CLI commands can be used to install and configure a [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam environment]] automatically without a GUI. They enable administrators to access the SEP sesam database and manage the entire SEP sesam environment, e.g., to install, configure and manage SEP sesam Servers and Clients centrally without a GUI. Every CLI command (except a native SQL statement) checks and follows the internal structure and dependencies of the SEP sesam database.<br />
<br />
<!--T:11--><br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Features ==== <!--T:12--> </translate><br />
* <translate><!--T:13--> Automatic configuration of SEP sesam environments after installation (e.g., on implementation)</translate><br />
* <translate><!--T:14--> Modify SEP sesam configuration without using the SEP sesam GUI</translate><br />
* <translate><!--T:15--> Script-based mass installation and configuration (e.g., provider environment)</translate><br />
* <translate><!--T:16--> Perform tests for installation and configuration in SEP sesam environments</translate><br />
* <translate><!--T:17--> Get SEP sesam status, log and version information</translate><br />
* <translate><!--T:18--><br />
Determine SEP sesam object information for further use in other programs<br />
<br />
====Running CLI commands==== <!--T:19--> <br />
<br />
<!--T:20--><br />
You must have SEP sesam administrator privileges to run SEP sesam CLI commands and use the command prompt as an administrator. All commands are run from the {{Sesamroot|/bin/sesam/}} directory. If you want to execute SEP sesam commands globally (and not from the actual ''run directory''), set the SEP sesam profile as described in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|What happens when I set a profile?]].<br />
<br />
===Understanding the command structure=== <!--T:21--> <br />
<br />
<!--T:22--><br />
The general SEP sesam syntax for a CLI command is:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
where the following information is provided for each command</translate><br />
*''sm_cmd'': <translate><!--T:23--> A command line tool that invokes the command line interface.</translate><br />
*<translate><!--T:24--> Usage: The actual syntax of the command, including arguments.</translate><br />
*<translate><!--T:25--> Description: A brief summary of what the command does.</translate><br />
*<translate><!--T:26--> Arguments: The definition of the options used in the command.</translate><br />
*<translate><!--T:27--><br />
Example: An example of how to use the specified command and its options.<br />
<br />
====Command conventions==== <!--T:28--> <br />
<br />
<!--T:29--><br />
The parameters for a command are order-dependent and may include required and optional values or keyword choices, depending on how the information is bracketed. Required parameters are marked with an asterisk (*). An example is provided below.</translate><br />
;| <translate><!--T:30--> vertical bar:Separates the choices between two or more options or arguments.</translate><br />
;[ ] <translate><!--T:31--> square brackets:Indicate optional values.</translate><br />
;< > <translate><!--T:32--> angle brackets:Indicate that the enclosed element is mandatory.</translate><br />
<br />
;''<translate><!--T:33--> Example:</translate>''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
<translate><!--T:34--> One of the actions bracketed with < > symbols, in this case <tt><get|list|add|modify|backup|remove|restart></tt>, is mandatory, while the [OPTIONS...] are enclosed with [ ] symbols, therefore the requested information is optional. The following options are available for our example <tt>taskevent</tt> command.</translate><br />
<br />
OPTIONS:<br />
-@ [param] <translate><!--T:35--> follow up (command to be run after the event completes)</translate><br />
-G [ID] <translate><!--T:36--> task group</translate><br />
-S [ID] <translate><!--T:37--> name of the interface</translate><br />
-Z [number] <translate><!--T:38--> stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)</translate><br />
-d [ID] <translate><!--T:39--> drive number</translate><br />
-j [ID] <translate><!--T:40--> backup task</translate><br />
-l [param] <translate><!--T:41--> backup level (C = Copy, F = Full, D = Differential, I = Incremental)</translate><br />
-m [ID] <translate><!--T:42--> media pool</translate><br />
-s [0|1] <translate><!--T:43--><br />
source-side deduplication<br />
<br />
<!--T:44--><br />
Suppose we want to run a backup event for a backup task named ''win-cli_c_drive'' and use the target media pool (to which the data is backed up) ''MP_disk_week''. The command would look like this:</translate><br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
<translate>===={{anchor|help}}Getting help==== <!--T:45--> <br />
<br />
<!--T:46--><br />
To list all available options, use the main help <tt>sm_cmd help</tt>. To show help for a specific object, use <tt>sm_cmd help <object></tt>, e.g., <tt>sm_cmd help client</tt>.<br />
<br />
===={{anchor|action_commands}}Common action commands==== <!--T:47--> <br />
<br />
<!--T:48--><br />
The action command is used to perform an action or retrieve information/status about the resource. Most SEP sesam CLI resources have the following action commands:</translate><br />
;get:<translate><!--T:49--> The <tt>get</tt> command retrieves information about the resource or the currently defined operation.</translate> <br />
;list:<translate><!--T:50--> The <tt>list</tt> command returns a list of objects for the specified resource. If the optional ''<object_name_or_id>'' is also specified, the results are filtered by this value.</translate> <br />
;add:<translate><!--T:51--> The <tt>add</tt> command creates a new object or event. If the optional ''<object_name_or_id>'' is also specified, then the objects are created according to the specified value.</translate> <br />
;modify:<translate><!--T:52--> The <tt>modify</tt> command changes an existing resource based on the specified object options.</translate><br />
;remove:<translate><!--T:53--><br />
The <tt>remove</tt> command deletes the specified object.<br />
<br />
====Before you start==== <!--T:54--> <br />
<br />
<!--T:55--><br />
SEP sesam CLI is a very powerful command-line tool. You should be aware of its implications on your entire environment before you start using it.<br />
<br />
<!--T:56--><br />
'''Recommendations for using SEP sesam CLI'''</translate><br />
*<translate><!--T:57--> SEP sesam's optional command line commands change the SEP sesam database directly. Therefore all command line entries should be checked and verified!</translate><br />
*<translate><!--T:58--> SEP sesam executes the commands immediately when the ''<Enter>/<Return>'' key is pressed. This means that entries cannot be corrected, as is the case with the SEP Sesam GUI. It is extremely important that you are familiar with CLI and use it wisely to avoid a system failure of the backup environment. Note that an incorrect entry may result in a '''complete data loss or other damage to the database'''. Such errors may void the warranty of your SEP sesam license agreement.</translate><br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{<translate><!--T:59--> note</translate>|<translate><!--T:60--> Before you start scripting with SEP sesam CLI, you should familiarize yourself with the SEP sesam environment. Read the SEP sesam documentation carefully and work on the SEP sesam installation and configuration to understand how the SEP sesam objects work together.</translate>}}<br />
<br />
<translate><!--T:61--> {{anchor|usage}}===SEP sesam CLI usage=== </translate><br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | <translate><!--T:62--> Command</translate><br />
! scope="col" style="text-align:left;"| <translate><!--T:63--> Description</translate><br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| <translate><!--T:64--> Create and administer email accounts.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| <translate><!--T:65--> List or delete access control list (ACL).</translate> <br />
|-<br />
|sm_cmd list allevent|| <translate><!--T:66--> List all SEP sesam events.</translate> <br />
|-<br />
|sm_cmd list allresult|| <translate><!--T:67--> List all results within the specified time period.</translate> <br />
|-<br />
|sm_cmd backup|| <translate><!--T:68--> Start the backup task or the backups of the task group.</translate> <br />
|-<br />
|sm_cmd clear cache|| <translate><!--T:69--> Clear the entire server cach.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| <translate><!--T:70--> Create and administer calendar events.</translate><br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||<translate><!--T:71--> Display or download calendar information.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| <translate><!--T:72--> Create and administer clients.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| <translate><!--T:73--> Create and administer commands.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| <translate><!--T:74--> Create and administer command events.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| <translate><!--T:75--> Configure and administer credentials.</translate><br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||<translate><!--T:76--> Display or download the current drive information.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||<translate><!--T:77--> Create and administer data stores.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||<translate><!--T:78--> Configure and administer default keys.</translate> <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||<translate><!--T:79--> List all specified clients, elements, VMs, etc.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| <translate><!--T:80--> Create and administer drives.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| <translate><!--T:81--> Create and administer drive groups.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| <translate><!--T:82--> Create and administer user groups.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| <translate><!--T:83--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|interfaces]].</translate> <br />
|-<br />
|sm_cmd start inventory|| <translate><!--T:84--> Start [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|archive adjustment]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| <translate><!--T:85--> Check the SEP sesam license information and update the license.</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| <translate><!--T:86--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#loader|loaders]].</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| <translate><!--T:87--> Create and administer loader devices.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| <translate><!--T:88--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#location|locations]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| <translate><!--T:89--> Monitor and download [[Special:MyLanguage/SEP_sesam_Glossary#logging|log files]] from the server.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| <translate><!--T:90--> Create and administer storage [[Special:MyLanguage/SEP_sesam_Glossary#medium|media]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||<translate><!--T:91--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|media pools]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| <translate><!--T:92--> Create and administer [[Special:MyLanguage/Creating_a_Media_Event|media events]].</translate> <br />
|-<br />
|sm_cmd migrate||<translate><!--T:93--> Start a migration immediately.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| <translate><!--T:94--> Create and administer migration events.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| <translate><!--T:95--> Create and administer migration tasks.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| <translate><!--T:96--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|NEWDAY events]].</translate><br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| <translate><!--T:97--> Create and modify [[Special:MyLanguage/SEP_sesam_Glossary#notification|notifications]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||<translate><!--T:98--> List a specific OS or all operating systems.</translate> <br />
|-<br />
|sm_cmd render|| <translate><!--T:99--> Renders the specified template.</translate><br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| <translate><!--T:100--> Check and restart backups/migrations.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| <translate><!--T:101--> Create and administer restore events.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| <translate><!--T:102--> Create and administer restore tasks.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| <translate><!--T:103--> Monitor the results according to set filters (e.g., clients, tasks).</translate> <br />
|-<br />
|sm_cmd <dir> saveset|| <translate><!--T:104--> Browse a saveset.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| <translate><!--T:105--> Configure and administer schedules.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| <translate><!--T:106--> Monitor and download different files or logs.</translate> <br />
|-<br />
|sm_cmd list session|| <translate><!--T:107--> List all active sessions.</translate> <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| <translate><!--T:108--> Start an [[Special:MyLanguage/SEP_sesam_Glossary#event|event]].</translate><br />
|-<br />
|sm_cmd start report|| <translate><!--T:109--> Create a customized report.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||<translate><!--T:110--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task|tasks]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| <translate><!--T:111--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#event|task events]].</translate> <br />
|-<br />
|sm_cmd add taskgen|| <translate><!--T:112--> Generate tasks according to the specified [[Special:MyLanguage/SEP_sesam_Glossary#task_type|task type]].</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| <translate><!--T:113--> Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task_group|task groups]].</translate> <br />
|-<br />
|<span style="color:red"> <translate> Removed object, use ''modify taskgroup'' instead! </translate> </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| <translate><!--T:114--> Create and administer task group relations.</translate> <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| <translate><!--T:115--> Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki></translate> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||<translate><!--T:116--> Monitor and download JAR (<tt>.jar</tt>) updates.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| <translate><!--T:117--> Create and administer users.</translate> <br />
|-<br />
|sm_cmd show version|| <translate><!--T:118--> Display the SEP sesam Server and Client package version.</translate> <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| <translate><!--T:119--> Reset CBT, monitor vSphere environment and generate vSphere task group.</translate><br />
|-<br />
|}<br />
<translate> <br />
====SEP sesam CLI for Jaglion: changes==== <!--T:120--> <br />
<br />
<!--T:121--><br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
<!--T:122--><br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
<!--T:123--><br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''.<br />
</translate> <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<translate><br />
<!--T:124--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></translate></div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230938Source:SEP sesam CLI-Jaglion/de2022-08-12T10:52:09Z<p>Sta: Created page with "<noinclude>===Siehe auch=== SBC CLI – <!--SEP sesam sm Commands – -->Special:MyLangua..."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| Auflisten aller aktiven Sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Starten eines [[Special:MyLanguage/SEP_sesam_Glossary#event|Termins]].<br />
|-<br />
|sm_cmd start report|| Erstellen eines benutzerdefinierten Berichts. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task|Sicherungsaufträgen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#event|Sicherungsterminen]]. <br />
|-<br />
|sm_cmd add taskgen|| Erstellen von Aufträgen für einen bestimmten [[Special:MyLanguage/SEP_sesam_Glossary#task_type|Auftragstypen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task_group|Auftragsgruppen]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Erstellen und Verwalten von Auftragsgruppen-Relationen. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Überwachen und Herunterladen von JAR(<tt>.jar</tt>)-Aktualisierungen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Erstellen und Verwalten von Benutzern. <br />
|-<br />
|sm_cmd show version|| Anzeige der SEP sesam Server und Client Paketversion. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| CBT zurücksetzen, vSphere-Umgebung überwachen und vSphere-Auftragsgruppe erzeugen.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===Siehe auch===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/124/de&diff=230937Translations:Source:SEP sesam CLI-Jaglion/124/de2022-08-12T10:52:09Z<p>Sta: Created page with "<noinclude>===Siehe auch=== SBC CLI – <!--SEP sesam sm Commands – -->Special:MyLangua..."</p>
<hr />
<div><noinclude>===Siehe auch===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230936Source:SEP sesam CLI-Jaglion/de2022-08-12T10:51:50Z<p>Sta: Created page with "CBT zurücksetzen, vSphere-Umgebung überwachen und vSphere-Auftragsgruppe erzeugen."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| Auflisten aller aktiven Sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Starten eines [[Special:MyLanguage/SEP_sesam_Glossary#event|Termins]].<br />
|-<br />
|sm_cmd start report|| Erstellen eines benutzerdefinierten Berichts. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task|Sicherungsaufträgen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#event|Sicherungsterminen]]. <br />
|-<br />
|sm_cmd add taskgen|| Erstellen von Aufträgen für einen bestimmten [[Special:MyLanguage/SEP_sesam_Glossary#task_type|Auftragstypen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task_group|Auftragsgruppen]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Erstellen und Verwalten von Auftragsgruppen-Relationen. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Überwachen und Herunterladen von JAR(<tt>.jar</tt>)-Aktualisierungen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Erstellen und Verwalten von Benutzern. <br />
|-<br />
|sm_cmd show version|| Anzeige der SEP sesam Server und Client Paketversion. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| CBT zurücksetzen, vSphere-Umgebung überwachen und vSphere-Auftragsgruppe erzeugen.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/119/de&diff=230935Translations:Source:SEP sesam CLI-Jaglion/119/de2022-08-12T10:51:50Z<p>Sta: Created page with "CBT zurücksetzen, vSphere-Umgebung überwachen und vSphere-Auftragsgruppe erzeugen."</p>
<hr />
<div>CBT zurücksetzen, vSphere-Umgebung überwachen und vSphere-Auftragsgruppe erzeugen.</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230934Source:SEP sesam CLI-Jaglion/de2022-08-12T10:51:43Z<p>Sta: Created page with "Anzeige der SEP sesam Server und Client Paketversion."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| Auflisten aller aktiven Sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Starten eines [[Special:MyLanguage/SEP_sesam_Glossary#event|Termins]].<br />
|-<br />
|sm_cmd start report|| Erstellen eines benutzerdefinierten Berichts. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task|Sicherungsaufträgen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#event|Sicherungsterminen]]. <br />
|-<br />
|sm_cmd add taskgen|| Erstellen von Aufträgen für einen bestimmten [[Special:MyLanguage/SEP_sesam_Glossary#task_type|Auftragstypen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task_group|Auftragsgruppen]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Erstellen und Verwalten von Auftragsgruppen-Relationen. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Überwachen und Herunterladen von JAR(<tt>.jar</tt>)-Aktualisierungen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Erstellen und Verwalten von Benutzern. <br />
|-<br />
|sm_cmd show version|| Anzeige der SEP sesam Server und Client Paketversion. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/118/de&diff=230933Translations:Source:SEP sesam CLI-Jaglion/118/de2022-08-12T10:51:42Z<p>Sta: Created page with "Anzeige der SEP sesam Server und Client Paketversion."</p>
<hr />
<div>Anzeige der SEP sesam Server und Client Paketversion.</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230932Source:SEP sesam CLI-Jaglion/de2022-08-12T10:51:40Z<p>Sta: Created page with "Erstellen und Verwalten von Benutzern."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| Auflisten aller aktiven Sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Starten eines [[Special:MyLanguage/SEP_sesam_Glossary#event|Termins]].<br />
|-<br />
|sm_cmd start report|| Erstellen eines benutzerdefinierten Berichts. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task|Sicherungsaufträgen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#event|Sicherungsterminen]]. <br />
|-<br />
|sm_cmd add taskgen|| Erstellen von Aufträgen für einen bestimmten [[Special:MyLanguage/SEP_sesam_Glossary#task_type|Auftragstypen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task_group|Auftragsgruppen]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Erstellen und Verwalten von Auftragsgruppen-Relationen. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Überwachen und Herunterladen von JAR(<tt>.jar</tt>)-Aktualisierungen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Erstellen und Verwalten von Benutzern. <br />
|-<br />
|sm_cmd show version|| Display the SEP sesam Server and Client package version. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/117/de&diff=230931Translations:Source:SEP sesam CLI-Jaglion/117/de2022-08-12T10:51:39Z<p>Sta: Created page with "Erstellen und Verwalten von Benutzern."</p>
<hr />
<div>Erstellen und Verwalten von Benutzern.</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230930Source:SEP sesam CLI-Jaglion/de2022-08-12T10:51:35Z<p>Sta: Created page with "Überwachen und Herunterladen von JAR(<tt>.jar</tt>)-Aktualisierungen."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| Auflisten aller aktiven Sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Starten eines [[Special:MyLanguage/SEP_sesam_Glossary#event|Termins]].<br />
|-<br />
|sm_cmd start report|| Erstellen eines benutzerdefinierten Berichts. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task|Sicherungsaufträgen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#event|Sicherungsterminen]]. <br />
|-<br />
|sm_cmd add taskgen|| Erstellen von Aufträgen für einen bestimmten [[Special:MyLanguage/SEP_sesam_Glossary#task_type|Auftragstypen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task_group|Auftragsgruppen]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Erstellen und Verwalten von Auftragsgruppen-Relationen. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Überwachen und Herunterladen von JAR(<tt>.jar</tt>)-Aktualisierungen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Create and administer users. <br />
|-<br />
|sm_cmd show version|| Display the SEP sesam Server and Client package version. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/116/de&diff=230929Translations:Source:SEP sesam CLI-Jaglion/116/de2022-08-12T10:51:35Z<p>Sta: Created page with "Überwachen und Herunterladen von JAR(<tt>.jar</tt>)-Aktualisierungen."</p>
<hr />
<div>Überwachen und Herunterladen von JAR(<tt>.jar</tt>)-Aktualisierungen.</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230928Source:SEP sesam CLI-Jaglion/de2022-08-12T10:51:20Z<p>Sta: Created page with "Erstellen und Verwalten von Auftragsgruppen-Relationen."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| Auflisten aller aktiven Sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Starten eines [[Special:MyLanguage/SEP_sesam_Glossary#event|Termins]].<br />
|-<br />
|sm_cmd start report|| Erstellen eines benutzerdefinierten Berichts. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task|Sicherungsaufträgen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#event|Sicherungsterminen]]. <br />
|-<br />
|sm_cmd add taskgen|| Erstellen von Aufträgen für einen bestimmten [[Special:MyLanguage/SEP_sesam_Glossary#task_type|Auftragstypen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task_group|Auftragsgruppen]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Erstellen und Verwalten von Auftragsgruppen-Relationen. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Monitor and download JAR (<tt>.jar</tt>) updates. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Create and administer users. <br />
|-<br />
|sm_cmd show version|| Display the SEP sesam Server and Client package version. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/114/de&diff=230927Translations:Source:SEP sesam CLI-Jaglion/114/de2022-08-12T10:51:20Z<p>Sta: Created page with "Erstellen und Verwalten von Auftragsgruppen-Relationen."</p>
<hr />
<div>Erstellen und Verwalten von Auftragsgruppen-Relationen.</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230926Source:SEP sesam CLI-Jaglion/de2022-08-12T10:51:16Z<p>Sta: Created page with "Erstellen und Verwalten von Auftragsgruppen."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| Auflisten aller aktiven Sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Starten eines [[Special:MyLanguage/SEP_sesam_Glossary#event|Termins]].<br />
|-<br />
|sm_cmd start report|| Erstellen eines benutzerdefinierten Berichts. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task|Sicherungsaufträgen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#event|Sicherungsterminen]]. <br />
|-<br />
|sm_cmd add taskgen|| Erstellen von Aufträgen für einen bestimmten [[Special:MyLanguage/SEP_sesam_Glossary#task_type|Auftragstypen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task_group|Auftragsgruppen]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Create and administer task group relations. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Monitor and download JAR (<tt>.jar</tt>) updates. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Create and administer users. <br />
|-<br />
|sm_cmd show version|| Display the SEP sesam Server and Client package version. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/113/de&diff=230925Translations:Source:SEP sesam CLI-Jaglion/113/de2022-08-12T10:51:16Z<p>Sta: Created page with "Erstellen und Verwalten von Auftragsgruppen."</p>
<hr />
<div>Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task_group|Auftragsgruppen]].</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230924Source:SEP sesam CLI-Jaglion/de2022-08-12T10:50:20Z<p>Sta: Created page with "Erstellen von Aufträgen für einen bestimmten Auftragstypen."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| Auflisten aller aktiven Sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Starten eines [[Special:MyLanguage/SEP_sesam_Glossary#event|Termins]].<br />
|-<br />
|sm_cmd start report|| Erstellen eines benutzerdefinierten Berichts. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task|Sicherungsaufträgen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#event|Sicherungsterminen]]. <br />
|-<br />
|sm_cmd add taskgen|| Erstellen von Aufträgen für einen bestimmten [[Special:MyLanguage/SEP_sesam_Glossary#task_type|Auftragstypen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task_group|task groups]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Create and administer task group relations. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Monitor and download JAR (<tt>.jar</tt>) updates. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Create and administer users. <br />
|-<br />
|sm_cmd show version|| Display the SEP sesam Server and Client package version. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/112/de&diff=230923Translations:Source:SEP sesam CLI-Jaglion/112/de2022-08-12T10:50:20Z<p>Sta: Created page with "Erstellen von Aufträgen für einen bestimmten Auftragstypen."</p>
<hr />
<div>Erstellen von Aufträgen für einen bestimmten [[Special:MyLanguage/SEP_sesam_Glossary#task_type|Auftragstypen]].</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230922Source:SEP sesam CLI-Jaglion/de2022-08-12T10:50:06Z<p>Sta: Created page with "Erstellen und Verwalten von Sicherungsterminen."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| Auflisten aller aktiven Sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Starten eines [[Special:MyLanguage/SEP_sesam_Glossary#event|Termins]].<br />
|-<br />
|sm_cmd start report|| Erstellen eines benutzerdefinierten Berichts. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task|Sicherungsaufträgen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#event|Sicherungsterminen]]. <br />
|-<br />
|sm_cmd add taskgen|| Generate tasks according to the specified [[Special:MyLanguage/SEP_sesam_Glossary#task_type|task type]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task_group|task groups]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Create and administer task group relations. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Monitor and download JAR (<tt>.jar</tt>) updates. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Create and administer users. <br />
|-<br />
|sm_cmd show version|| Display the SEP sesam Server and Client package version. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/111/de&diff=230921Translations:Source:SEP sesam CLI-Jaglion/111/de2022-08-12T10:50:05Z<p>Sta: Created page with "Erstellen und Verwalten von Sicherungsterminen."</p>
<hr />
<div>Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#event|Sicherungsterminen]].</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230920Source:SEP sesam CLI-Jaglion/de2022-08-12T10:49:59Z<p>Sta: Created page with "Erstellen und Verwalten von Sicherungsaufträgen."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| Auflisten aller aktiven Sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Starten eines [[Special:MyLanguage/SEP_sesam_Glossary#event|Termins]].<br />
|-<br />
|sm_cmd start report|| Erstellen eines benutzerdefinierten Berichts. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task|Sicherungsaufträgen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#event|task events]]. <br />
|-<br />
|sm_cmd add taskgen|| Generate tasks according to the specified [[Special:MyLanguage/SEP_sesam_Glossary#task_type|task type]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task_group|task groups]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Create and administer task group relations. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Monitor and download JAR (<tt>.jar</tt>) updates. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Create and administer users. <br />
|-<br />
|sm_cmd show version|| Display the SEP sesam Server and Client package version. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/110/de&diff=230919Translations:Source:SEP sesam CLI-Jaglion/110/de2022-08-12T10:49:59Z<p>Sta: Created page with "Erstellen und Verwalten von Sicherungsaufträgen."</p>
<hr />
<div>Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#task|Sicherungsaufträgen]].</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230918Source:SEP sesam CLI-Jaglion/de2022-08-12T10:49:44Z<p>Sta: Created page with "Erstellen eines benutzerdefinierten Berichts."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| Auflisten aller aktiven Sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Starten eines [[Special:MyLanguage/SEP_sesam_Glossary#event|Termins]].<br />
|-<br />
|sm_cmd start report|| Erstellen eines benutzerdefinierten Berichts. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task|tasks]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#event|task events]]. <br />
|-<br />
|sm_cmd add taskgen|| Generate tasks according to the specified [[Special:MyLanguage/SEP_sesam_Glossary#task_type|task type]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task_group|task groups]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Create and administer task group relations. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Monitor and download JAR (<tt>.jar</tt>) updates. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Create and administer users. <br />
|-<br />
|sm_cmd show version|| Display the SEP sesam Server and Client package version. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/109/de&diff=230917Translations:Source:SEP sesam CLI-Jaglion/109/de2022-08-12T10:49:44Z<p>Sta: Created page with "Erstellen eines benutzerdefinierten Berichts."</p>
<hr />
<div>Erstellen eines benutzerdefinierten Berichts.</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230916Source:SEP sesam CLI-Jaglion/de2022-08-12T10:49:41Z<p>Sta: Created page with "Starten eines Termins."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| Auflisten aller aktiven Sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Starten eines [[Special:MyLanguage/SEP_sesam_Glossary#event|Termins]].<br />
|-<br />
|sm_cmd start report|| Create a customized report. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task|tasks]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#event|task events]]. <br />
|-<br />
|sm_cmd add taskgen|| Generate tasks according to the specified [[Special:MyLanguage/SEP_sesam_Glossary#task_type|task type]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task_group|task groups]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Create and administer task group relations. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Monitor and download JAR (<tt>.jar</tt>) updates. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Create and administer users. <br />
|-<br />
|sm_cmd show version|| Display the SEP sesam Server and Client package version. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/108/de&diff=230915Translations:Source:SEP sesam CLI-Jaglion/108/de2022-08-12T10:49:41Z<p>Sta: Created page with "Starten eines Termins."</p>
<hr />
<div>Starten eines [[Special:MyLanguage/SEP_sesam_Glossary#event|Termins]].</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230914Source:SEP sesam CLI-Jaglion/de2022-08-12T10:49:38Z<p>Sta: Created page with "Auflisten aller aktiven Sessions."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| Auflisten aller aktiven Sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Start an [[Special:MyLanguage/SEP_sesam_Glossary#event|event]].<br />
|-<br />
|sm_cmd start report|| Create a customized report. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task|tasks]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#event|task events]]. <br />
|-<br />
|sm_cmd add taskgen|| Generate tasks according to the specified [[Special:MyLanguage/SEP_sesam_Glossary#task_type|task type]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task_group|task groups]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Create and administer task group relations. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Monitor and download JAR (<tt>.jar</tt>) updates. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Create and administer users. <br />
|-<br />
|sm_cmd show version|| Display the SEP sesam Server and Client package version. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/107/de&diff=230913Translations:Source:SEP sesam CLI-Jaglion/107/de2022-08-12T10:49:37Z<p>Sta: Created page with "Auflisten aller aktiven Sessions."</p>
<hr />
<div>Auflisten aller aktiven Sessions.</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230912Source:SEP sesam CLI-Jaglion/de2022-08-12T10:49:35Z<p>Sta: Created page with "Überwachen und Herunterladen verschiedener Dateien oder Protokolle."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Überwachen und Herunterladen verschiedener Dateien oder Protokolle. <br />
|-<br />
|sm_cmd list session|| List all active sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Start an [[Special:MyLanguage/SEP_sesam_Glossary#event|event]].<br />
|-<br />
|sm_cmd start report|| Create a customized report. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task|tasks]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#event|task events]]. <br />
|-<br />
|sm_cmd add taskgen|| Generate tasks according to the specified [[Special:MyLanguage/SEP_sesam_Glossary#task_type|task type]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task_group|task groups]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Create and administer task group relations. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Monitor and download JAR (<tt>.jar</tt>) updates. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Create and administer users. <br />
|-<br />
|sm_cmd show version|| Display the SEP sesam Server and Client package version. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/106/de&diff=230911Translations:Source:SEP sesam CLI-Jaglion/106/de2022-08-12T10:49:35Z<p>Sta: Created page with "Überwachen und Herunterladen verschiedener Dateien oder Protokolle."</p>
<hr />
<div>Überwachen und Herunterladen verschiedener Dateien oder Protokolle.</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230910Source:SEP sesam CLI-Jaglion/de2022-08-12T10:49:29Z<p>Sta: Created page with "Konfigurieren und Verwalten von Zeitplänen."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Konfigurieren und Verwalten von Zeitplänen. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Monitor and download different files or logs. <br />
|-<br />
|sm_cmd list session|| List all active sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Start an [[Special:MyLanguage/SEP_sesam_Glossary#event|event]].<br />
|-<br />
|sm_cmd start report|| Create a customized report. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task|tasks]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#event|task events]]. <br />
|-<br />
|sm_cmd add taskgen|| Generate tasks according to the specified [[Special:MyLanguage/SEP_sesam_Glossary#task_type|task type]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task_group|task groups]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Create and administer task group relations. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Monitor and download JAR (<tt>.jar</tt>) updates. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Create and administer users. <br />
|-<br />
|sm_cmd show version|| Display the SEP sesam Server and Client package version. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/105/de&diff=230909Translations:Source:SEP sesam CLI-Jaglion/105/de2022-08-12T10:49:29Z<p>Sta: Created page with "Konfigurieren und Verwalten von Zeitplänen."</p>
<hr />
<div>Konfigurieren und Verwalten von Zeitplänen.</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230908Source:SEP sesam CLI-Jaglion/de2022-08-12T10:49:11Z<p>Sta: Created page with "Durchsuchen eines Sicherungssatzes."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Durchsuchen eines Sicherungssatzes. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Configure and administer schedules. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Monitor and download different files or logs. <br />
|-<br />
|sm_cmd list session|| List all active sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Start an [[Special:MyLanguage/SEP_sesam_Glossary#event|event]].<br />
|-<br />
|sm_cmd start report|| Create a customized report. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task|tasks]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#event|task events]]. <br />
|-<br />
|sm_cmd add taskgen|| Generate tasks according to the specified [[Special:MyLanguage/SEP_sesam_Glossary#task_type|task type]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task_group|task groups]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Create and administer task group relations. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Monitor and download JAR (<tt>.jar</tt>) updates. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Create and administer users. <br />
|-<br />
|sm_cmd show version|| Display the SEP sesam Server and Client package version. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/104/de&diff=230907Translations:Source:SEP sesam CLI-Jaglion/104/de2022-08-12T10:49:11Z<p>Sta: Created page with "Durchsuchen eines Sicherungssatzes."</p>
<hr />
<div>Durchsuchen eines Sicherungssatzes.</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230906Source:SEP sesam CLI-Jaglion/de2022-08-12T10:49:07Z<p>Sta: Created page with "Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge)."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge). <br />
|-<br />
|sm_cmd <dir> saveset|| Browse a saveset. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Configure and administer schedules. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Monitor and download different files or logs. <br />
|-<br />
|sm_cmd list session|| List all active sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Start an [[Special:MyLanguage/SEP_sesam_Glossary#event|event]].<br />
|-<br />
|sm_cmd start report|| Create a customized report. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task|tasks]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#event|task events]]. <br />
|-<br />
|sm_cmd add taskgen|| Generate tasks according to the specified [[Special:MyLanguage/SEP_sesam_Glossary#task_type|task type]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task_group|task groups]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Create and administer task group relations. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Monitor and download JAR (<tt>.jar</tt>) updates. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Create and administer users. <br />
|-<br />
|sm_cmd show version|| Display the SEP sesam Server and Client package version. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Stahttps://wiki.sep.de/wiki/index.php?title=Translations:Source:SEP_sesam_CLI-Jaglion/103/de&diff=230905Translations:Source:SEP sesam CLI-Jaglion/103/de2022-08-12T10:49:06Z<p>Sta: Created page with "Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge)."</p>
<hr />
<div>Überwachen Sie die Ergebnisse nach eingestellten Filtern (z.B. Clients, Aufträge).</div>Stahttps://wiki.sep.de/wiki/index.php?title=Source:SEP_sesam_CLI-Jaglion/de&diff=230904Source:SEP sesam CLI-Jaglion/de2022-08-12T10:48:59Z<p>Sta: Created page with "Erstellen und Verwalten von Rücksicherungsaufträgen."</p>
<hr />
<div><noinclude><languages />{{Draft}}{{Copyright SEP AG|de}}<br />
<br />
{{Navigation_latest_de|release=[[SEP_sesam_Release_Versions|5.0.0 ''Jaglion'']]|link=[[4_4_3_Beefalo:SEP_sesam_CLI|SEP sesam CLI V. ''Beefalo'']]}}<br /><br />
</noinclude>===Übersicht===<br />
<noinclude><div class="boilerplate metadata" id="Additional resources" style="background-color:#ecedf1; color:#8695a7; border: 1px ridge #cdd3db; margin: 0.5em; padding: 0.5em; float: right; width: 35%; "><center><b>Weitere Quellen</b></center><br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/4 4 3 Beefalo:SEP sesam CLI|]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: <!--[[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] – -->[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Befehle]] – --> [[Special:MyLanguage/Useful_SEP_sesam_Commands|Hilfreiche SEP sesam Befehle]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]<br />
|}<br />
<br />
{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"<br />
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Troubleshooting.png|45px|link=Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]]<br />
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Probleme? Siehe: [[Special:MyLanguage/Troubleshooting_Guide|Troubleshooting Guide]] – [[SBC Messages]]<br />
|}<br />
</div></noinclude><br />
<span style="color:gray; font-size: 90%">The SEP sesam CLI reference contains an overview of the SEP sesam CLI commands and their usage. The use of SEP sesam CLI is version dependent. If you are using an older SEP sesam version, see [[Special:MyLanguage/4_4_3_Beefalo:SEP_sesam_CLI|''SEP sesam CLI in v. Beefalo'']].</span><br />
<br />
Das SEP sesam ''Command Line Interface'' (CLI) ist ein Dienstprogramm, das einen alternativen Weg zur Ausführung von SEP sesam Befehlen in UNIX und Windows Umgebungen bietet. Die SEP sesam Kommandozeilen-Schnittstelle bietet zwei CLI-Komponenten: das Administrationsprogramm ''SEP sesam CLI'' und das Client-Programm ''[[SBC CLI]]''. Letzteres wird zum Sichern und Rücksichern von Daten '''lokal auf dem Host''' verwendet. <br />
<br />
Das SEP sesam CLI Administrationsprogramm bietet alle Funktionen, die über die grafische SEP sesam Managementoberfläche verfügbar sind, sowie zusätzliche CLI-Befehle, die in der GUI nicht verfügbar sind. Beachten Sie, dass je nach SEP sesam Lizenz unterschiedliche Befehle verfügbar sein können.<br />
<br />
SEP sesam CLI-Befehle können verwendet werden, um eine [[Special:MyLanguage/SEP_sesam_Glossary#SEP_sesam_environment|SEP sesam Umgebung]] automatisch ohne GUI zu installieren und zu konfigurieren. Sie ermöglicht es Administratoren, auf die SEP sesam Datenbank zuzugreifen und die gesamte SEP sesam Umgebung zu verwalten, z.B. um SEP sesam Server und Clients zentral ohne GUI zu installieren, konfigurieren und zu verwalten. Jeder CLI-Befehl (außer einer native SQL-Anweisung) prüft und befolgt die interne Struktur und Abhängigkeiten der SEP sesam Datenbank.<br />
<br />
{{note|Some changes have been made to CLI for version [[SEP sesam Release Versions|''≥ Jaglion'']] compared to the previous version. See below [[Special:MyLanguage/5_0_0:SEP_sesam_CLI#usage|SEP sesam CLI usage]] for details.}}<br />
<br />
==== Funktionen ==== <br />
* Automatische Konfiguration von SEP sesam Umgebungen nach der Installation (z.B. bei der Implementierung)<br />
* Ändern der SEP sesam Konfiguration ohne Verwendung der SEP sesam GUI<br />
* Skriptbasierte Mehrfachinstallation und Konfiguration (z. B. Provider-Umgebung)<br />
* Durchführung von Tests zur Installation und Konfiguration in SEP sesam Umgebungen<br />
* SEP sesam Status, Log- und Versionsinformationen abrufen<br />
* Ermitteln von SEP sesam Objektinformationen zur weiteren Verwendung in anderen Programmen<br />
<br />
====Ausführen von CLI-Befehlen==== <br />
<br />
Sie müssen SEP sesam Administratorrechte haben, um SEP sesam CLI-Befehle ausführen und die Eingabeaufforderung als Administrator verwenden zu können. Alle Befehle werden aus dem Verzeichnis {{Sesamroot|/bin/sesam/}} ausgeführt. Wenn Sie SEP sesam Befehle global (und nicht aus dem eigentlichen ''run-Verzeichnis'') ausführen möchten, setzen Sie das SEP sesam Profil wie in [[Special:MyLanguage/4_4_3_Beefalo:FAQ#profile_setting|Wie setze ich ein Profil?]] beschrieben.<br />
<br />
===Verstehen der Befehlsstruktur=== <br />
<br />
Die allgemeine SEP sesam Syntax für einen CLI-Befehl ist:<br />
sm_cmd <command> [–option] [<object>] [[–<parameter>] <value>]<br />
wobei für jeden Befehl folgende Informationen angegeben werden<br />
*''sm_cmd'': Aufruf der CLI-Schnittstelle.<br />
*Usage: Die Verwendung bzw. die eigentliche Syntax des Befehls, einschließlich der Argumente.<br />
*Beschreibung: Eine kurze Zusammenfassung, was der Befehl bewirkt.<br />
*Options: Die Definition der im Befehl verwendeten Optionen.<br />
*Example: Beispiel für die Befehlsverwendung des angegebenen Befehls und seiner Optionen.<br />
<br />
====Befehlskonventionen==== <br />
<br />
Die Parameter für einen Befehl sind von der Reihenfolge abhängig und können erforderliche und optionale Werte oder Schlüsselwortauswahl enthalten, je nachdem, wie die Informationen eingeklammert sind. Erforderliche Parameter sind mit einem Sternchen (*) gekennzeichnet. Im Folgenden finden Sie ein Beispiel.<br />
;| vertikaler Balken: Trennt die Auswahl zwischen zwei oder mehr Optionen oder Argumenten.<br />
;[ ] eckige Klammern: Geben optionale Werte an.<br />
;< > spitze Klammern:Zeigen an, dass das eingeschlossene Element obligatorisch ist.<br />
<br />
;''Beispiel:''<br />
<br />
sm_cmd <get|list|add|modify|backup|remove|restart> taskevent [OPTIONS...]<br />
<br />
Eine der mit < >-Symbolen eingeklammerten Aktionen muss angegeben werden, in diesem Fall <tt><get|list|add|modify|backup|remove|restart></tt>, während mit [ ]-Symbolen umschlossene [OPTIONEN...] optional angegeben werden können. Die folgenden Optionen sind für unseren Beispielbefehl <tt>taskevent</tt> verfügbar.<br />
<br />
OPTIONS:<br />
-@ [param] follow up (command to be run after the event completes)<br />
-G [ID] task group<br />
-S [ID] name of the interface<br />
-Z [number] stop task if it runs longer than (e.g. 8:00 means that the task is automatically stopped after 8 hours)<br />
-d [ID] drive number<br />
-j [ID] backup task<br />
-l [param] backup level (C = Copy, F = Full, D = Differential, I = Incremental)<br />
-m [ID] media pool<br />
-s [0|1] source-side deduplication<br />
<br />
Angenommen, wir möchten ein Sicherungstermin für einen Sicherungsauftrag mit dem Namen ''win-cli_c_drive'' ausführen und den Zielmedienpool (auf den die Daten gesichert werden) ''MP_disk_week'' verwenden. Der Befehl würde wie folgt aussehen:<br />
<br />
sm_cmd backup taskevent -j win-cli_c_drive -m MP_disk_week<br />
<br />
===={{anchor|help}}Hilfe anfordern==== <br />
<br />
Um alle verfügbaren Optionen aufzulisten, verwenden Sie die Haupthilfe <tt>sm_cmd help</tt>. Um Hilfe für ein bestimmtes Objekt anzuzeigen, verwenden Sie <tt>sm_cmd help <object></tt>, zum Beispiel <tt>sm_cmd help client</tt>. Die Hilfe ist nur in Englisch verfügbar.<br />
<br />
===={{anchor|action_commands}}Häufige Aktionsbefehle==== <br />
<br />
Der Aktionsbefehl wird verwendet, um eine Aktion auszuführen oder Informationen/Status über die Ressource abzurufen. Die meisten SEP sesam CLI-Ressourcen haben die folgenden Aktionsbefehle:<br />
;get:Der Befehl <tt>get</tt> ruft Informationen über die Ressource oder den Vorgang ab, die/der aktuell definiert ist. <br />
;list:Der Befehl <tt>list</tt> gibt eine Liste von Objekten für die angegebene Ressource zurück. Wenn das optionale ''<Objektname oder ID>'' ebenfalls angegeben wird, werden die Ergebnisse nach diesem Wert gefiltert. <br />
;add:Der Befehl <tt>add</tt> erzeugt ein neues Objekt oder Termin. Wird zusätzlich der optionale ''<Objektname oder ID>'' angegeben, dann werden die Objekte entsprechend dem angegebenen Wert angelegt. <br />
;modify:Der Befehl <tt>modify</tt> ändert eine vorhandene Ressource auf Basis der angegebenen Objektoptionen.<br />
;remove:Der Befehl <tt>remove</tt> löscht das angegebene Objekt.<br />
<br />
====Bevor Sie beginnen==== <br />
<br />
SEP sesam CLI ist ein sehr mächtiges Kommandozeilenwerkzeug. Sie sollten sich seiner Auswirkungen auf Ihre gesamte Umgebung bewusst sein, bevor Sie es einsetzen.<br />
<br />
'''Empfehlungen zur Verwendung der SEP sesam CLI'''<br />
*Die optionalen Kommandozeilenbefehle von SEP sesam verändern direkt die SEP sesam Datenbank. Daher sollten alle Kommandozeileneinträge überprüft und verifiziert werden!<br />
*SEP sesam führt die Befehle sofort nach dem Drücken der ''<Enter>/<Return>''-Taste aus, d.h. Eingaben können nicht korrigiert werden, wie es bei der SEP sesam GUI der Fall ist. Es ist äußerst wichtig, dass Sie mit der CLI vertraut sind und diese mit Bedacht einsetzen, um keinen Systemausfall der Sicherungsumgebung zu verursachen. Beachten Sie, dass eine fehlerhafte Eingabe zu '''vollständigem Datenverlust oder anderen Schäden an der Datenbank''' führen kann. Solche Fehler können zum Erlöschen der Garantie Ihres SEP sesam-Lizenzvertrages führen.<br />
<!-- *Have a look at a [[Special:MyLanguage/4 4 3 Beefalo:CLI Configuration Example|CLI configuration example]] for the creation of a new SEP sesam environment by SEP sesam CLI. Only after becoming familiar with SEP sesam should you attempt to use the CLI and write your first scripts.--><br />
{{Anmerkung|Bevor Sie mit dem Skripting für die SEP sesam CLI beginnen, sollten Sie sich mit der SEP sesam Umgebung vertraut machen. Lesen Sie die SEP sesam Dokumentation sorgfältig durch und arbeiten Sie an der SEP sesam Installation und Konfiguration, um zu verstehen, wie die SEP sesam Objekte zusammenarbeiten.}}<br />
<br />
{{anchor|usage}}===SEP sesam CLI Verwendung=== <br />
{| border="2" cellpadding="4" cellspacing="0" style="width:90%; margin: 1em 1em 1em 0; background: #fcfcfc; border: 1px #aaa solid; border-collapse: collapse;"<br />
|- style="background:#FFCC01; color:#002F55"<br />
! scope="col" style="text-align:left;" | Befehl<br />
! scope="col" style="text-align:left;"| Beschreibung<br />
|- <br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|send></nowiki>'' account|| Erstellen und Verwalten von E-Mail-Konten.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|remove|check></nowiki>'' acl|| Zugriffskontrolllisten (ACL) anzeigen oder löschen. <br />
|-<br />
|sm_cmd list allevent|| Alle SEP sesam Termine auflisten. <br />
|-<br />
|sm_cmd list allresult|| Alle Ergebnisse innerhalb des angegebenen Zeitraums auflisten. <br />
|-<br />
|sm_cmd backup|| Starten eines Sicherungsauftrags oder der Sicherungen einer Auftragsgruppe. <br />
|-<br />
|sm_cmd clear cache|| Löschen des gesamten Server-Cache. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendar||Create and administer calendars.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' calendarevent|| Erstellen und Verwalten Sie Kalendertermine.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' calendarsheet||Anzeigen oder Herunterladen von Kalenderinformationen.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|dir></nowiki>'' client|| Erstellen und Verwalten von Clients. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' command|| Erstellen und Verwalten von Befehlen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' commandevent|| Erstellen und Verwalten von Kalendertermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|enable|disable|link|unlink|remove></nowiki>'' credential|| Konfigurieren und Verwalten von Berechtigungsdaten.<br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' current||Anzeigen und Herunterladen der aktuellen Laufwerksinformationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' datastore||Erstellen und Verwalten von Datenspeichern. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' default||Konfigurieren und Verwalten von Vorbelegungen. <br />
|-<br />
|sm_cmd dir ''<nowiki><argument></nowiki>''||Auflistung aller angegebenen Clients, Elemente, VMs, etc. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start|mount|dismount|unload></nowiki>'' drive|| Erstellen und Verwalten von Laufwerken.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' drivegroup|| Erstellen und Verwalten von Laufwerksgruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' group|| Erstellen und Verwalten von Benutzergruppen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|remove></nowiki>'' interface|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#interfaces#|Schnittstellen]]. <br />
|-<br />
|sm_cmd start inventory|| Starten des [[Special:MyLanguage/SEP_sesam_Glossary#archive_adjustment|Archivabgleichs]]. <br />
|-<br />
|sm_cmd ''<nowiki><show|update|report></nowiki>'' license|| Prüfen der SEP sesam Lizenzinformationen und Aktualisieren der Lizenz.<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|load|unload|import|export></nowiki>'' loader|| Erstellen und Verwalten der [[Special:MyLanguage/SEP_sesam_Glossary#loader|Lader]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' loaderdevice|| Erstellen und Verwalten Sie Ladergeräten. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' location|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#location|Standorten]]. <br />
|-<br />
|sm_cmd ''<nowiki><download|show|list></nowiki>'' log|| Überwachen und Herunterladen von [[Special:MyLanguage/SEP_sesam_Glossary#logging|Protokolldateien]] vom Server. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' media|| Erstellen und Verwalten der Speicher-[[Special:MyLanguage/SEP_sesam_Glossary#medium|Medien]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' mediapool||Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#media_pool|Medienpools]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|init|remove></nowiki>'' mediapoolevent|| Erstellen und Verwalten von [[Special:MyLanguage/Creating_a_Media_Event|Medienterminen]]. <br />
|-<br />
|sm_cmd migrate||Sofortstarten einer Migration. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|start></nowiki>'' migration|| Erstellen und Verwalten von Migrationstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' migrationtask|| Erstellen und Verwalten von Migrationsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' newdayevent|| Erstellen und Verwalten von [[Special:MyLanguage/SEP_sesam_Glossary#NEWDAY|Tageswechselterminen]].<br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify></nowiki>'' notification|| Erstellen und Ändern von [[Special:MyLanguage/SEP_sesam_Glossary#notification|Meldungen]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' opersystem||Auflisten eines bestimmten Betriebssystems oder aller Betriebssysteme. <br />
|-<br />
|sm_cmd render|| Rendern der angegebenen Vorlage.<br />
|-<br />
|sm_cmd ''<nowiki><list|restart></nowiki>''|| Überprüfen und Nachstarten von Sicherungen/Migrationen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|restore|start|remove></nowiki>'' restoreevent|| Erstellen und Verwalten von Rücksicherungstermine. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' restoretask|| Erstellen und Verwalten von Rücksicherungsaufträgen. <br />
|-<br />
|sm_cmd ''<nowiki><get|list></nowiki>'' result|| Monitor the results according to set filters (e.g., clients, tasks). <br />
|-<br />
|sm_cmd <dir> saveset|| Browse a saveset. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|rename|remove|start></nowiki>'' schedule|| Configure and administer schedules. <br />
|-<br />
|sm_cmd ''<nowiki><download|show></nowiki>'' services|| Monitor and download different files or logs. <br />
|-<br />
|sm_cmd list session|| List all active sessions. <br />
|-<br />
|sm_cmd start ''<nowiki><task|restore|migration|command></nowiki>''|| Start an [[Special:MyLanguage/SEP_sesam_Glossary#event|event]].<br />
|-<br />
|sm_cmd start report|| Create a customized report. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' task||Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task|tasks]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|backup|remove|restart></nowiki>'' taskevent|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#event|task events]]. <br />
|-<br />
|sm_cmd add taskgen|| Generate tasks according to the specified [[Special:MyLanguage/SEP_sesam_Glossary#task_type|task type]]. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|start|remove></nowiki>'' taskgroup|| Create and administer [[Special:MyLanguage/SEP_sesam_Glossary#task_group|task groups]]. <br />
|-<br />
|<span style="color:red"> Removed object, use ''modify taskgroup'' instead! </span>sm_cmd ''<nowiki><get|list|add|modify|remove></nowiki>'' taskgrouprelation|| Create and administer task group relations. <br />
|-<br />
|sm_cmd ''<nowiki>modify taskgroup {task_group} -j {task}[,{task}] </nowiki>''|| Modify task group relations. Example: sm_cmd <nowiki>modify taskgroup taskgroup1 -j task1,task2</nowiki> <br />
|-<br />
|sm_cmd ''<nowiki><download|list></nowiki>'' update||Monitor and download JAR (<tt>.jar</tt>) updates. <br />
|-<br />
|sm_cmd ''<nowiki><get|list|add|modify|remove|reset></nowiki>'' user|| Create and administer users. <br />
|-<br />
|sm_cmd show version|| Display the SEP sesam Server and Client package version. <br />
|-<br />
|sm_cmd ''<nowiki><resetcbt|check|generate|list></nowiki>'' vsphere|| Reset CBT, monitor vSphere environment and generate vSphere task group.<br />
|-<br />
|}<br />
<br />
====SEP sesam CLI for Jaglion: changes==== <br />
<br />
Some changes were made in the CLI for the Jaglion version.<br />
<br />
;Obsolete: The object '''taskgrouprelation''' has been removed. Use ''sm_cmd modify taskgroup {task_group} -j {task}[,{task}]'' instead. Example: ''sm_cmd modify taskgroup taskgroup1 -j task1,task2''<br />
<br />
;New objects: '''Migrationresults, Replication, Replicationresult, Replicationtask, Restoreresult, SQL'''. <br />
<!--<br />
===Troubleshooting commands===<br />
The following are the commands that allow you to troubleshoot the SEP sesam environment.--><br />
<noinclude>===See also===<br />
[[Special:MyLanguage/SBC_CLI|SBC CLI]] – <!--[[Special:MyLanguage/Archive:SEP_sesam_sm_Commands|SEP sesam sm Commands]] – -->[[Special:MyLanguage/Useful_SEP_sesam_Commands|Useful SEP sesam Commands]] – [[Special:MyLanguage/SEP_sesam_GUI|SEP sesam GUI]]</noinclude></div>Sta