Oporavak poštanskih sandučića i pojedinačnih poruka u sustavu Exchange 2013

Nastavljamo niz članaka o sigurnosnom kopiranju i vraćanju baze pošte poslužitelja Exchange 2013. U prethodnim člancima pokazali smo kako sigurnosno kopirati bazu pošte Exchange 2013 i kako je vratiti u posebnu bazu podataka (baza podataka za oporavak). Danas ćemo razmotriti postupak oporavka iz sigurnosne kopije određenog poštanskog sandučića (cijele i određene mape) i pojedinačnih pisama.

Dakle, u posljednjem smo se članku osvrnuli na činjenicu da smo povezali i montirali (prenijeli putem interneta) u zasebnu bazu podataka za oporavak (baza podataka za oporavak poštanskih sandučića) koja je obnovljena iz sigurnosne kopije baze podataka pošte 2013. pomoću Powershell cmdleta Get-MailboxStatistics:

Get-MailboxStatistics -Baza baze podataka RDB

Gdje je RDB naziv baze poštanskih sandučića za oporavak

Ako vas zanima određeni okvir, izlaz iz prethodne naredbe može se filtrirati pomoću sljedeće konstrukcije:

Get-MailboxStatistics -Database RDB | ? $ _. Zaslon-ime 'Petrov *'

Exchange 2013 koristi cmdlet New-MailboxRestoreRequest za vraćanje poštanskih sandučića.

Da biste vratili sadržaj jednog spremnika u izvorni spremnik, koristite sljedeću naredbu:

New-MailboxRestoreRequest -SourceDatabase RDB -SourceStoreMailbox "Petrov Ivan" -TargetMailbox ipetrov -AllowLegacyDNMismatch

U ovom primjeru, spremnik s DisplayNameom "Petrov Ivan" vraća se iz RDB baze podataka u poštanski pretinac s nadimkom "ipetrov" postojeće baze podataka. Po zadanom, cmdlet New-MailboxRestoreRequest traži podudaranje LegacyExchangeDN u bazi podataka pošte ili provjerava podudaranje adrese X500. To se radi tako da administrator slučajno ne vrati podatke na pogrešno mjesto. Ako doista morate vratiti podatke u drugi okvir, morate navesti ključ AllowLegacyDNMisMatch.

vijeće. Nakon stvaranja zahtjeva za vraćanje okvira, zahtjev ulazi u red (status u redu). Status zahtjeva možete pratiti pomoću cmdleta Get-MailboxRestoreRequest i Get-MailboxRestoreRequestStatistics. Format naredbe je:

Get-MailboxRestoreRequestStatistics -Identitet MailboxUser \ RestoreRequestName

Podaci iz obnovljenog okvira mogu se kopirati u zasebnu mapu u korisničkom okviru. Pretpostavimo da ako trebate vratiti sadržaj poštanskog sandučića u zasebnu mapu "Vraćene stavke", naredba će izgledati ovako:

New-MailboxRestoreRequest -SourceDatabase RDB -SourceStoreMailbox "Petrov Ivan" -TargetMailbox ipetrov -TargetRootFolder "Restore Items" -AllowLegacyDNMismatch

Nakon dovršetka postupka oporavka, u poštanskom sandučiću korisnika pojavit će se nova mapa koja će sadržavati sadržaj vraćenog spremnika.

Moguće je vratiti i cijeli sadržaj okvira i pojedinačne mape. Mapu Inbox možete vratiti na sljedeći način:

New-MailboxRestoreRequest -SourceDatabase RDB -SourceStoreMailbox "Petrov Ivan" -TargetMailbox ipetrov -IncludeFolders "# Inbox #"

Prekidač -IncludeFolders prihvaća popis mapa. Imena mapa moraju biti uokvirena oznakom # (hash). Na primjer, poput # SentItems #, # Contacts #, # Tasks #.

Moguće je i povratiti jedno slovo ili slova s ​​određenim ključnim riječima koje su sadržane u temi (Predmet) ili tijelu (Tijelo) pisma. Na primjer, trebamo pronaći i vratiti e-poštu s ključnim riječima „Windows poslužitelj 2012“ u temi i riječju „ključ MAK“ u tekstu e-pošte:

Restore-Mailbox -Identity IT-admin -RecoveryDatabase RDB -SubjectKeywords "Windows Server 2012" -ContentKeywords "ključ MAK"

Svaki zahtjev za vraćanje podataka s Exchangea nakon uspješnog izvršavanja ne briše se iz njihova čekanja. Da biste uklonili sve uspješno izvršene zahtjeve iz sustava, pokrenite naredbu:

Get-MailboxRestoreRequest -Status završen | Uklonite-MailboxRestoreRequest