Mengelola Kotak yang Dinonaktifkan di Exchange

Saat Anda menghapus kotak surat Exchange atau menghapus akun pengguna di Active Directory, kotak surat itu tidak segera dihapus, terus disimpan dalam basis data email untuk waktu tertentu (secara default 30 hari), di mana administrator dapat mengembalikan data dari kotak surat atau menugaskannya kembali ke pengguna lain. Di artikel ini kita akan berbicara tentang jenis kotak surat yang dihapus, bagaimana mengelola dan mengembalikan kotak surat seperti itu di Exchange.

Konten:

  • Apa yang terjadi pada kotak surat Exchange setelah dihapus
  • Menghapus Exchange Exchange dari Kotak Surat Remote
  • Menghubungkan Kotak Jarak Jauh ke Pengguna
  • Memulihkan kotak surat yang dihapus ke kotak surat pengguna lain

Apa yang terjadi pada kotak surat Exchange setelah dihapus

Kotak surat Exchange terdiri dari dua bagian: akun pengguna di Active Directory (atribut yang menyimpan data konfigurasi kotak surat) dan kotak surat itu sendiri di database email Exchange. Kotak surat Exchange jarak jauh (mungkin, mungkin lebih tepat untuk mengatakan terputus) adalah kotak surat yang disimpan dalam database, tetapi tidak dikaitkan dengan akun apa pun di AD. Ada dua jenis kotak surat Exchange jarak jauh:

  • Dinonaktifkan- kotak surat dinonaktifkan menggunakan cmdlet Disable-Mailbox atau Remove-Mailbox (cmdlet pertama memutuskan kotak surat dari akun, yang kedua juga menghapus akun dalam AD)
  • Lunak dihapus- salinan kotak surat yang disimpan di lemari besi setelah memindahkan kotak surat ke basis surat lain. Ini memberikan perlindungan data tambahan dari masalah yang mungkin terjadi selama atau setelah memindahkan kotak ke database lain.

Kedua jenis kotak surat yang dihapus disimpan dalam database Exchange hingga berakhirnya periode penyimpanan yang ditentukan oleh administrator. Waktu setelah kotak surat dihapus ditunjukkan dalam pengaturan masing-masing database Exchange pada tab Batas -> Simpan dihapus kotak surat untuk hari (tangkapan layar untuk Exchange 2013 dan Exchange 2010).

Untuk mendaftar semua kotak surat dinonaktifkan yang tersedia di semua database organisasi, jalankan perintah:

Get-MailboxDatabase | Dapatkan-MailboxStatistics | Di mana $ _. DisconnectReason -eq "Disabled" | ft DisplayName, Database, DisconnectDate, MailboxGUID

Jika Anda perlu menemukan kotak surat yang dihapus di satu basis data:

Get-MailboxStatistics -database Msk-DB1 | Di mana $ _. DisconnectReason -eq "Disabled" | ft DisplayName, Database, DisconnectDate, MailboxGUID

Daftar kotak surat yang dihapus dengan status Softdeleted  dapat diperoleh dengan perintah:

Get-MailboxDatabase | Dapatkan-MailboxStatistics | Di mana $ _. DisconnectReason -eq "SoftDeleted" | ft DisplayName, Database, DisconnectDate, MailboxGUID

Menghapus Exchange Exchange dari Kotak Surat Remote

Dalam waktu yang ditentukan, Exchange secara otomatis menghapus database kotak surat yang terputus. Tetapi kotak surat terputus terus mengambil ruang dalam database, jadi selama migrasi massal / transfer / menghapus pengguna, mungkin perlu untuk menghapus kotak surat seperti itu secara paksa, membebaskan ruang dalam database surat.

Untuk menghapus secara permanen kotak terputus tertentu dari database (tanpa kemungkinan pemulihannya), Anda perlu menggunakan cmdlet Hapus-StoreMailbox, menentukan MailboxGUID dari kotak surat jauh.

Hapus-StoreMailbox -Database Msk-DB1 -Identity "2532944e-8eeb-4c7e-8bd3-ee2a223b071e" -MailboxState Dinonaktifkan

Untuk menghapus semua kotak surat yang dinonaktifkan di organisasi Anda:

Get-MailboxDatabase | Dapatkan-MailboxStatistics | di mana $ _. DisconnectReason -eq "Disabled" | foreach Hapus-StoreMailbox -Database $ _. database -Identity $ _. mailboxguid -MailboxState SoftDeleted

Jika Anda ingin menghapus salinan kotak yang tersisa setelah transfer dalam database tertentu, jalankan perintah:

Get-MailboxStatistics -Database Msk-DB1 | Where-Object $ _. DisconnectReason -eq “Softdeleted” | ForEach Hapus-StoreMailbox -Database $ _. Database -identity $ _. Mailboxguid -MailboxState Softdeleted -Whatif

Menghubungkan Kotak Jarak Jauh ke Pengguna

Kotak surat terputus dapat dihubungkan kembali ke akun pengguna Active Directory yang sama atau berbeda (tentu saja, akun harus tanpa kotak surat). Untuk menyambung kembali kotak ke akun yang sama, jalankan perintah:

Connect-Mailbox -Identity "AAndreev" -Database Msk-DB1 -User AAndreev

Operasi yang sama dapat dilakukan dari antarmuka EAC: Pusat Admin Exchange -> Penerima -> Hubungkan Kotak Surat.

Kiat. Jangan lupa untuk memeriksa dan memperbaiki jika Anda membutuhkan alias SMTP. Dan, sebelum Anda mulai menggunakan kotak, tunggu hingga akhir replikasi Active Directory

Memulihkan kotak surat yang dihapus ke kotak surat pengguna lain

Data dari kotak surat yang dihapus dapat dikembalikan ke kotak surat pengguna lain yang ada menggunakan cmdlet New-MailboxRestoreRequest (kami menunjukkan cara menggunakan cmdlet ini di artikel Exchange Mailbox Recovery):

New-MailboxRestoreRequest -SourceDatabase Msk-DB1 -SourceStoreMailbox "AAndreev" -TargetMailbox "Admin"

Atau Anda dapat mengembalikan kotak dengan MailboxGuid-nya, misalnya, dalam folder RestoreBox yang terpisah:

New-MailboxRestoreRequest -SourceDatabase Msk-DB1 -SourceStoreMailbox “2532944e-8eeb-4c7e-8bd3-ee2a223b071e” -TargetMailbox “Admin” -TargetRootFolder “RestoreBox” -AllowLegacyDNMismatch