Ausschließen von Dateien und Ordnern aus einem Backup

This documentation is for an older version of CCC. You can find the latest version here.
Last updated on 18. Januar 2024

Standardmäßig kopiert CCC alle auf dem als Quelle angegebenen Volume (oder Ordner) befindlichen Objekte. Wenn Sie nicht jedes Objekt der Quelle kopieren möchten, können Sie einen Filter definieren, der festlegt, welche Objekte kopiert werden. Wählen Sie im Popup-Menü unter der Quellauswahl die Option Ausgewählte Dateien kopieren und klicken Sie dann auf „Filter“ (Filter Schaltfläche Symbol) um das gleichnamige Fenster zu öffnen.

Standardfilterverhalten

Der CCC Filter bietet zwei Paradigmen für das Definieren des Filters. Der Filter kann standardmäßig entweder alles enthalten oder der Filter kann standardmäßig alles ausschließen. Welches Verhalten Sie wählen, hängt davon ab, was CCC mit neu zur Quelle hinzugefügten Objekten tun soll. Um das Standard-Filterverhalten zu ändern, klicken Sie auf die Taste oben rechts im Filterfenster:

Standardmäßig alles einschließen: Definiere, was nicht enthalten sein soll

Das Standardverhalten von CCC ist, standardmäßig alles einzuschließen. In diesem Modus legen Sie fest, was vom Backup ausgeschlossen werden soll, indem Sie das Kästchen neben einem Objekt in der Dateiliste deaktivieren. Dieser Modus ist für Benutzer, die nur einige wenige Objekte ausschließen, ansonsten jedoch alles sichern möchten, am einfachsten, da der Filter nicht angepasst werden muss, um anzugeben, dass neue Objekte auch mit in das Backup aufgenommen werden sollen. Wenn Sie eine Datei oder einen Ordner zur Quelle hinzufügen (beispielsweise nach dem Definieren des Filters) und dieses Objekt sich nicht in einem Ordner befindet, den Sie aus dem Backup ausgeschlossen haben, dann wird das Objekt automatisch in das Backup mit eingeschlossen.

Standardmäßig alles ausschließen: Definiere, was enthalten sein soll

In diesem Modus wird standardmäßig alles ausgeschlossen und Sie legen fest, was in das Backup eingeschlossen werden soll, indem Sie das Kästchen neben einem Objekt in der Dateiliste aktivieren. Wenn Sie künftig ein Objekt zur Quelle hinzufügen und das Objekt sich nicht in einem Ordner befindet, der über den Filter speziell eingeschlossen ist, dann wird das Objekt nicht gesichert. Dieser Modus eignet sich für Fälle, in denen Sie nur einige wenige Objekte auf einem Volume sichern möchten, dessen Unterordner sich häufig ändern.

Berechnung des belegten Festplattenspeichers und der geschützten Größe

Sie können auf einen beliebigen Ordner rechtsklicken und Größe aktualisieren auswählen, damit CCC die Inhalte des Ordners aufführt und den Filter auf die Inhalte anwendet. CCC gibt die Gesamtgröße des Ordners und die geschützte Größe des Ordners aus (d. h. wie viele Daten im Backup eingeschlossen sind). Sie können auch auf Festplattennutzung aktualisieren klicken (), um den Inhalt der gesamten Quelle zu erfassen. Dies kann eine Weile dauern, insbesondere bei Netzwerk-Volumes, daher sollen Sie eher das Aktualisieren des belegten Festplattenspeichers einzelner Ordner in Betracht ziehen. Wenn CCC gerade dabei ist, die Inhalte eines Ordners aufzulisten, können Sie mit der rechten Maustaste auf den Ordner klicken, um die Auflistung zu beenden, oder erneut auf Belegten Festplattenspeicher aktualisieren klicken, um die Berechnung zu stoppen.

Quell- und Zieloptionen

Der Finder Papierkorb ist standardmäßig nicht beinhaltet

CCC kopiert standardmäßig nicht die Inhalte des Finder Papierkorbs, da es sich um nicht mehr benötigte Objekte handelt. Wenn Sie möchten, dass CCC den Papierkorb sichert, öffnen Sie das Backup-Filter Fenster, deaktivieren Sie das Kontrollkästchen Finder Papierkorb nicht kopieren, um den Ausschluss aufzuheben. In diesem Bereich der CCC Dokumentation erfahren Sie mehr über die Eigenschaften des Finder Papierkorbs und wie sie sich beim Backup und Wiederherstellen des Papierkorb-Inhalts auswirken.

