Obnova poštových schránok a jednotlivých správ na serveri Exchange 2013

Pokračujeme v sérii článkov o zálohovaní a obnovení poštovej základne servera Exchange 2013. V predchádzajúcich článkoch sme ukázali, ako zálohovať poštovú základňu servera Exchange 2013 a ako ju obnoviť do špeciálnej databázy (databázy na obnovenie). Dnes zvážime proces obnovy zo zálohy konkrétnej poštovej schránky (celých a konkrétnych priečinkov) a jednotlivých písmen.

V poslednom článku sme sa teda rozhodli, že sme sa pripojili a pripojili (prenášali online) k samostatnej databáze na obnovenie (databáza poštových schránok na obnovenie), ktorá bola obnovená zo záložnej kópie poštovej databázy Exchange 2013. Pozrite si zoznam poštových schránok, ktoré sú obsiahnuté v obnovenej poštovej databáze. pomocou rutiny Powershell Get-MailboxStatistics:

Get-MailboxStatistics -Database RDB

Kde RDB je názov databázy poštovej schránky na obnovenie

Ak máte záujem o konkrétne pole, výstup predchádzajúceho príkazu je možné filtrovať pomocou nasledujúcej konštrukcie:

Get-MailboxStatistics -Database RDB | ? $ _. 'Petrov *' ako meno zobrazovaného názvu

Exchange 2013 používa rutinu New-MailboxRestoreRequest na obnovenie poštových schránok.

Ak chcete obnoviť obsah jednej poštovej schránky do pôvodnej poštovej schránky, použite nasledujúci príkaz:

New-MailboxRestoreRequest -SourceDatabase RDB -SourceStoreMailbox „Petrov Ivan“ -TargetMailbox ipetrov -AllowLegacyDNMismatch

V tomto príklade sa poštová schránka so zobrazovaným menom „Petrov Ivan“ obnoví z databázy RDB do poštovej schránky s aliasom „ipetrov“ existujúcej databázy. Štandardne cmdlet New-MailboxRestoreRequest hľadá zhodu LegacyExchangeDN v poštovej databáze alebo skontroluje zhodu adresy X500. Deje sa tak tak, aby správca náhodne neobnovil údaje na nesprávne miesto. Ak naozaj potrebujete obnoviť údaje do iného poľa, musíte zadať kľúč AllowLegacyDNMisMatch.

rada. Po vytvorení požiadavky na obnovenie schránky žiadosť vstúpi do frontu (Stav v poradí). Stav žiadosti môžete sledovať pomocou rutín Get-MailboxRestoreRequest a Get-MailboxRestoreRequestStatistics. Formát príkazu je:

Get-MailboxRestoreRequestStatistics -Identity MailboxUser \ RestoreRequestName

Dáta z obnoveného poľa je možné skopírovať do samostatného priečinka v schránke používateľa. Predpokladajme, že ak potrebujete obnoviť obsah poštovej schránky do samostatného priečinka „Obnovené položky“, príkaz bude vyzerať takto:

New-MailboxRestoreRequest -SourceDatabase RDB -SourceStoreMailbox „Petrov Ivan“ -TargetMailbox ipetrov -TargetRootFolder „Restored items“ -AllowLegacyDNMismatch

Po dokončení procesu obnovenia sa v poštovej schránke používateľa zobrazí nový priečinok, ktorý bude obsahovať obsah obnovenej poštovej schránky..

Je možné obnoviť tak celý obsah poľa, ako aj jednotlivé priečinky. Priečinok Doručená pošta môžete obnoviť nasledovne:

New-MailboxRestoreRequest -SourceDatabase RDB -SourceStoreMailbox "Petrov Ivan" -TargetMailbox ipetrov -IncludeFolders "# Doručená pošta #"

Prepínač -IncludeFolders akceptuje zoznam priečinkov. Názvy priečinkov musia byť orámované značkou # (hash). Napríklad ako # SentItems #, # Contacts #, # Tasks #.

Je tiež možné získať jedno písmeno alebo písmená s určitými kľúčovými slovami, ktoré sú obsiahnuté v predmete (predmete) alebo tele (tele) listu. Napríklad musíme nájsť a obnoviť e-mail s kľúčovými slovami „Windows Server 2012“ v predmete a slovom „MAK kľúč“ v texte e-mailu:

Restore-Mailbox -Identity IT-admin -RecoveryDatabase RDB -SubjectKeywords "Windows Server 2012" -ontentKeywords "MAK key"

Každá požiadavka na obnovenie údajov zo servera Exchange po úspešnom vykonaní sa neodstráni z ich frontu. Ak chcete zo systému odstrániť všetky úspešne vykonané žiadosti, spustite príkaz:

Get-MailboxRestoreRequest -Status Dokončené | Remove-MailboxRestoreRequest