NetWorker: Hoppa över ASM med jokertecken kan inte hoppa över andra matchen i följd om en montering är kapslad
Summary: I den här artikeln beskrivs ett oväntat tillstånd som påverkar hoppa över ASM-direktiv där användning av jokertecken misslyckas med att hoppa över till den andra matchningen i följd när en montering är kapslad i en annan. ...
Symptoms
- Hoppa över direktiv med jokertecken i sökvägen kan inte hoppa över den andra katalogen som matchar mönstret, när kapslade volymmonteringar visas i följd som omedelbar överordnad och underordnad
- Den andra matchningen
directory/mountär en direkt underkatalog till den första matchande katalogen - Den första
directory/mounthoppas över, men det kapslade barnfästet säkerhetskopieras helt
Exempel:
- Hoppa över direktiv med jokerteckensökväg för
<< */mnt/vo*/ >> - Volym monterad på
/mnt/vol1 - Separat volym monterad som underordnad till det första fästet, som
/mnt/vol1/vol2
Cause
NetWorkers parsning av ASM-direktiv har en preferens för exakta matchningar framför jokerteckenmatchningar. Ett separat AS mntasm identifierar också automatiskt monteringspunkter som sådana med exakta matchningsdirektiv. Den första matchningen gör att sökningen slutar bearbeta listan med direktiv.
Sökningen i direktivlistan fortsätter i det här fallet som:
- Användarkonfigurerade direktiv för exakt matchning
- NetWorker-direktiv för automatisk matchning (t.ex.
mntasm) - Användarkonfigurerade matchningsdirektiv för jokertecken
I avsaknad av en användarkonfigurerad exakt matchning, mntasm matchar sökvägen direkt först. Eftersom parsning föredrar exakta matchningar uppnås aldrig jokerteckenmatchningen.
Det här beteendet orsakar /mnt/vol1/ även om det i direktivet anges vilken väg /mnt/vo*/. Om den kapslade monteringen är direkt underordnad den första bearbetar den mntasm Först och undvik jokertecknet hoppa över direktivet. Dessutom; Eftersom den kapslade monteringssökvägen har undvikit jokertecknet Skip säkerhetskopieras allt innehåll.
Om direktivvägen däremot var explicit /mnt/vol1skulle hela mappen, och dess innehåll, inklusive den kapslade monteringen, hoppas över som önskat, eftersom den skulle bearbetas före mntasm som en exakt matchning.
Resolution
Det är inte tillrådligt att montera volymer som omedelbara underkataloger till andra monteringspunkter. Detta kan orsaka ett antal komplikationer, oavsett vilken programvara som används.
Om detta är ett oundvikligt krav i din datazon kan du använda någon av följande lösningar:
- Använd till exempel direktiv för exakt matchning för att uppnå önskat beteende
/mnt/vol1OCH/mnt/vol1/vol2 - Avgränsa monteringskatalogerna med en mellanliggande katalog, till exempel
/mnt/vol1/foo/vol2göra det möjligt för jokerteckendirektivet att fungera, eftersomfoomatchar jokertecknet ochvol2uppnås aldrig i direktivets behandling.