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:
Esimerkki tietokannasta, jota ongelma ei koske (Tietokanta2):
Käyttöjärjestelmätietokannan polulla ja sitä vastaavalla polulla Exchange-kokoonpanossa on sama kirjainkoko:
Voit tarkistaa kyseiset polut seuraavasti:
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"
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:
- >= kyseisen tietokannan palvelimet/tietokannat</muokkausominaisuudet>
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.
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.
- 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\")
- Tämä on DAG-solmujen yhteinen UNC-polku, jota tarvitaan varmuuskopioiden koordinointiin sekä DAG-asiakkaan määritys- ja lokitiedostojen
- 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').
- Tämä on kuvattu Avamar for Exchange VSS -käyttöoppaan kohdassa Vianmääritys "Varmuuskopiointi epäonnistuu kirjainkoon arkaluonteisuuden vuoksi"
- Se on dokumentoitu myös Avamarissa: Exchange VSS -varmuuskopiointi epäonnistuu avtarin kanssa Virhe "Snapview'n luominen epäonnistui, koska polkua "XXXXX.edb" ei löydy
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.