Avamar: Sådan gendannes en Exchange-database fra en sikkerhedskopi, der er berørt af problemet med uoverensstemmelse i databasestien.
Summary: Gendannelse af en Exchange-database fra en Avamar-sikkerhedskopi, der er berørt af problemet med uoverensstemmelse mellem store og små bogstaver i databasens sti.
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.
Instructions
Mål:
- Gendannelse af en Exchange-database fra en Avamar-sikkerhedskopi, der er berørt af databasens problem med uoverensstemmelse mellem store og små bogstaver, som beskrevet i Avamar: Gendannelse af Exchange-database mislykkes med avtar-fejl med angivelse af, at databasen ikke blev fundet i sikkerhedskopien
- Denne løsning bruges til at gendanne en Exchange-database fra en sikkerhedskopi, der blev oprettet før anvendelsen af markeringen "--use-case-sensitive-paths"
- Den bruger den binære avtar.exe i en forhøjet kommandoprompt
Advarsel: Før du fortsætter med nedenstående trin, skal du gennemgå og forstå scenariet beskrevet i den nævnte artikel.
-
Hvis den sikkerhedskopi, der skal gendannes, er taget inden for de seneste syv dage (i sjældne tilfælde), skal du gå til afsnittet "Tilføjelsesoplysninger" og følge vejledningen.
Forudsætninger for omgåelse:
- Det system, hvorfra avtar.exe startes, skal have Avamar Windows-klienten registreret mod den samme Avamar-server, hvor sikkerhedskopieringen er placeret. Exchange-ekstramodulet er ikke påkrævet til denne løsning.
- Windows-kommandoprompten skal åbnes som administrator (kommandoprompt med administratorrettigheder), brugerkontoen skal have systemets lokale administratorrettigheder.
- Legitimationsoplysningerne for Avamar MCUser (eller enhver anden Avamar-bruger med gendannelsesrettigheder) er påkrævet.
- Den fulde sti til Avamar-sikkerhedskopieringsklienten, nummeret på sikkerhedskopimærkaten og den fulde sti til databasen er påkrævet.
- Destinationsdrevet skal have tilstrækkelig ledig diskplads til at rumme databaserne og logfilerne i forbindelse med gendannelsen (et eksempel på pladsberegning findes nedenfor).
Command Syntax: avtar.exe -x --internal --incpartials --status=60 --nostdout --debug --server=<IP/FQDN> --id=MCuser --ap=<password> --path=<domain/client> --labelnum=<label> --logfile=<Log path> --target=<Destination Path> <DB path to be restored without the mismatched section of the path>
| avtar.exe Valgmuligheder, der skal specificeres | Beskrivelse |
|---|---|
| --server = Avamar_server | Angiver Avamar-serverens værtsnavn eller IP-adresse |
| --ap=adgangskode | Angiver adgangskoden til den konto, der blev angivet med indstillingen --id (værdi, hvor der skelnes mellem store og små bogstaver) |
| ---acnt=domæne/klient | Angiver Avamar-domænet og klientcomputeren til sikkerhedskopiering (forskel på store og små bogstaver) |
| --labelnum=etiket | Angiver etikettens nummer for sikkerhedskopien |
| --logfile=fil | Angiver det fulde navn og filnavnet på gendannelseslogfilen |
| --target = sti | Angiver stien til mappen for database- og logfiler ved gendannelse til et filsystem. |
| <Varesti til gendannelse> | Angiver databasestielementet, som det vises i afsnittet for sikkerhedskopieringsmållisten (værdi for forskel på store og små bogstaver) |
En Avamar Backup-administrator forventes at kende de oplysninger, der kræves til alle de kommandoindstillinger, der er beskrevet i tabellen.
Under alle omstændigheder er her anbefalingerne til at indsamle nogle af de kritiske oplysninger.
- Klientens fulde sti til indstillingen "---acnt" skelner mellem store og små bogstaver, den kan findes i backuploggen (avtar- eller .alg-logfil), se eksemplet:
<flag type="string" value="/clients/Exchange/EX-Node1.Dell.com" name="path" />
- Nummeret på sikkerhedskopimærkaten kan ses direkte fra gendannelsesafsnittet i Avamar-brugergrænsefladen (GUI eller AUI).
- For det sidste element i kommandoelementstien<, der skal gendannes>, skal du åbne sikkerhedskopieringsloggen (hvis den stadig er tilgængelig i mappen /var) og søge efter afsnittet "targetlist" derinde identificere den fulde sti til den database, der kræves til gendannelse, se eksempel for "database4":
<targetlist>
<view>
<dir internal="true" labelnum="158" fullname="EX-Node4_00000000/H:/MountPoint/Database6" acnt="/clients/Exchange/EX-Node1.Dell.com" />
<dir internal="true" labelnum="159" fullname="EX-Node4_00000000/C:/Program Files/avs/var/backupMetadata" acnt="/clients/Exchange/EX-Node1.Dell.com" />
<dir internal="true" labelnum="155" fullname="EX-Node3_00000000/H:/MountPoint/database5" acnt="/clients/Exchange/EX-Node1.Dell.com" />
<dir internal="true" labelnum="155" fullname="EX-Node3_00000000/H:/mountpoint/database4" acnt="/clients/Exchange/EX-Node1.Dell.com" />
<dir internal="true" labelnum="156" fullname="EX-Node3_00000000/C:/program files/avs/var/backupmetadata" acnt="/clients/Exchange/EX-Node1.Dell.com" />
<dir internal="true" labelnum="157" fullname="EX-Node2_00000000/H:/MountPoint//Database3" acnt="/clients/Exchange/EX-Node1.Dell.com" />
<dir internal="true" labelnum="158" fullname="EX-Node2_00000000/H:/MountPoint/Database2" acnt="/clients/Exchange/EX-Node1.Dell.com" />
<dir internal="true" labelnum="159" fullname="EX-Node2_00000000/C:/Program Files/avs/var/backupMetadata" acnt="/clients/Exchange/EX-Node1.Dell.com" />
<dir internal="true" labelnum="158" fullname="EX-Node1_00000000/H:/MountPoint/Database1" acnt="/clients/Exchange/EX-Node1.Dell.com" />
<dir internal="true" labelnum="159" fullname="EX-Node1_00000000/C:/Program Files/avs/var/backupMetadata" acnt="/clients/Exchange/EX-Node1.Dell.com" />
</view>
</targetlist>
- Hvis backuploggen ikke længere er tilgængelig i /var-mappen, skal du bruge instruktionerne "Retrieving an Avamar backup log from the server" under "Additional Info" i artiklen Avamar: Sådan indsamler du logfiler til fejlfinding af problemer med sikkerhedskopiering og gendannelse
- I dette eksempel vil stien se sådan ud:
-
EX-Node3_00000000\H:\mountpoints\Database4\Database4.edb
-
- Men da problemet med "uoverensstemmelse mellem store og små bogstaver" er på niveauet "mountpoints", vil brug af denne fulde sti resultere i den kendte gendannelsesfejl "Databasen blev ikke fundet i sikkerhedskopien"
- Du kan løse dette gendannelsesproblem ved at skære stien fra niveauet umiddelbart til venstre for området med uoverensstemmende "monteringspunkter". I dette eksempel er stien, der bruges i kommandoen, denne:
-
EX-Node3_00000000\H:\
-
- Resultatet af denne løsning er gendannelse af enhver Exchange-database, herunder transaktionslogfiler (hvis de er i samme sti under H: Drive), der blev hostet på Exchange-noden "EX-Node3" på sikkerhedskopieringstidspunktet.
- Dette ville kræve tilstrækkelig ledig diskplads på det system, hvor kommandoen køres, til at rumme alle databaser og transaktionslogfiler, der findes på "EX-Node3" på sikkerhedskopieringstidspunktet.
- For eksempel: Hvis hele sikkerhedskopistørrelsen var 3 TB, kræver det ikke nødvendigvis 3 TB ledig plads til gendannelsen:
- Det kræver kun størrelsen på alle DB'er + logfiler, der gendannes fra noden "EX-Node3"
- For eksempel skal den have 400 GB i stedet for 3TB'er, størrelsen på databaserne 4 og 5 sammen med deres tilsvarende logfiler
- Diskpladsen skal beregnes fra sag til sag
Trin til løsning:
- Forbered kommandoen i et notesblok med de korrekte oplysninger (hvis logfilen eller målværdierne indeholder mellemrum, skal den være i dobbelte anførselstegn)
- Åbn Windows-kommandoprompten i forhøjet tilstand
- Gå til den mappe, hvor det binære "avtar.exe" er placeret, standardplaceringen "C:\Program Files\avs\bin\"
- Kør den forudfyldte kommando, se eksemplet nedenfor
avtar.exe -x --internal --incpartials --status=60 --nostdout --debug --server=192.168.20.105 --id=MCUser --password=******** --account=/clients/Exchange/EX-Node1.Dell.com --labelnum=163 --logfile=D:/Restore_logs/Restore_163_Database4_30-08-2024.log --target=E:/Restore_Temp EX-Node3_00000000/H:/
- Vent på, at kommandoen er fuldført (prompten returneres). Afhængigt af den datastørrelse, der skal gendannes, kan det tage et par minutter eller flere timer
- Når kommandoen er fuldført, skal du kontrollere, at Exchange DB er gendannet korrekt sammen med deres respektive transaktionslogfiler
- Hvis der opstår problemer under processen, skal du gennemgå gendannelseslogfilerne som vist i eksemplet "D:/Restore_logs/Restore_163_Database4_30-08-2024.log".
- Hvis der er behov for yderligere hjælp, skal du kontakte Avamar-supportteamet ved hjælp af serviceanmodningsprocessen
Opgave efter gendannelse:
- Hvis gendannelsen lykkes, forventes det, at den gendannede database er i tilstanden "Beskidt nedlukning".
- Dette skyldes, at transaktionslogfilerne endnu ikke er blevet afspillet til databasen.
- Følg denne artikel Avamar for at afspille logfilerne igen: Sådan gendannes en Exchange-database fra tilstanden "Beskidt nedlukning"
Bemærk: Hvis databasens transaktionslogfiler er placeret på et andet drevbogstav end databasen, skal du køre en ny avtar-kommando for at gendanne transaktionslogfilerne separat.
Additional Information
- Hvis den sikkerhedskopi, der skal gendannes, blev taget inden for de seneste syv dage, skal du straks kontakte Avamar-supportteamet ved hjælp af serviceanmodningsprocessen. (Sjældne tilfælde)
- Nævn, at denne artikel blev læst, og angiv dens henvisning til supportteamet.
- Avamar-supportteamet hjælper med gendannelsen ved hjælp af en lidt anden gendannelsesprocedure, men en mere effektiv.
Affected Products
Avamar, Avamar Plug-in for Exchange VSSArticle Properties
Article Number: 000228193
Article Type: How To
Last Modified: 06 Sep 2024
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.