NetWorker: Hopp over ASM med jokertegn Kan ikke hoppe over andre kamp på rad hvis én montering er nestet
Summary: Denne artikkelen beskriver en uventet tilstand som påvirker hopp over ASM-direktiver, der bruk av jokertegn mislykkes i hoppet til andre samsvarer på rad når én montering er nestet i en annen. ...
Symptoms
- Hopp over direktiv ved hjelp av jokertegn i banen hopper ikke over den andre katalogen som samsvarer med mønsteret, når nestede volummonteringer vises fortløpende som nærmeste overordnede og underordnede
- Den andre matchingen
directory/mounter en umiddelbar underkatalog av den første samsvarende katalogen - Den første
directory/mounthoppes over, men den nestede barnemonteringen sikkerhetskopieres helt
Eksempel:
- Hopp over direktiv ved hjelp av en jokerbane på
<< */mnt/vo*/ >> - Volum montert på
/mnt/vol1 - Separat volum montert som underordnet av den første monteringen, som
/mnt/vol1/vol2
Cause
NetWorkers analyse av ASM-direktiver har en preferanse for eksakte treff fremfor jokertegntreff. Et eget AS mntasm Identifiserer også automatisk monteringspunkter som sådan med direktiver om eksakt samsvar. Det første treffet fører til at søket stopper behandlingen av listen over direktiver.
Søk gjennom direktivlisten fortsetter i dette tilfellet som:
- Brukerkonfigurerte direktiver for eksakt samsvar
- NetWorker la automatisk til direktiver for eksakt samsvar (for eksempel
mntasm) - Brukerkonfigurerte samsvarsdirektiver for jokertegn
I fravær av et brukerkonfigurert eksakt samsvar, mntasm Samsvarer banen direkte først. Siden parsing foretrekker eksakte treff, blir wildcard-treffet aldri nådd.
Dette fører til - /mnt/vol1/ som skal inkluderes, selv om direktivet spesifiserte banen /mnt/vo*/. Hvis det nestede festet er et direkte barn av det første, behandler det mntasm først, og unnslippe wildcard-hoppdirektivet. Dessuten; Siden den nestede monteringsbanen har unnsluppet Hopp jokertegnet, sikkerhetskopieres alt innholdet.
I motsetning, hvis direktivbanen var eksplisitt /mnt/vol1, vil hele mappen og innholdet, inkludert det nestede monteringen, bli hoppet over etter ønske, siden den ville bli behandlet før mntasm som en eksakt match.
Resolution
Det er ikke tilrådelig å montere volumer som umiddelbare underkataloger over andre monteringspunkter; Dette kan forårsake et hvilket som helst antall komplikasjoner, uavhengig av programvaren som brukes.
Hvis dette er et uunngåelig krav i datasonen, kan du bruke en av følgende løsninger:
- Bruk direktiver for nøyaktig samsvar for å oppnå ønsket atferd, for eksempel
/mnt/vol1OG/mnt/vol1/vol2 - Skille monteringskatalogene med en mellomkatalog, for eksempel
/mnt/vol1/foo/vol2bør tillate jokertegndirektivet å fungere, siden forelderenfoosamsvarer med jokertegnet, ogvol2oppnås aldri i direktivbehandlingen.