Nadaljujemo z nizom člankov o varnostnem kopiranju in obnovi poštne baze strežnika Exchange 2013. V prejšnjih člankih smo pokazali, kako varnostno kopirati bazo pošte Exchange 2013 in kako jo obnoviti v posebno bazo podatkov (obnovitvena baza podatkov). Danes bomo razmislili o postopku izterjave iz varnostne kopije določenega nabiralnika (cele in posebne mape) in posameznih pisem.
V zadnjem članku smo se zato oprli na dejstvo, da smo povezali in montirali (prenesli preko spleta) v ločeno bazo podatkov za obnovitev (obnovitvena zbirka nabiralnikov), ki je bila obnovljena iz varnostne kopije poštne zbirke podatkov Exchange 2013. Oglejte si seznam nabiralnikov, ki jih vsebuje obnovljena poštna baza podatkov z uporabo Powershell cmdlet Get-MailboxStatistics:
Get-MailboxStatistics-Baza podatkov RDB
Kjer je RDB ime baze podatkov obnovitvenega nabiralnika
Če vas zanima določeno polje, se lahko izhod prejšnjega ukaza filtrira z naslednjo konstrukcijo:
Get-MailboxStatistics-Baza podatkov RDB | ? $ _. Zaslon-podobno 'Petrov *'
Exchange 2013 uporablja cmdlet New-MailboxRestoreRequest za obnovitev nabiralnikov.
Če želite obnoviti vsebino enega nabiralnika v prvotni nabiralnik, uporabite naslednji ukaz:
New-MailboxRestoreRequest -SourceDatabase RDB -SourceStoreMailbox "Petrov Ivan" -TargetMailbox ipetrov -AllowLegacyDNMismatch
V tem primeru se nabiralnik z imenom DisplayName „Petrov Ivan“ povrne iz baze RDB v nabiralnik z vzdevkom „ipetrov“ obstoječe baze podatkov. Cmdlet New-MailboxRestoreRequest išče prilagajanje LegacyExchangeDN v poštni zbirki podatkov ali preverja, ali se naslovi X500 ujemajo. To se naredi tako, da skrbnik slučajno ne povrne podatkov na napačno mesto. Če morate resnično obnoviti podatke v drugo polje, morate določiti tipko AllowLegacyDNMisMatch.
Namig. Ko ustvarite zahtevo za obnovitev polja, zahteva vstopi v čakalno vrsto (stanje v čakalni vrsti). Stanje zahteve lahko spremljate z ukazom Get-MailboxRestoreRequest in Get-MailboxRestoreRequestStatistics. Oblika ukaza je:Get-MailboxRestoreRequestStatistics -Identity MailboxUser \ RestoreRequestName
Podatke iz obnovljenega polja lahko kopirate v ločeno mapo v uporabnikovem polju. Recimo, če morate obnoviti vsebino nabiralnika v ločeno mapo »Obnovljeni predmeti«, bo ukaz izgledal tako:
New-MailboxRestoreRequest -SourceDatabase RDB -SourceStoreMailbox "Petrov Ivan" -TargetMailbox ipetrov -TargetRootFolder "Obnovljeni elementi" -AllowLegacyDNMismatch
Po zaključku postopka obnovitve se bo v nabiralniku uporabnika pojavila nova mapa, ki bo vsebovala vsebino obnovljenega nabiralnika.
Obnoviti je mogoče tako celotno vsebino polja kot tudi posamezne mape. Mapo »Prejeto« lahko obnovite na naslednji način:
New-MailboxRestoreRequest -SourceDatabase RDB -SourceStoreMailbox "Petrov Ivan" -TargetMailbox ipetrov -IncludeFolders "# Inbox #"
Stikalo -IncludeFolders sprejme seznam map. Imena map morajo biti uokvirjena z oznako # (hash). Na primer, na primer # SentItems #, # Contacts #, # Tasks #.
Možno je tudi obnoviti eno samo črko ali črke z določenimi ključnimi besedami, ki jih vsebuje zadeva (Predmet) ali telo (telo) pisma. Na primer, moramo najti in obnoviti e-poštno sporočilo s ključnimi besedami "Windows strežnik 2012" v zadevi in besedo "tipka MAK" v besedilu e-pošte:
Restore-Mailbox -Identity IT-admin -RecoveryDatabase RDB -SubjectKeywords "Windows Server 2012" -ContentKeywords "ključ MAK"
Vsaka zahteva za obnovitev podatkov iz Exchangea po uspešni izvedbi se ne izbriše iz čakalne vrste. Če želite odstraniti vse uspešno izvedene zahteve iz sistema, zaženite ukaz:
Get-MailboxRestoreRequest -Status Izpolnjeno | Odstrani-MailboxRestoreRequest