Avamar – Ausschlussoptionen für Linux- und Unix-Dateisysteme bei wechselnden Hauptverzeichnispfaden
Summary: Verwenden Sie die Optionen zum Ausschließen von Linux- und Unix-Dateisystemen, um Daten auszuschließen, die ihren Speicherort unter Verzeichnispfaden der obersten Ebene ändern können. Dies trägt dazu bei, ein konsistentes Backupverhalten sicherzustellen und eine unnötige Datenerfassung zu vermeiden. ...
Symptoms
Hinweis zum Verhalten:
Die Avamar-Linux- und Unix-Dateisystem-Plug-ins verwenden in der Regel absolute Pfade in der Ausschlussliste des Datenvolumens. Platzhalter können bei Bedarf verwendet werden, um bestimmte Muster oder Kriterien abzugleichen.
Wichtiger Hinweis:
Wenn sich der Speicherort der auszuschließenden Daten ändert – insbesondere in einem Verzeichnis der obersten Ebene –, gilt die Ausschlussregel möglicherweise nicht mehr, was möglicherweise dazu führt, dass unbeabsichtigte Daten in Backups aufgenommen werden.
Cause
Wichtiger Hinweis:
Wenn ein absoluter Pfad in einer Ausschlussregel verwendet wird und sich der Speicherort der Daten ändert, stimmt der Ausschluss möglicherweise nicht mehr überein. Infolgedessen könnten die Daten unbeabsichtigt in das Backup aufgenommen werden.
Resolution
Flexible Ausschlussstrategie mit Platzhaltern in Avamar-Datenvolumen
Um effektive Ausschlüsse beizubehalten, ohne das Avamar-Datenvolumen häufig zu ändern, erwägen Sie die Verwendung relativer Dateisystempfade mit Platzhaltermustern. Dieser Ansatz ist besonders nützlich, wenn sich die Datenspeicherorte in verschiedenen Verzeichnissen der obersten Ebene ändern können.
Beispiel 1: Verwenden von absoluten Pfaden
Angenommen, die auszuschließende Datei befindet sich unter:
/path1/app/data/file1.txt
Zwei Ausschlussmuster mit absoluten Pfaden können sein:
-
/path1/app/data/**
→ Schließt alle Dateien und Unterverzeichnisse aus unter/path1/app/data/. -
/path1/**/data/file*
→ Schließt alle Dateien mit dem Namenfile*unter allen BedingungendataVerzeichnis innerhalb von/path1.
Einschränkung:
Wenn die Datei in ein anderes Verzeichnis der obersten Ebene verschoben wird, z. B.:
/path2/app/data/file1.txt
Diese absoluten pfadbasierten Ausschlüsse stimmen nicht mehr überein und die Datei wird möglicherweise unbeabsichtigt gesichert.
Beispiel 2: Verwenden von relativen Pfaden mit Platzhaltern
Um dynamische Verzeichnisänderungen der obersten Ebene zu berücksichtigen, verwenden Sie einen relativen Pfad mit Platzhaltern:
**/app?/data?/file1*
Dieses Muster:
- Benutzungen
**, um einer beliebigen Verzeichnistiefe zu entsprechen. - Benutzungen
?, um geringfügige Abweichungen bei den Verzeichnisnamen zu ermöglichen. - Streichhölzer
file1*unabhängig vom Pfad der obersten Ebene.
Nutzen:
Diese Methode bietet eine flexiblere und robustere Ausschlussregel, die die Notwendigkeit reduziert, das Datenvolumen zu aktualisieren, wenn sich Verzeichnisstrukturen ändern.