Ausgeschlossene Dateien werden nicht vom Ziel gelöscht

Wenn Sie ein Objekt aus dem CCC Backup ausschließen, teilt dies CCC „Dieses Objekt nicht kopieren“ mit. Dies bedeutet aber nicht, dass CCC dieses Objekt vom Zielvolume löschen soll. Auch dann nicht, wenn CCC dieses Objekt zuvor im Rahmen eines Backups auf das Zielvolume kopiert hat. Es ist sogar das Gegenteil der Fall: Das Ausschließen eines Objekts verhindert sogar, dass das Objekt vom Zielvolume gelöscht wird. Wenn Sie also auf dem Ziel über Objekte verfügen, die aktuell aus einem Backup ausgeschlossen sind und die Sie auf dem Ziel nicht behalten möchten, können Sie diese einfach vom Ziel entfernen, indem Sie diese in den Papierkorb ziehen. Wenn Sie CCC die Bereinigung erleichtern möchten, aktivieren Sie das Kästchen Ausgeschlossene Dateien entfernen.

Diese Option wird ignoriert, wenn Ihr Backup mit der SafetyNet Einstellung Nichts löschen konfiguriert ist. Diese Einstellung setzt sich niemals über die ausdrücklich gesetzten Schutzmechanismen des Ordners „_CCC SafetyNet“ hinweg. Wenn nun diese Option zusammen mit der Einstellung „SafetyNet Ein“ verwendet wird, werden zu löschende Objekte nicht unwiederbringlich gelöscht, sondern in den SafetyNet Ordner verschoben.

Bitte berücksichtigen Sie genau, welche Auswirkung diese Option haben wird, wenn Sie das Filterverhalten Standardmäßig alles ausschließen verwenden.

Die Einstellung Objekte oberster Ebene schützen wird im Artikel „Erweiterte Einstellungen“ detaillierter beschrieben.

Eigene Filter

Wenn die Dateien, die Sie abgleichen möchten, über das gesamte Dateisystem verteilt sind, kann es sehr aufwändig sein, jede Datei manuell aufzufinden und herkömmliche Regeln dafür zu erstellen d. h. das Objekt in der Dateiliste zu aktivieren oder zu deaktivieren). Um dieses Problem zu lösen, bietet CCC eigene Filteroptionen an, mit denen Sie eine Filterregel mittels Ausdruck definieren können. Wählen Sie im Zahnradmenü die Option Eigene Filter einblenden aus, um die Tabelle mit den eigenen Filtern einzublenden.

Um einen eigenen Filter hinzuzufügen, klicken Sie auf die Schaltfläche + in der Tabellenüberschrift „Eigene Regeln“, oder ziehen Sie eine Datei bzw. einen Ordner aus der Dateiliste in die Tabelle mit den eigenen Filtern, um dieses Objekt als Vorlage hinzuzufügen. Um die eigenen Filter neu anzuordnen, bewegen Sie die Objekte einfach per Drag & Drop in die Tabelle mit den eigenen Filtern. Eigene Filterregeln werden vom Filter ausgewertet, bevor herkömmliche Filterregeln angewandt werden.

Ankerpfad-Filter

