Avamar: Obnovení databáze Exchange selhává s chybou avtar s oznámením, že databáze nebyla nalezena v záloze

Summary: Tento článek řeší problém s obnovením Exchange kvůli neshodě velkých a malých písmen v databázích Exchange.

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

Scénář:
  • Požadavkem je obnovit databázi Exchange, kterou v tomto příkladu nazýváme "Database4".
  • Proces obnovení databáze selže a v protokolu se zobrazí zpráva, že cesta k databázi 4 nebyla v záloze nalezena, ale databáze je k dispozici pro obnovení v uživatelském rozhraní Avamar (GUI i AUI).
  •  Jedná se o typ chybové zprávy, která se zobrazuje v protokolu obnovení:
avtar Error <5195>: Path "EX-Node3_00000000\H:\mountpoints\Database4\Database4.edb" not found in backup. (Element 'Database4.edb' at position 3 in search path 'EX-Node3_00000000\H:\mountpoints\Database4\Database4.edb' not found) 
  • Obnovení jiné databáze (například Database2) ze stejného záložního kusu a stejného Exchange Server funguje podle očekávání. 

Cause

Prostředí Exchange představuje nestandardní konfiguraci databáze, kterou společnost Microsoft podporuje, ale je známo, že způsobuje tento problém produktu Avamar.

V tomto scénáři dotčená databáze (Database4) prezentuje nekonzistentní velká a malá písmena v cestě k databázovému souboru.
Došlo k neshodě mezi "database storage path" operačního systému a aplikací Exchange "database location path"
 
Příklad ovlivněné databáze (Database4):
Neshoda cest:
  • Cesta k operačnímu systému pro databáze byla vytvořena se složkou "Mount Point" velkými písmeny (písmena M a P).
H:\MountPoints\Database4\Database4.edb
  • Cesta Database4 v aplikaci Exchange byla nakonfigurována tak, aby všechna písmena byla malá:
H:\mountpoints\Database4\Database4.edb

Příklad databáze, která není ovlivněna (Database2):
Cesta k databázi operačního systému a její odpovídající cesta v rámci konfigurace Exchange mají stejná velká a malá písmena:
  • Cesta k úložišti databáze
H:\MountPoints\Database2\Database2.edb
  • Cesta k umístění databáze
H:\MountPoints\Database2\Database2.edb
 
Poznámka: Neshoda velkých a malých písmen může existovat i na jiných úrovních cesty, v tomto příkladu k ní došlo na úrovni přípojného bodu.

Ověření těchto cest:
  • Kontrola cesty k operačnímu systému pomocí Průzkumníka Windows
  • Kontrola konfigurace databáze pomocí Centra pro správu Exchange (EAC)
    • => servery/databáze/<edit vlastnosti dotčené databáze>
      • Případně můžete použít příkaz Exchange Powershell:
Get-MailboxDatabase -Identity <affected DB name> | Select-Object edbfilepath, logfolderpath | fl

Neshoda velkých a malých písmen způsobí, že proces Avamar (avtar) zaznamená během procesu zálohy nesprávné informace o databázi do metadat zálohy.

V době obnovení proces avtar neidentifikuje správnou cestu k databázi. Proto se nepodaří obnovit databázi tiskem zprávy "databáze nebyla nalezena v záloze"

Resolution

Aby bylo možné vyřešit situaci s neshodou velkých a malých písmen v této databázi, produkt Avamar počítá s příznakem s názvem "--use-case-sensitive-paths", který se o tyto typy scénářů postará.
  • Příznak musí být přidán do souboru "avexvss.cmd" ve složce var klienta Avamar (výchozí cesta "C:\Program Files\avs\var\") na všech uzlech Exchange DAG, které se účastní procesu zálohování.
  • Také u federovaných záloh DAG musí být příznak přidán do souboru "avexvss.cmd" v adresáři var klienta clusteru
    • Jedná se o cestu UNC sdílenou mezi uzly DAG a je potřebná ke koordinaci záloh a k ukládání konfigurace klienta DAG a souborů
      protokolu. Příklad cesty UNC "\\share-server\share-folder\DAGname\var\")
  • Hodnota příznaku musí být nastavena na "false" (výchozí hodnota je "true"):
    • --use-case-sensitive-paths=false
Upozornění: Důležitá poznámka
  • Pokud je příznak přidán pouze do uzlu proxy (v konfiguraci DAG bez IP adresy) nebo klienta clusteru (ve federované konfiguraci), zálohování proběhne úspěšně, ale obnovení může selhat při stejném problému.
  • Proto je důležité přidat zmíněný příznak do každého uzlu Exchange (clusteru DAG), který se účastní procesu zálohování.
 
Nastavením tohoto příznaku na hodnotu "false" zajistíte, že nebudou ovlivněny žádné budoucí zálohy a že obnovení těchto nových záloh proběhne úspěšně.

Starší zálohy nejsou pomocí tohoto příznaku opraveny a vyžadují obnovení specializovaného postupu.

Tento speciální postup je popsán v serveru Avamar: Jak obnovit databázi Exchange ze zálohy ovlivněné problémem s neshodou velkých a malých písmen v cestě k databázi.

Additional Information

  • Pokud se uvedený příznak nepoužívá v prostředí Exchange, které zobrazuje neshodu velkých a malých písmen, zálohování může selhat s touto chybou:
avtar Error <7042>: Failed to create snapview, as one of the elements required for path "XXXXXXXXX.edb" not found in backup account '/XXXXXX' lablenum 3 (only found 'XXXX\E:' of path 'XXXX.edb').

Affected Products

Avamar Plug-in for Exchange VSS

Products

Avamar, Avamar Client for Windows
Article Properties
Article Number: 000228153
Article Type: Solution
Last Modified: 03 Sep 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.