Obnovitev poštne zbirke podatkov Exchange 2013

Pred tem smo preučili postopek za varnostno kopiranje poštne baze podatkov Exchange 2013 s standardno funkcijo varnostnega kopiranja sistema Windows Server, zdaj pa bomo ugotovili, kako obnoviti bazo podatkov Exchange iz nastale varnostne kopije..

Scenarij za obnovitev poštne zbirke podatkov predlaga dve možnosti:

  • Obnova baze podatkov z nadomestitvijo obstoječe - uporablja se v primeru izgube ali nerešljivih težav z aktivno bazo podatkov
  • Ponovna vzpostavitev poštne baze podatkov v ločeni zbirki podatkov za obnovitev (Data Recovery Database) - Uporablja se za obnavljanje posameznih nabiralnikov ali določenih uporabniških e-poštnih sporočil iz varnostnih kopij. Ko obnovite iz varnostne kopije, to ne vpliva na uporabniška polja v aktivni bazi podatkov.
Opomba. Obnovitvena baza podatkov (RDB) je posebna vrsta poštne baze podatkov Exchange, ki omogoča povezavo (namestitev) katere koli obnovljene baze podatkov iz varnostne kopije. V prihodnosti lahko iz te obnovitvene baze obnovite kateri koli poštni nabiralnik, mapo ali celo eno samo pismo. Stranke obnovitvene baze ne morejo neposredno uporabljati (dostop do nje prek MAPI, SMTP, POP3, IMAP4 in Outlook Web App ni mogoč).
  • Ponovna vzpostavitev baze podatkov Exchange iz varnostne kopije WSB
  • Preverjanje stanja in ponovno vzpostavitev integritete baze podatkov Exchange 2013
  • Izdelamo in montiramo obnovitveno bazo podatkov

Ponovna vzpostavitev baze podatkov Exchange iz varnostne kopije WSB

V prejšnjem članku smo uporabili funkcije Powershell, da smo ustvarili varnostno kopijo poštne baze podatkov (to je bolj priročno v smislu zmožnosti avtomatizacije postopka varnostnega kopiranja). Vendar je obnovitev podatkov še vedno bolj priročna iz GUI WSB (toliko bolj, ker si je scenarij s popolnoma samodejnim skriptom za obnovitev pošte precej težko predstavljati).

  1. Zaženite konzolo za upravljanje varnostnega kopiranja Windows Server z zagonom ukaza wbadmin.
  2. Izberite, kaj potrebujete za obnovitev podatkov iz varnostne kopije, shranjene v omrežju (Varnostna kopija shranjena na drugi lokaciji)
  3. Nato označimo, da je varnostna kopija shranjena v omrežnem imeniku v skupni rabi (Oddaljena mapa v skupni rabi)
  4. Nato označimo celotno pot UNC do imenika z varnostno kopijo baze podatkov nabiralnika (v našem primeru \\ srvBak01 \ bak \ exchange2013)
  5. Nato morate izbrati datum in čas varnostne kopije, ki jo želite obnoviti.
  6. Izberite, da bodo obnovljeni podatki aplikacije (element Prijave)
  7. Izberite element Izmenjava
  8. Poštno zbirko podatkov je mogoče obnoviti v prvotni imenik (Povrni na prvotno lokacijo) - v tem primeru bo trenutna poštna zbirka podatkov prepisana ali v poljubnem imeniku (Varnostna kopija, shranjena na drugi lokaciji) Uporabili bomo drugo možnost.
  9. Ostaja še počakati do obnovitve poštne baze. Po koncu postopka se bodo obnovljene datoteke baze podatkov pojavile v imeniku C: \ Recovery

Preverjanje stanja in ponovno vzpostavitev integritete baze podatkov Exchange 2013

Tako smo obnovili bazo podatkov Exchange in transakcijske datoteke iz varnostne kopije. Toda preden nadaljujete z izdelavo obnovitvene baze podatkov (RDB) in njeno namestitvijo, je treba obnovljeno bazo podatkov spraviti v konstantno stanje (Čisti izklop), sicer podatkovne baze ni mogoče preprosto namestiti. Dejstvo je, da je baza podatkov Exchange takoj po obnovitvi v neskladnem stanju (stanje napačnega zaustavitve je umazano zaustavitev), tj. baza podatkov je bila napačno onemogočena in del transakcije iz dnevniških datotek se v bazo podatkov ni predvajal.

Za preverjanje stanja baze podatkov in vračanje njene integritete v bazo podatkov Exchange 2013 bomo uporabili pripomoček eseutil.exe. V našem primeru je ime datoteke z osnovnim 2nd.edb, dnevniki transakcij pa imajo predpono E01.

Preverite stanje baze podatkov z izvajanjem naslednjega ukaza:

eseutil / mh c: \ obnovi \ 2nd.edb | Select-String -Pattern "Stanje:", "Zahtevani dnevnik:"

Osnova je v stanju "Umazano zaustavitev". Bazo podatkov moramo spraviti v pravilno stanje zaustavitve, tako da v poštno bazo podatkov zapišemo potrebne datoteke dnevnika transakcij. Ta operacija se imenuje Soft Recovery.

eseutil / R E01 / L "C: \ Obnovi" / D "C: \ Obnovi"

Preverite, ali je osnova konsistence v stanju Čisti izklop.

Izdelamo in montiramo obnovitveno bazo podatkov

Po tem lahko ustvarite obnovitveno bazo podatkov (RDB) in v njo namestite obnovljeno poštno zbirko podatkov iz varnostne kopije:

Namig. Bazo obnovitve lahko ustvarite samo iz lupine za upravljanje Exchange
New-MailboxDatabase -Recovery -Name RDB -Server MBX -EdbFilePath “C: \ Restore \ 2nd.esb” -LogFolderPath “C: \ Restore”

Montirajte osnovo

Mount-baze podatkov rdb

Preverite, ali je podnožje uspešno nameščeno:

Get-MailboxDatabase -Status RDB | fl montiran

V naslednjem članku v seriji bomo preučili način pridobivanja nabiralnikov in posameznih pisem iz obnovljene poštne baze podatkov Exchange 2013.