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:
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:
Ověření těchto cest:
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"
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:
- => servery/databáze/<edit vlastnosti dotčené databáze>
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á.
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.
- 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\")
- 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ů
- 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').
- To je popsáno v uživatelské příručce k softwaru Avamar for Exchange VSS v kapitole "Odstraňování problémů" v části "Zálohování se nezdaří kvůli rozlišování velkých a malých písmen".
- Je také zdokumentováno v serveru Avamar: Zálohování VSS Exchange selhává s chybou avtar "Failed to create snapview, as one of elements required for path "XXXXX.edb" not found"
Affected Products
Avamar Plug-in for Exchange VSSProducts
Avamar, Avamar Client for WindowsArticle 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.