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 DirectoryMemulihkan 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