Avamar: Exchange-tietokannan palautus epäonnistuu ja avtar-virhe ilmoittaa, että tietokantaa ei löydy varmuuskopiosta

Summary: Tässä artikkelissa käsitellään Exchangen palautusongelmaa, joka johtuu Exchange-tietokantojen kirjainkoon ristiriidasta.

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

Tilanne:
  • Vaatimus on palauttaa Exchange-tietokanta, jota kutsumme tässä esimerkissä nimellä Database4.
  • Tietokannan palautusprosessi epäonnistuu, ja lokissa on ilmoitus, jonka mukaan Database4-polkua ei löydy varmuuskopiosta. Tietokanta on kuitenkin palautettavissa sekä Avamar-käyttöliittymässä (graafinen käyttöliittymä että AUI).
  •  Palautuslokissa näkyvät virheilmoitukset ovat seuraavanlaisia:
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) 
  • Toisen tietokannan (esimerkiksi Database2) palauttaminen samasta varmuuskopiosta ja samasta Exchange Server -palvelimesta toimii odotetulla tavalla. 

Cause

Exchange-ympäristössä on Microsoftin tukema standardista poikkeava tietokantamääritys, mutta sen tiedetään aiheuttavan tämän ongelman Avamar-tuotteessa.

Tässä skenaariossa kyseinen tietokanta (Database4) aiheuttaa epäjohdonmukaisen kirjainkoon tietokantatiedoston polussa.
Käyttöjärjestelmän "tietokannan tallennuspolku" ja Exchange-sovelluksen "tietokannan sijaintipolku" välillä on ristiriita"
 
Esimerkki tietokannasta, jota ongelma koskee (Tietokanta4):
Polkujen epäsuhta:
  • DB: n käyttöjärjestelmäpolku luotiin "Mount Point" -kansiolla isoilla kirjaimilla (kirjaimet M ja P)
H:\MountPoints\Database4\Database4.edb
  • Exchange-sovelluksen Database4-polkuun on määritetty kaikki kirjaimet pienillä kirjaimilla:
H:\mountpoints\Database4\Database4.edb

Esimerkki tietokannasta, jota ongelma ei koske (Tietokanta2):
Käyttöjärjestelmätietokannan polulla ja sitä vastaavalla polulla Exchange-kokoonpanossa on sama kirjainkoko:
  • Tietokannan tallennuspolku
H:\MountPoints\Database2\Database2.edb
  • Tietokannan sijaintipolku
H:\MountPoints\Database2\Database2.edb
 
Huomautus: Kirjainkoon epäsuhta voi esiintyä polun muilla tasoilla, tässä esimerkissä se näkyi liityntäkohdan tasolla.

Voit tarkistaa kyseiset polut seuraavasti:
  • Tarkista käyttöjärjestelmän polkuWindowsin Resurssienhallinnassa
  • Tarkista tietokannan määritykset Exchange-hallintakeskuksessa (EAC)
    • >= kyseisen tietokannan palvelimet/tietokannat</muokkausominaisuudet>
      • Vaihtoehtoisesti voit käyttää Exchange Powershell -komentoa:
Get-MailboxDatabase -Identity <affected DB name> | Select-Object edbfilepath, logfolderpath | fl

Kirjainkoon ristiriitatilanteessa Avamar-prosessi (avtar) kirjaa virheelliset tietokantatiedot varmuuskopioinnin metatietoihin varmuuskopioinnin aikana.

Palautuksen aikana avtar-prosessi ei tunnista oikean tietokannan polkua. Tämän vuoksi se ei palauta tietokantaa tulostamalla viestin "tietokantaa ei löydy varmuuskopiosta"

Resolution

Tietokannan palvelupyyntöjen ristiriidan ratkaisemiseksi Avamar-tuotteessa on merkintä nimeltä "--use-case-sensitive-paths", joka huolehtii tämäntyyppisistä skenaarioista.
  • Merkintä on lisättävä kaikkien varmuuskopiointiprosessiin osallistuvien Exchangen DAG-solmujen avexvss.cmd-tiedostoon Avamar-asiakkaan var-kansioon (oletuspolku "C:\Program Files\avs\var\").
  • Lisäksi DAG:n yhdistetyissä varmuuskopioissa merkintä on lisättävä klusteriasiakkaan var-hakemiston avexvss.cmd-tiedostoon
    • Tämä on DAG-solmujen yhteinen UNC-polku, jota tarvitaan varmuuskopioiden koordinointiin sekä DAG-asiakkaan määritys- ja lokitiedostojen
      tallentamiseen Esimerkki UNC-polusta "\\share-server\share-folder\DAGname\var\")
  • Lipun arvoksi on määritettävä epätosi (sen oletusarvo on tosi):
    • --use-case-sensitive-paths=false
Huomio: Tärkeä huomautus
  • Jos merkintä lisätään vain välityspalvelinsolmuun (IP-Less-DAG-kokoonpanossa) tai klusteriasiakkaaseen (Federated Configurationissa), varmuuskopiointi onnistuu, mutta palautus saattaa epäonnistua saman ongelman vuoksi.
  • Siksi on tärkeää lisätä mainittu merkintä jokaiseen varmuuskopiointiprosessiin osallistuvaan (DAG-klusterin) Exchange-solmuun.
 
False-merkinnän määrittäminen epätosiksi varmistaa, että tämä ei vaikuta tuleviin varmuuskopioihin ja että palautus onnistuu uusissa varmuuskopioissa.

Vanhoja varmuuskopioita ei korjata tällä merkinnällä, vaan niiden palauttaminen edellyttää erikoistoimenpiteitä.

Tämä erikoismenettely on kuvattu Avamarissa: Exchange-tietokannan palauttaminen varmuuskopiosta, johon tietokantapolun kirjainkoon ristiriidan ongelma vaikuttaa.

Additional Information

  • Jos mainittua merkintää ei käytetä Exchange-ympäristössä, jossa kirjainkoon kirjainkoon ristiriita esiintyy, varmuuskopiointi saattaa epäonnistua ja tehdä seuraavan virheen:
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.