Avamar — opcje wykluczania systemu plików Linux i Unix dla dynamicznych ścieżek do katalogów najwyższego poziomu

Summary: Opcje wykluczania systemu plików systemów Linux i Unix umożliwiają wykluczenie danych, które mogą zmieniać lokalizacje w ramach ścieżek katalogów najwyższego poziomu. Pomaga to zapewnić spójne działanie kopii zapasowych i uniknąć niepotrzebnego przechwytywania danych. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Uwaga dotycząca zachowania:
Wtyczki systemów plików Avamar Linux i Unix zazwyczaj używają ścieżek bezwzględnych na liście wykluczeń zestawu danych. W razie potrzeby można użyć symboli wieloznacznych w celu dopasowania określonych wzorców lub kryteriów.

Ważna uwaga:
Jeśli lokalizacja danych do wykluczenia ulegnie zmianie — zwłaszcza w katalogu najwyższego poziomu — reguła wykluczania może przestać obowiązywać, co może spowodować dołączenie niezamierzonych danych do kopii zapasowych.

Cause

Ważna uwaga:
Jeśli w regule wykluczania jest używana ścieżka bezwzględna, a lokalizacja danych ulegnie zmianie, wykluczenie może nie być już zgodne. W rezultacie dane mogą przypadkowo zostać uwzględnione w kopii zapasowej.

Resolution

Elastyczna strategia wykluczania z użyciem symboli wieloznacznych w zestawach danych Avamar

Aby zachować skuteczne wykluczenia bez częstego modyfikowania zestawu danych Avamar, rozważ użycie względnych ścieżek systemu plików ze wzorcami symboli wieloznacznych. Takie podejście jest szczególnie przydatne, gdy lokalizacje danych mogą ulec zmianie w różnych katalogach najwyższego poziomu.

Przykład 1: Korzystanie ze ścieżek bezwzględnych

Załóżmy, że plik, który ma zostać wykluczony, znajduje się w:

/path1/app/data/file1.txt

Dwa wzorce wykluczeń korzystające ze ścieżek bezwzględnych mogą być następujące:

  • /path1/app/data/**
    → Wyklucza wszystkie pliki i podkatalogi w obszarze /path1/app/data/.

  • /path1/**/data/file*
    → Wyklucza wszystkie pliki o nazwach file* pod dowolnym data Katalog w /path1.

Ograniczenie:
Jeśli plik zostanie przeniesiony do innego katalogu najwyższego poziomu, takiego jak:

/path2/app/data/file1.txt

Te bezwzględne wykluczenia oparte na ścieżkach nie będą już pasować i może przypadkowo zostać utworzona kopia zapasowa pliku.


Przykład 2: Używanie ścieżek względnych z symbolami wieloznacznymi

Aby uwzględnić dynamiczne zmiany katalogów najwyższego poziomu, użyj ścieżki względnej z symbolami wieloznacznymi:

**/app?/data?/file1*

Ten wzór:

  • Używa ** , aby dopasować dowolną głębokość katalogu.
  • Używa ? , aby uwzględnić niewielkie różnice w nazwach katalogów.
  • Pasuje file1* niezależnie od ścieżki najwyższego poziomu.

Korzyść:
Ta metoda zapewnia bardziej elastyczną i odporną regułę wykluczania, zmniejszając potrzebę aktualizowania zestawu danych po zmianie struktur katalogów.

Article Properties
Article Number: 000189502
Article Type: Solution
Last Modified: 18 Jul 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.