NetWorker: L'opzione Skip ASM with Wildcards non riesce a saltare la seconda corrispondenza consecutiva se è nidificato un mount

Summary: Questo articolo descrive una condizione imprevista che interessa le direttive ASM skip in cui l'utilizzo di caratteri jolly impedisce di passare alla seconda corrispondenza consecutiva quando un mount è nidificato in un altro. ...

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

  • Se si ignora la direttiva usando caratteri jolly nel percorso, non riesce a ignorare la seconda directory corrispondente al modello, quando i montaggi dei volumi nidificati vengono visualizzati consecutivamente come padre e figlio immediati
  • La seconda corrispondenza directory/mount è una sottodirectory immediata della prima directory corrispondente
  • Prima directory/mount viene ignorato, ma viene eseguito interamente il backup del mount figlio nidificato

Esempio:

  • Ignorare la direttiva utilizzando un percorso con caratteri jolly << */mnt/vo*/ >>
  • Volume montato su /mnt/vol1
  • Volume separato montato come figlio del primo mount, come /mnt/vol1/vol2

Cause

L'analisi delle direttive ASM da parte di NetWorker ha una preferenza per le corrispondenze esatte rispetto alle corrispondenze con caratteri jolly. Un AS separato mntasm Identifica automaticamente anche i mount point come tali con direttive di corrispondenza esatta. La prima corrispondenza causa l'interruzione dell'elaborazione dell'elenco di direttive da parte della ricerca.

La ricerca nell'elenco delle direttive procede in questo caso come:

  1. Direttive di corrispondenza esatta configurate dall'utente
  2. NetWorker ha aggiunto automaticamente direttive di corrispondenza esatta (ad esempio mntasm)
  3. Direttive di corrispondenza con caratteri jolly configurate dall'utente

In assenza di una corrispondenza esatta configurata dall'utente, mntasm corrisponde prima direttamente al percorso. Poiché l'analisi predilige le corrispondenze esatte, la corrispondenza con caratteri jolly non viene mai raggiunta.

Questo comportamento causa /mnt/vol1/ da includere, anche se la direttiva specificava il percorso /mnt/vo*/. Se il mount nidificato è un figlio diretto del primo, elabora mntasm Innanzitutto, sfuggire alla direttiva salta con caratteri jolly. Inoltre; Poiché il percorso di montaggio nidificato è sfuggito al carattere jolly Skip, viene eseguito il backup di tutti i relativi contenuti.

Al contrario, se il percorso della direttiva fosse esplicito /mnt/vol1, l'intera cartella e il suo contenuto, incluso il mount nidificato, verrebbero ignorati come desiderato, poiché verrebbero elaborati prima di mntasm come corrispondenza esatta.

Resolution

Non è consigliabile montare i volumi come sottodirectory immediate di altri mount point; Ciò può causare un numero infinito di complicazioni, indipendentemente dal software utilizzato. 

Se si tratta di un requisito inevitabile nella datazone, è possibile utilizzare una delle seguenti soluzioni alternative:

  • Utilizzare direttive a corrispondenza esatta per ottenere il comportamento desiderato, ad esempio /mnt/vol1 E /mnt/vol1/vol2
  • Separazione delle directory di mount con una directory intermedia, ad esempio /mnt/vol1/foo/vol2 dovrebbe consentire l'utilizzo della direttiva wildcard, in quanto il foo corrisponde al carattere jolly e vol2 non viene mai raggiunto nell'elaborazione della direttiva. 

Affected Products

NetWorker Family, NetWorker
Article Properties
Article Number: 000303914
Article Type: Solution
Last Modified: 08 May 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.