Obnova poštovní databáze serveru Exchange 2013

Dříve jsme prozkoumali postup zálohování poštovní databáze Exchange 2013 pomocí standardní funkce zálohování systému Windows Server. Nyní si ukážeme, jak obnovit poštovní databázi Exchange z výsledné zálohy..

Scénář pro obnovení poštovní databáze navrhuje dvě možnosti:

  • Obnovení databáze nahrazením stávající databáze - používá se v případě ztráty nebo neřešitelných problémů s aktivní poštovní databází
  • Obnovení poštovní databáze do samostatné databáze pro obnovení (Recovery Recovery) - Používá se k obnovení jednotlivých poštovních schránek nebo e-mailů konkrétních uživatelů ze zálohy. Při obnově ze zálohy to neovlivní schránky uživatele v aktivní databázi.
Poznámka:. Obnovovací databáze (RDB) je speciální typ poštovní databáze Exchange, který umožňuje připojit (připojit) jakoukoli databázi Exchange obnovenou ze zálohy. V budoucnu můžete z této databáze obnovy obnovit libovolnou poštovní schránku, složku nebo dokonce jediné písmeno. Databázi pro obnovení nemohou klienti použít přímo (přístup k ní přes MAPI, SMTP, POP3, IMAP4 a Outlook Web App není možný).
  • Obnova poštovní databáze Exchange ze zálohy WSB
  • Kontrola stavu a obnovení integrity databáze Exchange 2013
  • Vytváříme a připojujeme databázi pro obnovení

Obnova poštovní databáze Exchange ze zálohy WSB

V předchozím článku jsme pomocí funkcí Powershell vytvořili zálohu poštovní databáze (to je výhodnější, pokud jde o schopnost automatizovat proces zálohování). Záchrana dat je však stále pohodlnější z rozhraní WSB GUI (o to více, protože je docela obtížné si představit scénář s plně automatickým skriptem pro obnovení pošty)..

  1. Spusťte příkazový řádek konzoly pro správu zálohování systému Windows Server wbadmin.
  2. Vyberte, co potřebujete k obnovení dat ze zálohy uložené v síti (Záloha uložená na jiném místě)
  3. Pak označíme, že záloha je uložena ve sdíleném síťovém adresáři (Vzdálená sdílená složka)
  4. Pak označíme úplnou cestu UNC k adresáři se záložní kopií databáze poštovních schránek (v našem příkladu \\ srvBak01 \ bak \ exchange2013)
  5. Pak musíte vybrat datum a čas zálohy, kterou chcete obnovit.
  6. Vyberte, která data aplikace budou obnovena (položka Aplikace)
  7. Vyberte položku Výměna
  8. Poštovní databázi lze obnovit do původního adresáře (Obnovte původní umístění) - v tomto případě bude aktuální poštovní databáze přepsána nebo v libovolném adresáři (Záloha uložená na jiném místě) Použijeme druhou možnost.
  9. Zbývá čekat na obnovení poštovní základny. Po skončení procesu se soubory obnovené databáze objeví v adresáři C: \ Recovery

Kontrola stavu a obnovení integrity databáze Exchange 2013

Proto jsme ze zálohy obnovili databázi Exchange 2012 a transakční soubory. Ale před přistoupením k vytvoření databáze pro obnovu (RDB) a jejímu připojení je nutné uvést obnovenou databázi do konzistentního stavu (Clean Shutdown), jinak nelze databázi jednoduše připojit. Faktem je, že ihned po obnovení je databáze Exchange v nekonzistentním stavu (stav nesprávného vypnutí je Dirty Shutdown), tj. databáze byla deaktivována nesprávně a část transakce ze souborů protokolu nebyla v databázi přehrána.

Chcete-li zkontrolovat stav databáze a obnovit její integritu do databáze Exchange 2013, použijeme nástroj eseutil.exe. V našem příkladu je název souboru se základním 2..edb a protokoly transakcí mají předponu E01.

Zkontrolujte stav databáze spuštěním následujícího příkazu:

eseutil / mh c: \ restore \ 2nd.edb | Select-String -Pattern „State:“, „Log Required:“

Základna je ve stavu „Dirty Shutdown“. Musíme dát databázi do správného stavu vypnutí zapisováním požadovaných souborů protokolu transakcí do poštovní databáze. Tato operace se nazývá Soft Recovery.

eseutil / R E01 / L „C: \ Restore“ / D „C: \ Restore“

Zkontrolujte, zda je základ konzistence ve stavu Clean Shutdown.

Vytváříme a připojujeme databázi pro obnovení

Poté můžete vytvořit databázi obnovy (RDB) a připojit do ní poštovní databázi obnovenou ze zálohy:

Tip. Databázi obnovení můžete vytvořit pouze z prostředí Exchange Management Shell
New-MailboxDatabase -Recovery -Name RDB -Server MBX -EdbFilePath “C: \ Restore \ 2nd.esb” -LogFolderPath “C: \ Restore”

Namontujte základnu

Mount-rdb databáze

Zkontrolujte, zda je základna úspěšně připojena:

Get-MailboxDatabase -Status RDB | fl namontován

V dalším článku v řadě se budeme zabývat metodou získávání poštovních schránek a jednotlivých dopisů z obnovené poštovní databáze Exchange 2013.