Ein Ankerpfad-Filter definiert eine Regel mit einem absoluten Pfad relativ zum Stammverzeichnis der Quelle. /Library/Caches ist beispielsweise ein Ankerpfad-Filter, da er mit einem „/“ beginnt. Dieser Filter würde /Library/Caches ausgeben, aber nicht /Users/someuser/Library/Caches. Sie können auch Platzhalter in den Ausdruck aufnehmen, z. B. /Users/*/Library/Caches. Dies würde den Ordner Library/Caches in jedem Benutzerordner ausgeben.

Teilpfad-Filter

Ein Teilpfad-Filter definiert eine Regel mittels Teilpfad oder Dateiname, der nicht mit „/“ beginnt. Wenn wir beim obigen Beispiel bleiben, würde Library/Caches /Library/Caches und  /Users/someuser/Library/Caches entsprechen. Platzhalter werden im Ausdruck akzeptiert; damit ein Abgleich mit einem bestimmten Dateityp erfolgt, verwenden Sie einen Ausdruck wie *.mov, damit alle .mov Dateien ausgegeben werden.

Platzhalterzeichen

Einem Ausdruck können Platzhalterzeichen hinzugefügt werden, um eine breitere Auswahl von Dateien und Ordnern abzugleichen. Das Zeichen * steht für ein oder mehrere beliebige Zeichen in einem einzelnen Datei- oder Ordnernamen, mit *.mov gibt beispielsweise alle .mov-Dateien aus.

Mit /**/ werden eine oder mehrere Pfadkomponenten abgeglichen, /Users/**/*.jpg gibt beispielsweise alle JPEG-Bilder in allen Benutzerordnern aus, jedoch keine JPEG-Bilder, die unter anderen Pfaden wie z. B. /Library/Desktop Pictures gespeichert sind. Sie können auch den Platzhalter ** verwenden, wenn Sie eine Einschlussregel festlegen, mit der alle Elemente innerhalb eines bestimmten Ordners und dessen Unterordner kopiert werden sollen. So enthält der Pfad /Users/yourname/Documents beispielsweise nur den Documents-Ordner selbst, jedoch keine seiner Inhalte. /Users/yourname/Documents/** enthält hingegen den Documents-Ordner, alle seiner Inhalte und auch sämtliche Inhalte aller seiner Unterordner.

Wenn Sie nach dem **-Platzhalter weitere Pfadkomponenten angeben, gilt der Platzhalter nur bis zu der auf ihn folgenden Pfadkomponente. Beispielsweise schließt die Ausschlussregel /Data/**/Marine/Invertebrates den Pfad /Data/2018/Marine/Invertebrates aus, jedoch nicht den Pfad /Data/2018/Marine/Benthic/Invertebrates. Bei letzterem Pfad gibt **/Marine den Pfad 2018/Marine aus, die nächste Pfadkomponente passt allerdings nicht mehr (da der **-Platzhalter in diesem Beispiel den Pfad 2018/Marine/Benthic wie vorgesehen nicht abbildet).

Das Zeichen ? entspricht einem beliebigen einzelnen Zeichen, z. B. gibt *.mp? sowohl .mp3- als auch .mp4-Dateien aus. Den Platzhalter ? sollen Sie sparsam einsetzen, da bei seiner Verwendung für die Prüfung des Filters deutlich mehr Zeit erforderlich ist.

Eckige Klammern, „[“ und „]“

Wenn Sie eine eigene Regel definieren, die eckige Klammern enthält, muss diesen ein Backslash (als „Maskierungszeichen“) vorangestellt werden, z. B. \[foo\]. Beachten Sie beim Verwenden von Klammern mit Maskierungszeichen, dass das Ergebnis der eigenen Filterregel nicht in der Ordnerauflistung ausgedrückt wird. Dies wird in einer zukünftigen Version von CCC behoben.

Experteneinstellungen

Eigene Filterregeln werden in der Regel verwendet, um ein Objekt ein- oder auszuschließen. Ausschlüsse setzen sich jedoch aus zwei Verhalten zusammen: Ein übereinstimmendes Objekt auf der Quelle wird nicht kopiert (Ausblenden des Objekts beim Kopiervorgang), und ein übereinstimmendes Objekt auf dem Ziel wird geschützt (Schützen des Objekts beim Kopiervorgang). Bei Einschlüssen verhält es sich ähnlich, sie geben an, dass ein übereinstimmendes Objekt auf der Quelle kopiert wird (Anzeigen des Objekts beim Kopiervorgang), und ein übereinstimmendes Objekt auf dem Ziel wird ggf. gelöscht (Riskieren des Objekts). Gelegentlich ist es hilfreich, eine Regel zu definieren, die sich nur auf übereinstimmende Objekte auf der Quelle oder nur auf übereinstimmende Objekte auf dem Ziel auswirkt. Wenn Sie beispielsweise über einen Ordner namens „Archive“ auf dem Ziel verfügen, dieser auf der Quelle jedoch nicht existiert, dann erscheint das Objekt nicht in der Quellliste. Aus diesem Grund kann es nicht auf herkömmliche Weise ausgeschlossen (und somit geschützt) werden. Sie könnten eine Regel /Archive schützen hinzufügen, um das Objekt auf dem Ziel explizit zu schützen.

Gesonderte Anmerkungen zum „Standardmäßig alles ausschließen“ Verhalten und eigenen Regeln

