Avamar - Linux ve Unix Dosya Sistemi Dinamik üst düzey dizin yolları için hariç tutma seçenekleri
Summary: Üst düzey dizin yollarının altında konumları değişebilecek verileri hariç tutmak için Linux ve Unix Dosya Sistemi Dışlama seçeneklerini kullanın. Bu, tutarlı yedekleme davranışı sağlamaya yardımcı olur ve gereksiz veri yakalamayı önler. ...
Symptoms
Davranış Notu:
Avamar Linux ve Unix Filesystem Eklentileri genellikle Dataset Exclude listesindeki mutlak yolları kullanır. Joker karakterler, belirli kalıpları veya kriterleri eşleştirmek için gerekirse kullanılabilir.
Önemli Husus:
Hariç tutulacak verilerin konumu değişirse (özellikle üst düzey bir dizinde) hariç tutma kuralı artık geçerli olmayabilir ve bu da potansiyel olarak yedeklemelere istenmeyen verilerin dahil edilmesine neden olabilir.
Cause
Önemli Not:
Bir hariç tutma kuralında mutlak bir yol kullanıldığında ve verilerin konumu değiştiğinde, hariç tutma artık eşleşmeyebilir. Sonuç olarak, veriler istemeden yedeklemeye dahil edilebilir.
Resolution
Avamar Veri Kümelerinde Joker Karakter Kullanarak Esnek Hariç Tutma Stratejisi
Avamar veri kümesini sık sık değiştirmeden etkili hariç tutmaları korumak için joker karakter desenleriyle göreli dosya sistemi yollarını kullanmayı göz önünde bulundurun. Bu yaklaşım, özellikle veri konumları farklı üst düzey dizinler altında değişebildiğinde kullanışlıdır.
Örnek 1: Mutlak Yolları Kullanma
Hariç tutulacak dosyanın şu konumda olduğunu varsayalım:
/path1/app/data/file1.txt
Mutlak yolları kullanan iki hariç tutma modeli şunlar olabilir:
-
/path1/app/data/**
→ Şu yoldaki tüm dosyaları ve alt dizinleri hariç tutar:/path1/app/data/IP adresi için sorgular. -
/path1/**/data/file*
→ Şu addaki herhangi bir dosyayı hariç tutar:file*herhangi bir altındadatadizin içinde/path1IP adresi için sorgular.
Sınırlama:
Dosya, aşağıdaki gibi farklı bir üst düzey dizine taşınırsa:
/path2/app/data/file1.txt
Bu mutlak yol tabanlı dışlamalar artık eşleşmez ve dosya yanlışlıkla yedeklenmiş olabilir.
Örnek 2: Joker Karakterli Göreli Yolları Kullanma
Dinamik üst düzey dizin değişikliklerine uyum sağlamak için joker karakterlerle göreli bir yol kullanın:
**/app?/data?/file1*
Bu model:
- Kullanır
**herhangi bir dizin derinliğine uyacak şekilde. - Kullanır
?Dizin adlarında küçük farklılıklara izin vermek için. - Eşleşen
file1*üst düzey yolundan bağımsız olarak.
Yarar:
Bu yöntem, daha esnek ve dayanıklı bir dışlama kuralı sağlayarak dizin yapıları değiştiğinde veri kümesini güncelleştirme gereksinimini azaltır.