NetWorker: Ignorar ASM com caracteres curinga falha ao ignorar a segunda correspondência consecutiva se uma montagem estiver aninhada

Summary: Este artigo descreve uma condição inesperada que afeta ignorar diretivas de ASM em que o uso de caracteres curinga falha ao pular para a segunda correspondência consecutiva quando uma montagem é aninhada em outra. ...

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

  • Skip directive usando caracteres curinga no caminho falha ao ignorar o segundo diretório correspondente ao padrão, quando montagens de volume aninhadas aparecem consecutivamente como pai e filho imediato
  • A segunda correspondência directory/mount é um subdiretório imediato do primeiro diretório correspondente
  • O primeiro directory/mount é ignorado, mas o backup da montagem filho aninhada é totalmente feito

Exemplo:

  • Ignorar diretiva usando um caminho curinga de << */mnt/vo*/ >>
  • Volume montado em /mnt/vol1
  • Volume separado montado como filho da primeira montagem, como /mnt/vol1/vol2

Cause

A análise de diretivas do ASM pelo NetWorker tem uma preferência por correspondências exatas em vez de correspondências curinga. Um AS separado mntasm Também identifica automaticamente pontos de montagem como tais com diretivas de correspondência exata. A primeira correspondência faz com que a pesquisa interrompa o processamento da lista de diretivas.

A pesquisa na lista de diretivas prossegue, neste caso, da seguinte forma:

  1. Diretivas de correspondência exata configuradas pelo usuário
  2. Diretivas de correspondência exata adicionadas automaticamente pelo NetWorker (como mntasm)
  3. Diretivas de correspondência de caracteres curinga configuradas pelo usuário

Na ausência de uma correspondência exata configurada pelo usuário, mntasm corresponde diretamente ao caminho primeiro. Como a análise prefere correspondências exatas, a correspondência curinga nunca é atingida.

Esse comportamento faz com que /mnt/vol1/ a ser incluído, mesmo que a diretiva especificasse o caminho /mnt/vo*/. Se a montagem aninhada for um filho direto do primeiro, ela processará mntasm Primeiro, e fuja da diretiva de pular curinga. Além disso; Como esse caminho de montagem aninhado escapou do curinga ignorado, todo o seu conteúdo será submetido a backup.

Por outro lado, se o caminho da diretiva fosse explícito /mnt/vol1, toda a pasta e seu conteúdo, incluindo a montagem aninhada, seriam ignorados conforme desejado, já que seriam processados antes de mntasm como uma correspondência exata.

Resolution

Não é aconselhável montar volumes como subdiretórios imediatos de outros pontos de montagem; Isso pode causar inúmeras complicações, independentemente do software utilizado. 

Se esse for um requisito inevitável em sua zona de dados, você poderá usar uma das seguintes soluções temporárias:

  • Use diretivas de correspondência exata para alcançar o comportamento desejado, por exemplo /mnt/vol1 E /mnt/vol1/vol2
  • Separar os diretórios de montagem com um diretório intermediário, por exemplo /mnt/vol1/foo/vol2 deve permitir que a diretiva de caracteres curinga funcione, já que o pai foo corresponde ao caractere curinga, e vol2 nunca é alcançado no processamento da diretiva. 

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.