Üblicherweise ignoriert „Standardmäßig alles ausschließen“ alle Ordner auf der Quelle, die nicht explizit im Backup-Filter beinhaltet sind. Dieses Ignorieren-Verhalten dient dem Schutz von Objekten – sind diese Objekte auf dem Ziel vorhanden, lässt CCC diese Objekte in Ruhe. Wenn Sie jedoch einen eigenen Filter zum Ihrem Backupplan hinzufügen, muss CCC einen vollständigen Scan der Quelle ausführen, um Objekte, die zu Ihrem Filter passen, zu finden. Dabei muss CCC eine Liste aller Ordner auf der Quelle erstellen. Am Ende des Scans sind viele dieser Ordner eventuell leer. Um das Erstellen dieser leeren Ordner auf dem Ziel zu vermeiden, entfernt CCC alle leeren Ordner aus der „Liste der zu beachtenden Objekte“. Das hat einen Nebeneffekt, nämlich dass jeglicher Schutz für implizit ausgeschlossene Ordner aufgehoben wird. Darum sollten Sie, wenn Sie einen Filter zum Ausschließen von Allem konfigurieren und eine eigene Regel zu diesem Filter hinzufügen, bedenken, dass CCC alle Ordner auf dem Ziel entfernt, die keine passenden Objekte zu Ihrer Regel enthalten. Sie können dieses Verhalten vermeiden, indem Sie „Nichts löschen“ als SafetyNet Einstellung wählen.

Einschließen von Ordnern und deren Inhalt mit dem Filter „Standardmäßig alles ausschließen“ und eigenen Regeln

Das Einschließen von Ordnern oder Dateibündeln samt Inhalt über eine eigene Regel erfordert einen nicht intuitiven Ausdruck, da die Filterregel mehrere Pfadkomponenten berücksichtigen muss. Um einen Ordner mit all seinem Inhalt einzuschließen, fügen Sie ** ans Ende des Filterausdrucks an. Um z. B. die Fotos-Mediathek aus dem Benutzerordner einzuschließen, ist der folgende Ausdruck als Einschlussregel anwendbar:

/Users/johnny/Bilder/Photos Library.photolibrary**

Exportieren und Importieren von Filtern

Über das Zahnradmenü kann ein ganzer Filter im- oder exportiert werden. Wenn Sie einen Filter importieren, wird der aktuelle Filter durch den von Ihnen importierten Filter ersetzt. CCC löscht automatisch herkömmliche Regeln aus dem Filter, wenn sie für die aktuell ausgewählte Quelle nicht anwendbar sind. Wenn Sie beispielsweise /Programme im Filter ausgeschlossen hatten, /Programme auf der aktuellen Quelle jedoch nicht existiert, wird diese Regel aus dem Filter entfernt, um unerwünschte Ergebnisse zu vermeiden, sollte jemals ein Ordner /Programme zur Quelle hinzugefügt werden. Dieses Löschen gilt nicht für eigene Filterregeln.

Sie können auch einzelne oder Gruppen eigener Filterregeln exportieren. Wählen Sie die Regel(n) aus und ziehen Sie die Objekte dann auf Ihren Schreibtisch. Um eigene Regeln aus einer auf diese Weise exportierten Datei zu importieren, ziehen Sie die Datei einfach in die Tabelle mit den eigenen Filterregeln.

Automatisch ausgeschlossene Objekte

Carbon Copy Cloner schließt einige Objekte automatisch von Backups aus. Eine vollständige Liste aller ausgeschlossenen Objekte inkl. einer Erklärung, warum diese Objekte ausgeschlossen werden, finden Sie in diesem Teil der Dokumentation. Wenn Sie die Objekte anzeigen möchten, die automatisch ausgeschlossen werden, halten Sie die alt-Taste gedrückt, während Sie auf die Schaltfläche „Filter“ klicken, um das gleichnamige Fenster zu öffnen.

Der CCC SafetyNet Ordner „_CCC SafetyNet“ wird durch einen globalen Filter ausgeschlossen. Informationen darüber, wie Sie Objekte aus diesem Ordner wiederherstellen, finden Sie im Abschnitt Häufig gestellte Fragen über das Carbon Copy Cloner SafetyNet.

CCC schließt zudem Systemordner aus und schützt diese, wenn Sie das Startvolume oder ein nicht im Format HFS+/APFS formatiertes Volume als Ziel auswählen. Unter macOS Catalina und neuer schließt CCC auch Systemdateien aus, wenn Sie ein Zielvolume auswählen, das sich in demselben APFS-Container wie das aktuelle Startvolume befindet. Wenn Sie ein spezielles Objekt wiederherstellen möchten (wie z. B. die Inhalte des Ordners „/Library/Application Support“), kann dieser Schutz vermieden werden, indem Sie in den Optionen Ordner wählen … der Auswahlbereiche für Quelle und Ziel einen bestimmten Ordner in jeweils Quelle und Ziel auswählen. Mit großer Macht geht jedoch auch eine große Verantwortung einher – achten Sie genau darauf, dass Sie keine Ihrer Systemdateien überschreiben.

Zugehörige Artikel