Source:Creating Exclude List/de: Difference between revisions

From SEPsesam
(Created page with "Anmerkung")
(Updating to match new version of source page)
 
(309 intermediate revisions by 8 users not shown)
Line 1: Line 1:
<div class="noprint"><languages />
<noinclude><div class="noprint"><languages />
{{Copyright SEP AG‎|de}}
<br />


{{Navigation_latest_de|release=4.4.3|link=[[Special:MyLanguage/SEP_sesam_Documentation#previous| Dokumentationsarchiv]]}}</div>
===Übersicht===


</div></noinclude>Für jede Sicherung können Sie nur ausgewählte Dateien sichern, [[Special:MyLanguage/FAQ#incl-excl_files|Dateien die einem Suchmuster entsprechen]], und bestimmte Dateien und Ordner ausschließen.


==Übersicht==
Manche Dateien sind nur temporär, andere dauerhaft in Benutzung. Diese Dateien sollten entweder von der normalen Sicherung ausgeschlossen oder auf eine andere Weise gesichert werden. Z.B. wenn Sie keine temporären (''.tmp''), nur-lesend, oder spezielle Dateien aus Ordnern (z.B., ''download Ordner'') sichern wollen. SEP sesam bietet Ihnen einige Möglichkeiten zum Ausschließen.
<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>Weitere Informationsquellen</b></center>


{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"
*[[#GUI|Erstellen einer ''Ausschlussliste'']] in der GUI.
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP_next.png|45px|link=Special:MyLanguage/SBC_CLI#exclude_lists|SBC CLI exclude]]
*[[#custom|Erstellen einer eigenen Ausschlussliste]] am [[Special:MyLanguage/SBC_CLI#exclude_lists|SEP sesam Client (SBC CLI)]] um eine größere Anzahl von Dateien auszuschließen.
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe auch: [[Special:MyLanguage/SBC_CLI#exclude_lists|SBC CLI exclude]] [[Special:MyLanguage/Exclude_with_Regular_Expressions_4.4|Ausnahmen mit ''regular expressions'']] – [[Special:MyLanguage/RegExp:_Examples_for_Excluding_Matched_Patterns|Beispiele für Ausnahmen Muster]] – [[Special:MyLanguage/Exclude_with_File_Patterns_4.4|Ausnahmen für File Muster]] – [[Special:MyLanguage/FAQ#exclude_VSS_writers|Spezielle VSS writers ausnehmen aus einer Sicherung?]]
*[[#nosbc|Erstellen einer ''nosbc'' Datei im Verzeichnis]] um dauerhaft diesen Ordner auszuschließen.
|}
*[[#sm.ini|Editieren der SEP sesam Konfigurationsdatei ''sm.ini'']] um Dateien von allen Sicherungen dieses Clients auszuschließen.


{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"
==={{anchor|GUI}}Ausschlusslisten in der GUI===
| rowspan="2" style="padding:0px 10px 0px;" | [[File:SEP Tip.png|45px|link=Special:MyLanguage/FAQ|FAQ]]
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Siehe [[Special:MyLanguage/FAQ#exclude_directory|FAQ]] für zusätzliche Informationen
|}


{|style="margin: auto; margin-bottom:1em; width:100%; border:0px solid grey;"
Wenn Sie einen Sicherungsauftrag erstellen, geben Sie die Quelle für Ihre Sicherung an und definieren alle Dateien oder Muster, die Sie von der Sicherung ausschließen möchten. Wenn die Anzahl der Dateien, die für die Sicherung ausgeschlossen werden sollen, die zulässige Länge der Ausschlussliste überschreitet, richten Sie die Ausschlussliste wie im Abschnitt [[#custom|Erstellen einer Ausschlussliste auf einem Client]] beschrieben ein. Eine solche benutzerdefinierte Ausschlussliste (z.B., -X C:/sesam/exclude_list.txt)  hat Vorrang vor jeder in der GUI angegebenen Ausschlussliste.
| rowspan="2" style="padding:0px 10px 0px;" | [[File:icon_archived_docs.png|45px|link=Special:MyLanguage/SEP_sesam_Documentation#previous|Dokumentations Archiv]]
<ol><li>Wählen Sie unter ''Auswahl'' -> '''Aufträge''' -> '''Nach Clients''' Ihren Client aus und klicken Sie auf '''Neuer Sicherungsauftrag'''. Das Fenster ''Neuer Sicherungsauftrag'' wird geöffnet.</li>
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | Falls Sie eine ältere SEP Sesam Version benutzen
<li>Geben Sie die '''Quelle''' an. Wenn Sie einzelne Dateien sichern möchten, können Sie entweder nach Verzeichnissen und Dateien suchen, die Sie in die Sicherung aufnehmen möchten, oder deren Namen gefolgt von einem Komma eingeben (''C:/Program Files/SEPsesam/var/db,C:\Users\AA\Documents\references''). Wenn Sie das gesamte Dateisystem sichern möchten, stellen Sie die Quelle auf ''all''. Wenn Sie nur Dateien sichern möchten, die einem bestimmten Muster entsprechen, verwenden Sie stattdessen die Option [[Special:MyLanguage/FAQ#incl-excl_files|Einschlusslisten]]. Beachten Sie, dass ''Auftragstyp'' und ''Auftragsname'' automatisch gewählt werden, wenn Sie die Quelle durch Browsen auswählen. Wenn Sie die Quelle manuell eingeben, müssen Sie den ''Auftragsnamen'' eingeben und den entsprechenden [[Special:MyLanguage/SEP_sesam_Glossary#task_type|''Auftragstyp'']] auswählen.</li>
[[Special:MyLanguage/SEP_sesam_Documentation#previous|Dokumentations Archiv]].
<li>Geben Sie in der '''Ausschlussliste''' die Dateien oder Ordner, die Sie nicht sichern möchten, auf eine der folgenden Art und Weise an:<br />
|}</div>
{{anchor|browse_button}}'''Ausschließen durch Benutzen des Browse-Knopfs'''<br />Der einfachste Weg, die einzelnen Dateien oder Ordner von der Sicherung auszuschließen, besteht darin, den großen Suchknopf (neben den Feldern ''Quelle'' und ''Ausschlussliste'') zu verwenden und Ihre Quelle für den Ausschluss im Fenster ''Client Dateiansicht'' auszuwählen. In unserem Beispiel haben wir ''Logs'' und ''Program Files'' von der Sicherung ausgeschlossen, wie im folgenden Screenshot gezeigt.<br />
Für jede Sicherung können Sie nur ausgewählte Dateien sichern, [[Special:MyLanguage/FAQ#incl-excl_files|Dateien die einem Muster entsprechen]], und bestimmte Dateien und Ordner ausschliessen.<!-- What if include and exclude lists are specifying the same files/directories? Which list has a higher priority then? For example, if one specifies the same file in the include and exclude list/field, will the file be included or excluded from backup?-->  
[[image:Basic_exclude_list_Apollon_de.jpg|700px|link=]]
 
<br clear=all>
Manche Dateien sind nur temporär, andere dauerhaft in Benutzung. Diese Dateien sollten entweder von der normalen Sicherung ausgeschlossen oder auf eine andere Weise gesichert werden. Z.B. Wenn Sie keine temporären (''.tmp''), nur-lesend, oder spezielle Dateien aus Ordnern(z.B.,''download Ordner'') sichern wollen.  SEP sesam bietet Ihnen einige Möglichkeiten zum Ausschließen.
{{anchor|editor}}'''Fügen Sie Dateien, Dateitypen oder reguläre Ausdrücke im ''Ausschlusslisten Editor''''' hinzu.<br />
 
Geben Sie im '''Ausschlusslisten Editor''' die Ausschlüsse mit Hilfe von regulären Ausdrücken an. Unter Windows können Sie auch die Option ''Dateimuster'' verwenden, unter Linux ist es jedoch nur möglich, mit regulären Ausdrücken auszuschließen.
*[[Special:MyLanguage/Creating_Exclude_List#editor|Spezifizieren von Dateien, Dateitypen, oder regular expressions in der ''Ausnahmen Liste'']] wenn Sie einen [[Special:MyLanguage/Creating_a_Backup_Task|Sicherungs Auftrag]] erstellen.  
<br />Fügen Sie die Ausschlussmuster nacheinander hinzu, gefolgt von einem Komma. Unter Linux muss jeder Ausschluss mit einem führenden <code>\.</code> angegeben werden (zum Beispiel <tt>\./tmp/$,\./dev/null$</tt>). Das Verfahren zur Verwendung von Ausschluss mit regulären Ausdrücken ist abhängig von der SEP sesam Version. Weitere Details finden Sie unter [[Special:MyLanguage/Exclude_with_Regular_Expressions|Ausschluss mit Regulären Ausdrücken]]. <br />
*[[Special:MyLanguage/Creating_Exclude_List#custom|Erstellen einer eigenen Ausnahme Liste]] am [[Special:MyLanguage/SBC_CLI#exclude_lists|SEP sesam Client (SBC SLI)]] um eine größere Auswahl auszunehmen.
*[[Special:MyLanguage/Creating_Exclude_List#nosbc|Erstellen einer ''nosbc'' Datei im Verzeichnis]] um dauerhaft diesen Ordner auszunehmen.
*[[Special:MyLanguage/Creating_Exclude_List#sm.ini|Editieren der SEP sesam konfigurations Datei ''sm.ini'']] um Dateien auszunehmen von allen Sicherungen diese Clients.
 
=={{anchor|editor}}Dateien hinzufügen, Datei Arten oder ''regular expressions'' im ''Ausnahmen Listen Editor''==
 
Beim Erstellen eines Sicherungs Auftrags geben Sie die Quelle für Ihre Sicherung an und definieren Sie alle Dateien oder Muster, die Sie von der Sicherung ausschließen möchten.  


<ol><li>Unter '''Auswahl -> Aufträge -> Nach Clients''', wählen Sie Ihren Client und klicken auf '''neuer Sicherungs Auftrag'''. Die ''neuer Sicherungsauftrag'' Dialogbox wird geöffnet.
[[image:Exclude_list_Apollon_de.jpg|700px|link=]]
<li>Geben Sie im Feld '''Auftrag''' einen Namen ein.
<li>In der '''[[Special:MyLanguage/SEP_sesam_Glossary#task_type| Auftragstyp ]]''' drop-down Liste, wählen Sie Ihren zweckentsprechenden '''Auftragstyp'''.
<li>Wählen Sie die '''Quelle''' aus. Wenn Sie einzelne Dateien sichern möchten, können Sie entweder nach Verzeichnissen und Dateien suchen, die Sie in die Sicherung aufnehmen möchten, oder deren Namen gefolgt von einem Komma eingeben (''C:/Users,C:/tools'').Wenn Sie die ganzen Dateisysteme sichern wollen, setzen Sie die Quelle auf ''Alle lokalen Dateisysteme (all)''. Wenn Sie nur Dateien sichern wollen die einem speziellen Suchmuster entsprechen, benutzen Sie anstelle eine [[Special:MyLanguage/FAQ#incl-excl_files|include Liste]].
<li>Im '''Exclude-Liste Editor''' fügen Sie Ihre ''regular expressions'' ein. Fügen Sie Ihre Ausnahmen nacheinander ein, gefolgt von einem Komma. Z.B.: Wenn sie die Quelle ''/usr'' sichern wollen, Dateien ''*.tmp'', ''old*.c'', und all Verzeichnisse ''old*'' aber auslassen möchten, fügen Sie das folgende Muster im Editor ein: {{path|\.tmp$,/old.*\.c$,/old.*/$}} <br />
[[image:Exclude_list_de.jpg|700px|link=]]
<br clear=all>
<br clear=all>
</li></ol>
Klicken Sie '''OK'''.</li></ol>
 
Weitere Beispiele für die Verwendung von Ausschlusslisten mit regulären Ausdrücken finden Sie unter [[Special:MyLanguage/RegExp:_Examples_for_Excluding_Matched_Patterns|Beispiele für das Ausschließen mit regulären Ausdrücken]].
Für mehr Beispiele zum Benutzen von ''regular expressions'' sehen Sie in [[Special:MyLanguage/RegExp:_Examples_for_Excluding_Matched_Patterns|Beispiele für Ausnahmen Muster]].
{{note|Ausschlüsse setzen mit ''regulären Ausdrücken'' ist die Standardeinstellung. Sie können dies auf ''Dateimuster'' (?,*) ändern, indem Sie die Konfigurationsdatei <tt><SESAM_VAR>/var/ini/sm.ini</tt> auf dem [[Special:MyLanguage/SEP_sesam_Glossary#SBC|SEP sesam Client]] anpassen. Ändern Sie den Eintrag in der <tt>sm.ini</tt>:<br /> <nowiki>EXCLUDE_MATCH= REGEXP zu EXCLUDE_MATCH= PATTERN</nowiki>.}}


{{Anmerkung|Ausnahmen setzen mit ''regular expressions'' ist die Standard Einstellung. Sie können es auf ''Datei Muster'' (?,*) ändern indem Sie die Konfigurations Datei <tt><SESAM_VAR>/var/ini/sm.ini</tt> auf dem [[Special:MyLanguage/SEP_sesam_Glossary#SBC|SEP sesam Client]] anpassen. Ändern Sie den Eintrag in der <tt>sm.ini</tt>:<br /> <nowiki>EXCLUDE_MATCH= REGEXP to EXCLUDE_MATCH= PATTERN</nowiki>.}}
==={{anchor|custom}}Angepasste Ausschlussliste auf dem Client erstellen===  


=={{anchor|custom}}Angepasste Ausnahmen Liste auf dem Client erstellen==
Sie können eine benutzerdefinierte Ausschlussliste von Elementen angeben, die während der Sicherung übersprungen werden sollen, indem Sie eine spezielle Datei auf dem SEP sesam Client erstellen. Erstellen Sie eine separate Ausschlussdatei, wenn die Anzahl der Dateien oder Verzeichnisse, die für die Sicherung ausgeschlossen werden sollen, die zulässige Länge der Ausschlussliste überschreitet (max. 1024 Zeichen). Eine solche benutzerdefinierte Ausschlussliste hat Vorrang vor jeder in der GUI angegebenen Ausschlussliste (letztere wird ignoriert, wenn beide angegeben sind).


Sie können eine benutzerdefinierte Ausnahmenliste von Elementen angeben, die während der Sicherung übersprungen werden sollen, indem Sie eine spezielle Datei auf dem SEP sesam Client erstellen. Erstellen Sie eine separate Ausnahmedatei, wenn die Anzahl der Dateien oder Verzeichnisse, die für die Sicherung ausgeschlossen werden sollen, die zulässige Länge der Ausnahmeliste überschreitet.
Eine benutzerdefinierte Ausschlussliste muss eine Textdatei sein, die auf dem SEP sesam Client erstellt wird, auf dem die Sicherung ausgeführt wird. Die Syntax für Ausschlusseinträge ist plattformabhängig, siehe:
(max. 1024 Zeichen in SEP sesam version ≥ 4.4.3; max. 255 Zeichen in version ≤ 4.4.2).
*[[#linux|Ausschlussliste für Linux]]


Eine benutzerdefinierte Ausnahmenliste muss eine Textdatei sein, die auf dem SEP sesam Client erstellt wird, auf dem die Sicherung ausgeführt wird. Die Syntax für Ausnahme-Einträge ist plattformabhängig, siehe:
*[[#windows|Ausschlussliste für Windows]]
*[[Special:MyLanguage/Creating_Exclude_List#linux|Ausnahmen Liste für Linux]]


*[[Special:MyLanguage/Creating_Exclude_List#windows|Ausnahmen Liste für Windows]]
*[[#novell|Ausschlussliste für Micro Focus OES (Ehemals Novell OES)]]


*[[Special:MyLanguage/Creating_Exclude_List#novell|Ausnahmen Liste für Micro Focus OES (Ehemals Novell OES)]]
Nachdem Sie die Ausschlussdatei erstellt haben, z.B. ''exclude_list.txt'', tragen Sie sie wie folgt in die Eigenschaften des Sicherungsauftrages ein:<br />


Nachdem Sie die Ausnahmen-Datei erstellt haben, z.B. ''exclude_list.txt'', tragen Sie sie wie folgt in die Eigenschaften des Sicherungs Auftrages ein:<br />
Erstellen/Öffnen Sie einen '''Sicherungsauftrag'''. Wählen Sie den Reiter '''Optionen''' und im Bereich ''Zusätzliche Aufrufargumente'' geben Sie unter '''Sicherungsoptionen''' die gewünschte Datei in folgender Form an:
-X C:/sesam/exclude_list.txt


Erstellen/Öffnen Sie einen '''Sicherungsauftrag''', wählen Sie den '''Optionen''' Reiter und unter dem '''zusätzliche Aufruf-Argumente''' unter den '''Sicherungsoptionen''' field, enter the specified file in the form: ''-X C:/sesam/exclude_list.txt''.
===={{anchor|linux}}Ausschlussliste für Linux====


==={{anchor|linux}}Ausnahmen Liste für Linux===
Erstellen Sie die Ausschlussdatei auf dem Client in dem Ordner {{path|/etc/sesam}}, z.B. {{path|/etc/sesam/exclude_list.txt}}.
Es gelten folgende Regeln:
*Jede Datei oder jedes Verzeichnis, das von der Sicherung ausgeschlossen werden soll, muss in einer eigenen Zeile (ein Eintrag pro Zeile) angegeben werden.


Create the exclude file on the client in the directory {{path|/etc/sesam}}, for example {{path|/etc/sesam/exclude_list.txt}}. The following rules apply:
*Jeder Ausschluss muss mit einem führenden {{path|\.}} angegeben werden.
*Each file or directory that you want to exclude from backup must be specified in a separate line (one entry per line).  


*Wildcards werden nicht unterstützt.
*Wildcards werden nicht unterstützt.


*The exclude entries have to be set up with a regular expressions syntax.
*Die Ausschlusseinträge müssen mit einer Syntax für Reguläre Ausdrücke eingerichtet werden.


This is an example of the ''exclude_list.txt'' on Linux:
Hier ein Beispiel für eine ''exclude_list.txt'' für Linux
   \./tmp$
   \./tmp$
   \./home/John Doe/videos.zip$
   \./home/John Doe/videos.zip$
   \./home/John Doe/Business Documents/YearEnd Closing for business year 2006$
   \./home/John Doe/Business Documents/YearEnd Closing for business year 2021$


{{Anmerkung|In SEP sesam versions < 4.4.3.45, the exclude list, defined on Linux/UNIX in a Lotus Notes backup task, does not work if specified with {{path|\.}}. For versions < 4.4.3.45, specify the exclude list for Notes without the preceding backslash and a dot, e.g., use {{path|/srv/notesdata/help$}} instead of {{path|\./srv/notesdata/help$'}}. }}
===={{anchor|windows}}Ausschlussliste für Windows====


==={{anchor|windows}}Exclude list on Windows===
Erstellen Sie die Ausnahmedatei auf dem Client im Verzeichnis {{path|C:\Program Files\SEPsesam\var\ini}}, zum Beispiel: {{path|exclude_list.txt}}. Es gelten die folgenden Regeln:
* Benutzen Sie nur {{path|/}} (slash) in der Ausschlussdatei und NICHT {{path|\}} (backslash).
*Benutzen Sie die Syntax "/$", um Verzeichnisse auszuschließen, zum Beispiel: <tt>F:/tmp/$</tt>.
* Jede Datei oder jedes Verzeichnis, das von der Sicherung ausgeschlossen werden soll, muss in einer eigenen Zeile (ein Eintrag pro Zeile) angegeben werden. Das gilt auch für Pfade die Leerzeichen enthalten.


Create the exclude file on the client in the directory {{path|C:\Program Files\SEPsesam\var\ini}}, for example {{path|exclude_list.txt}}. The following rules apply:
Hier ein Beispiel einer ''exclude_list.txt''-Datei für Windows:
* Use only {{path|/}} (slash) in the exclude file and NOT {{path|\}} (backslash).
D:/DOWNLOAD/
D:/PREKITS/
D:/Dev/
D:/kit_2_3_1_7/
D:/kit_2_3_1_5/
D:/knoppix/
D:/ACHIM/
D:/gui/


* Each file or directory that you want to exclude from backup must be specified in a separate line (one entry per line). This also applies to paths that include spaces.
===={{anchor|novell}}Ausschlussliste für Micro Focus OES (früher Novell OES)====


Erstellen Sie die Ausschlussdatei auf dem Client im Verzeichnis {{path|/etc/sesam}}, zum Beispiel: {{path|/etc/sesam/exclude_list.txt}}. Es gelten die folgenden Regeln:
*Jede Datei oder jedes Verzeichnis, das von der Sicherung ausgeschlossen werden soll, muss in einer eigenen Zeile (ein Eintrag pro Zeile) angegeben werden.


This is an example of the ''exclude_list.txt'' on Windows:
*Benutzen Sie nur das ''Suchmuster''-Format (pattern format) für die Ausschlüsse.
D:/DOWNLOAD
D:/PREKITS
D:/Dev
D:/kit_2_3_1_7
D:/kit_2_3_1_5
D:/knoppix
D:/ACHIM
D:/gui


==={{anchor|novell}}Exclude list for Micro Focus OES (formerly Novell OES)===
*Wildcards sind in den Datei- oder Verzeichniseinträgen erlaubt.


Create the exclude file on the client in the directory {{path|/etc/sesam}}, for example {{path|/etc/sesam/exclude_list.txt}}. The following rules apply:
*Ein Ausschlussverzeichnis muss mit einem {{path|/}} (slash) enden.
*Each file or directory that you want to exclude from backup must be specified in a separate line (one entry per line).  


*Use only the pattern format for exclude.


*Wildcards are allowed in the file or directory entries.
Hier ein Beispiel einer ''exclude_list.txt''-Datei:
 
*An exclude folder must end with a  {{path|/}} (slash).
 
 
This is an example of the ''exclude_list.txt'':


  /media/nss/VOL1/tmp/
  /media/nss/VOL1/tmp/
Line 117: Line 100:
  /media/nss/VOL1/data/do_not_backup.txt
  /media/nss/VOL1/data/do_not_backup.txt


For example, ''/media/nss/VOL1'' is entered as source in the backup task. This means that the complete VOL1 will be backed up, excluding the items in the exclude file that is specified by the following entry in the '''Save options''' field of the '''Options''' tab in the backup task definition:
Zum Beispiel, ''/media/nss/VOL1'' wurde ausgewählt als Quelle im Sicherungsauftrag. Das bedeutet das komplette ''VOL1'' wird gesichert mit der Ausnahme der Zeilen in der Ausschlussdatei die durch den folgenden Eintrag im Feld '''Sicherungsoptionen''' des Registers '''Optionen''' in der Definition des Sicherungsauftrages angegeben wird:


   -X /etc/sesam/exclude_list.txt
   -X /etc/sesam/exclude_list.txt


SEP sesam will exclude all the files and directories from the backup that are listed in the file.
SEP sesam wird alle Dateien und Verzeichnisse auslassen, die in der Datei aufgelistet sind.


==Creating a special file ''nosbc'' to permanently exclude a directory==
==={{anchor|nosbc}}Erstellen einer speziellen ''nosbc'' Datei um dauerhaft ein Verzeichnis auszuschließen===  


You can permanently exclude a directory from all backups on the client by creating a special file in the directory itself – this file is <tt>.nosbc</tt> on Unix or <tt>nosbc</tt> on Windows. By creating such a file in the directory, the directory will not be backed up even though is might be included in the specified source.  
Sie können dauerhaft ein Verzeichnis aus allen Sicherungen von diesem Client ausschließen indem Sie eine spezielle Datei in dem Verzeichnis erstellen - diese Datei ist <tt>.nosbc</tt> für Unix oder <tt>nosbc</tt> für Windows. Falls Sie solch eine Datei in dem Verzeichnis erstellen, wird dieses nicht mehr gesichert auch wenn es in der Quelle mit angegeben wurde.  


The behavior can be switched off for a specific backup task by entering the ''-o noexcl'' switch under the '''backup task properties''', tab '''Options''' -> '''Save options'''.
Dieses Verhalten kann für eine bestimmte Sicherung abgeschaltet werden wenn Sie ''-o noexcl'' eingeben unter '''Sicherungsauftrag Eigenschaften''', Reiter '''Optionen''' -> '''Sicherungsoptionen'''.


=={{anchor|sm.ini}}Using ''sm.ini'' to completely exclude files from backups on the client==
==={{anchor|sm.ini}}Benutzen der ''sm.ini'' um Dateien komplett aus Sicherungen auf dem Client ausschließen===  


You can use the central SEP sesam config file <tt>sm.ini</tt> to specify the files on the client that should never be backed up. The advantage of using this method is that you can exclude files or directories from all backups performed on the respective client.<!--Do we have a list of files that are excluded by default?-->
Sie können die zentrale SEP sesam Konfigurationsdatei <tt>sm.ini</tt> nehmen um Dateien einzutragen die niemals gesichert werden sollen. Der Vorteil dieser Methode, Sie können Dateien oder Verzeichnisse von allen Sicherungen von dem jeweiligen Client ausschließen.  


The default location of the sm.ini file is <tt><SESAM_ROOT>\var\ini\sm.ini</tt>.
Der Standardspeicherort der <tt>sm.ini</tt> Datei ist <tt><SESAM_ROOT>\var\ini\sm.ini</tt>.


To define the excludes for the client, open the <tt>sm.ini</tt> file and under the parameter <tt>SBC_EXCLUDE</tt> enter one parameter per line. Use regular expressions to define the excludes. For example, to exclude the directories ''/dev'', ''/mnt'' and ''/media''
Um eine Ausschlussliste für diesen Client zu erstellen, öffnen Sie die <tt>sm.ini</tt>-Datei und geben in der Sektion <tt>SBC_EXCLUDE</tt> einen Parameter pro Zeile ein.  
from the backup, specify the following:
Unter Linux verwenden Sie reguläre Ausdrücke (Regex), um die Ausschlüsse in der <tt>sm.ini</tt>-Datei zu definieren.<br />
Das folgende Beispiel zeigt das Muster für den Ausschluss der Verzeichnisse ''/dev'', ''/mnt'' und ''/media'' von der Sicherung.
  [SBC_EXCLUDE]
  [SBC_EXCLUDE]
  ExcludePattern1=\./mnt$
  ExcludePattern1=\./mnt$
Line 142: Line 126:
  ExcludePattern3=\./media$
  ExcludePattern3=\./media$


If you would rather create an exclude list based on file patterns, see [[Special:MyLanguage/FAQ#SBC|How can I set the SBC so that the exclude list always uses the file pattern (?,*) instead of using regular expressions?]]
{{Note|Die Ausschlussparameter ''ExcludePattern900'' und höher werden für SEP sesam spezifische Ausschlussmuster verwendet. Um Ihre eigenen Ausschlussmuster zu definieren, verwenden Sie Parameter ''ExcludePattern1'' bis ''ExcludePattern899''.}}
 
*Verwenden Sie unter Windows Dateimuster, um die Ausschlüsse in <tt>sm.ini</tt> zu definieren. Sie können dies verwenden, um Dateien auszuschließen, die den angegebenen Namen oder Pfaden entsprechen (beachten Sie, dass <dateiname> Wildcards, z.B. * und ? enthalten kann).


<div class="noprint">
<noinclude><div class="noprint">
==See also==
{{Copyright}}</div></noinclude>
[[Special:MyLanguage/SBC_CLI#exclude_lists|SBC CLI exclude]] – [[Special:MyLanguage/Exclude_with_Regular_Expressions_4.4|Exclude with regular expressions]] – [[Special:MyLanguage/RegExp:_Examples_for_Excluding_Matched_Patterns|Examples for Excluding Matched Patterns]] – [[Special:MyLanguage/Exclude_with_File_Patterns_4.4|Exclude with file patterns]] – [[Special:MyLanguage/FAQ#exclude_VSS_writers|How to exclude specific VSS writers from a backup?]]</div>

Latest revision as of 15:20, 28 March 2024

Für jede Sicherung können Sie nur ausgewählte Dateien sichern, Dateien die einem Suchmuster entsprechen, und bestimmte Dateien und Ordner ausschließen.

Manche Dateien sind nur temporär, andere dauerhaft in Benutzung. Diese Dateien sollten entweder von der normalen Sicherung ausgeschlossen oder auf eine andere Weise gesichert werden. Z.B. wenn Sie keine temporären (.tmp), nur-lesend, oder spezielle Dateien aus Ordnern (z.B., download Ordner) sichern wollen. SEP sesam bietet Ihnen einige Möglichkeiten zum Ausschließen.

Ausschlusslisten in der GUI

Wenn Sie einen Sicherungsauftrag erstellen, geben Sie die Quelle für Ihre Sicherung an und definieren alle Dateien oder Muster, die Sie von der Sicherung ausschließen möchten. Wenn die Anzahl der Dateien, die für die Sicherung ausgeschlossen werden sollen, die zulässige Länge der Ausschlussliste überschreitet, richten Sie die Ausschlussliste wie im Abschnitt Erstellen einer Ausschlussliste auf einem Client beschrieben ein. Eine solche benutzerdefinierte Ausschlussliste (z.B., -X C:/sesam/exclude_list.txt) hat Vorrang vor jeder in der GUI angegebenen Ausschlussliste.

  1. Wählen Sie unter Auswahl -> Aufträge -> Nach Clients Ihren Client aus und klicken Sie auf Neuer Sicherungsauftrag. Das Fenster Neuer Sicherungsauftrag wird geöffnet.
  2. Geben Sie die Quelle an. Wenn Sie einzelne Dateien sichern möchten, können Sie entweder nach Verzeichnissen und Dateien suchen, die Sie in die Sicherung aufnehmen möchten, oder deren Namen gefolgt von einem Komma eingeben (C:/Program Files/SEPsesam/var/db,C:\Users\AA\Documents\references). Wenn Sie das gesamte Dateisystem sichern möchten, stellen Sie die Quelle auf all. Wenn Sie nur Dateien sichern möchten, die einem bestimmten Muster entsprechen, verwenden Sie stattdessen die Option Einschlusslisten. Beachten Sie, dass Auftragstyp und Auftragsname automatisch gewählt werden, wenn Sie die Quelle durch Browsen auswählen. Wenn Sie die Quelle manuell eingeben, müssen Sie den Auftragsnamen eingeben und den entsprechenden Auftragstyp auswählen.
  3. Geben Sie in der Ausschlussliste die Dateien oder Ordner, die Sie nicht sichern möchten, auf eine der folgenden Art und Weise an:
    Ausschließen durch Benutzen des Browse-Knopfs
    Der einfachste Weg, die einzelnen Dateien oder Ordner von der Sicherung auszuschließen, besteht darin, den großen Suchknopf (neben den Feldern Quelle und Ausschlussliste) zu verwenden und Ihre Quelle für den Ausschluss im Fenster Client Dateiansicht auszuwählen. In unserem Beispiel haben wir Logs und Program Files von der Sicherung ausgeschlossen, wie im folgenden Screenshot gezeigt.
    Basic exclude list Apollon de.jpg
    Fügen Sie Dateien, Dateitypen oder reguläre Ausdrücke im Ausschlusslisten Editor hinzu.
    Geben Sie im Ausschlusslisten Editor die Ausschlüsse mit Hilfe von regulären Ausdrücken an. Unter Windows können Sie auch die Option Dateimuster verwenden, unter Linux ist es jedoch nur möglich, mit regulären Ausdrücken auszuschließen.
    Fügen Sie die Ausschlussmuster nacheinander hinzu, gefolgt von einem Komma. Unter Linux muss jeder Ausschluss mit einem führenden \. angegeben werden (zum Beispiel \./tmp/$,\./dev/null$). Das Verfahren zur Verwendung von Ausschluss mit regulären Ausdrücken ist abhängig von der SEP sesam Version. Weitere Details finden Sie unter Ausschluss mit Regulären Ausdrücken.
    Exclude list Apollon de.jpg
    Klicken Sie OK.

Weitere Beispiele für die Verwendung von Ausschlusslisten mit regulären Ausdrücken finden Sie unter Beispiele für das Ausschließen mit regulären Ausdrücken.

Information sign.png Anmerkung
Ausschlüsse setzen mit regulären Ausdrücken ist die Standardeinstellung. Sie können dies auf Dateimuster (?,*) ändern, indem Sie die Konfigurationsdatei <SESAM_VAR>/var/ini/sm.ini auf dem SEP sesam Client anpassen. Ändern Sie den Eintrag in der sm.ini:
EXCLUDE_MATCH= REGEXP zu EXCLUDE_MATCH= PATTERN.

Angepasste Ausschlussliste auf dem Client erstellen

Sie können eine benutzerdefinierte Ausschlussliste von Elementen angeben, die während der Sicherung übersprungen werden sollen, indem Sie eine spezielle Datei auf dem SEP sesam Client erstellen. Erstellen Sie eine separate Ausschlussdatei, wenn die Anzahl der Dateien oder Verzeichnisse, die für die Sicherung ausgeschlossen werden sollen, die zulässige Länge der Ausschlussliste überschreitet (max. 1024 Zeichen). Eine solche benutzerdefinierte Ausschlussliste hat Vorrang vor jeder in der GUI angegebenen Ausschlussliste (letztere wird ignoriert, wenn beide angegeben sind).

Eine benutzerdefinierte Ausschlussliste muss eine Textdatei sein, die auf dem SEP sesam Client erstellt wird, auf dem die Sicherung ausgeführt wird. Die Syntax für Ausschlusseinträge ist plattformabhängig, siehe:

Nachdem Sie die Ausschlussdatei erstellt haben, z.B. exclude_list.txt, tragen Sie sie wie folgt in die Eigenschaften des Sicherungsauftrages ein:

Erstellen/Öffnen Sie einen Sicherungsauftrag. Wählen Sie den Reiter Optionen und im Bereich Zusätzliche Aufrufargumente geben Sie unter Sicherungsoptionen die gewünschte Datei in folgender Form an:

-X C:/sesam/exclude_list.txt 

Ausschlussliste für Linux

Erstellen Sie die Ausschlussdatei auf dem Client in dem Ordner /etc/sesam, z.B. /etc/sesam/exclude_list.txt. Es gelten folgende Regeln:

  • Jede Datei oder jedes Verzeichnis, das von der Sicherung ausgeschlossen werden soll, muss in einer eigenen Zeile (ein Eintrag pro Zeile) angegeben werden.
  • Jeder Ausschluss muss mit einem führenden \. angegeben werden.
  • Wildcards werden nicht unterstützt.
  • Die Ausschlusseinträge müssen mit einer Syntax für Reguläre Ausdrücke eingerichtet werden.

Hier ein Beispiel für eine exclude_list.txt für Linux

 \./tmp$
 \./home/John Doe/videos.zip$
 \./home/John Doe/Business Documents/YearEnd Closing for business year 2021$

Ausschlussliste für Windows

Erstellen Sie die Ausnahmedatei auf dem Client im Verzeichnis C:\Program Files\SEPsesam\var\ini, zum Beispiel: exclude_list.txt. Es gelten die folgenden Regeln:

  • Benutzen Sie nur / (slash) in der Ausschlussdatei und NICHT \ (backslash).
  • Benutzen Sie die Syntax "/$", um Verzeichnisse auszuschließen, zum Beispiel: F:/tmp/$.
  • Jede Datei oder jedes Verzeichnis, das von der Sicherung ausgeschlossen werden soll, muss in einer eigenen Zeile (ein Eintrag pro Zeile) angegeben werden. Das gilt auch für Pfade die Leerzeichen enthalten.

Hier ein Beispiel einer exclude_list.txt-Datei für Windows:

D:/DOWNLOAD/
D:/PREKITS/
D:/Dev/
D:/kit_2_3_1_7/
D:/kit_2_3_1_5/
D:/knoppix/
D:/ACHIM/
D:/gui/

Ausschlussliste für Micro Focus OES (früher Novell OES)

Erstellen Sie die Ausschlussdatei auf dem Client im Verzeichnis /etc/sesam, zum Beispiel: /etc/sesam/exclude_list.txt. Es gelten die folgenden Regeln:

  • Jede Datei oder jedes Verzeichnis, das von der Sicherung ausgeschlossen werden soll, muss in einer eigenen Zeile (ein Eintrag pro Zeile) angegeben werden.
  • Benutzen Sie nur das Suchmuster-Format (pattern format) für die Ausschlüsse.
  • Wildcards sind in den Datei- oder Verzeichniseinträgen erlaubt.
  • Ein Ausschlussverzeichnis muss mit einem / (slash) enden.


Hier ein Beispiel einer exclude_list.txt-Datei:

/media/nss/VOL1/tmp/
/media/nss/VOL1/USR/*/Notes/Workspace/
/media/nss/VOL1/data/do_not_backup.txt

Zum Beispiel, /media/nss/VOL1 wurde ausgewählt als Quelle im Sicherungsauftrag. Das bedeutet das komplette VOL1 wird gesichert mit der Ausnahme der Zeilen in der Ausschlussdatei die durch den folgenden Eintrag im Feld Sicherungsoptionen des Registers Optionen in der Definition des Sicherungsauftrages angegeben wird:

 -X /etc/sesam/exclude_list.txt

SEP sesam wird alle Dateien und Verzeichnisse auslassen, die in der Datei aufgelistet sind.

Erstellen einer speziellen nosbc Datei um dauerhaft ein Verzeichnis auszuschließen

Sie können dauerhaft ein Verzeichnis aus allen Sicherungen von diesem Client ausschließen indem Sie eine spezielle Datei in dem Verzeichnis erstellen - diese Datei ist .nosbc für Unix oder nosbc für Windows. Falls Sie solch eine Datei in dem Verzeichnis erstellen, wird dieses nicht mehr gesichert auch wenn es in der Quelle mit angegeben wurde.

Dieses Verhalten kann für eine bestimmte Sicherung abgeschaltet werden wenn Sie -o noexcl eingeben unter Sicherungsauftrag Eigenschaften, Reiter Optionen -> Sicherungsoptionen.

Benutzen der sm.ini um Dateien komplett aus Sicherungen auf dem Client ausschließen

Sie können die zentrale SEP sesam Konfigurationsdatei sm.ini nehmen um Dateien einzutragen die niemals gesichert werden sollen. Der Vorteil dieser Methode, Sie können Dateien oder Verzeichnisse von allen Sicherungen von dem jeweiligen Client ausschließen.

Der Standardspeicherort der sm.ini Datei ist <SESAM_ROOT>\var\ini\sm.ini.

Um eine Ausschlussliste für diesen Client zu erstellen, öffnen Sie die sm.ini-Datei und geben in der Sektion SBC_EXCLUDE einen Parameter pro Zeile ein. Unter Linux verwenden Sie reguläre Ausdrücke (Regex), um die Ausschlüsse in der sm.ini-Datei zu definieren.
Das folgende Beispiel zeigt das Muster für den Ausschluss der Verzeichnisse /dev, /mnt und /media von der Sicherung.

[SBC_EXCLUDE]
ExcludePattern1=\./mnt$
ExcludePattern2=\./dev$
ExcludePattern3=\./media$
Information sign.png Anmerkung
Die Ausschlussparameter ExcludePattern900 und höher werden für SEP sesam spezifische Ausschlussmuster verwendet. Um Ihre eigenen Ausschlussmuster zu definieren, verwenden Sie Parameter ExcludePattern1 bis ExcludePattern899.
  • Verwenden Sie unter Windows Dateimuster, um die Ausschlüsse in sm.ini zu definieren. Sie können dies verwenden, um Dateien auszuschließen, die den angegebenen Namen oder Pfaden entsprechen (beachten Sie, dass <dateiname> Wildcards, z.B. * und ? enthalten kann).
Copyright © SEP AG 1999-2024. Alle Rechte vorbehalten.
Jede Form der Reproduktion der Inhalte dieses Benutzerhandbuches, ganz oder in Teilen, ist nur mit der ausdrücklichen schriftlichen Erlaubnis der SEP AG gestattet. Bei der Erstellung dieses Benutzerhandbuches wurde mit größtmöglicher Sorgfalt gearbeitet, um korrekte und fehlerfreie Informationen bereit stellen zu können. Trotzdem kann die SEP AG keine Gewähr für die Richtigkeit der Inhalte dieses Benutzerhandbuches übernehmen.