Exchange Server 2019'da Silinen Mailboxlar İçin PowerShell Komutları ve Örnekleri

02-05-2023 01:30
Exchange Server 2019'da Silinen Mailboxlar İçin PowerShell Komutları ve Örnekleri

1.     Silinmiş mailboxları görüntüleme

 

Get-MailboxStatistics komutu kullanılarak Exchange Server 2019'da silinen mailboxlar görüntülenebilir.

 

Örnek:

 

Get-MailboxStatistics -Database "database name" | where {$_.DisconnectReason -ne $null} | ft DisplayName, DisconnectReason, DisconnectDate

 

Bu komut, belirtilen veritabanındaki tüm silinen mailboxları listeler ve bunların adını, ayrılma nedenini ve ayrılma tarihini görüntüler.

 

2.     Silinen mailboxları geri yükleme

 

New-MailboxRestoreRequest komutu kullanılarak Exchange Server 2019'da silinen mailboxlar geri yüklenebilir.

 

Örnek:

 

New-MailboxRestoreRequest -SourceDatabase "database name" -SourceStoreMailbox "mailbox name" -TargetMailbox "mailbox name" -AllowLegacyDNMismatch

 

Bu komut, belirtilen kaynak veritabanındaki belirtilen kaynak mailbox'ın silinmiş verilerini hedef mailbox'a geri yükler. Bu komutla, mailbox'a geri yüklenen tüm verilerin hedef mailbox'a aynı anda geri yüklenir.

 

3.     Silinen mailboxları kalıcı olarak silme

 

Remove-StoreMailbox komutu kullanılarak Exchange Server 2019'da silinen mailboxlar kalıcı olarak silinebilir.

 

Örnek:

 

Remove-StoreMailbox -Database "database name" -Identity "mailbox name"

 

Bu komut, belirtilen veritabanındaki belirtilen mailbox'ın silinmiş verilerini kalıcı olarak siler.

 

4.     Silinen mailboxların boyutunu görüntüleme

 

Get-MailboxStatistics komutu kullanılarak Exchange Server 2019'da silinen mailboxların boyutu görüntülenebilir.

 

Örnek:

 

Get-MailboxStatistics -Database "database name" | where {$_.DisconnectReason -ne $null} | ft DisplayName, TotalItemSize

 

Bu komut, belirtilen veritabanındaki tüm silinen mailbox'ların adını ve toplam boyutunu görüntüler.

 

5.     Silinen mailboxların dışa aktarılması

New-MailboxExportRequest komutu kullanılarak Exchange Server 2019'da silinen mailbox'lar dışa aktarılabilir.

 

Örnek:

 

New-MailboxExportRequest -Mailbox "mailbox name" -FilePath "\\server\share\filename.pst"

 

Bu komut, belirtilen mailbox'ın silinmiş verilerini belirtilen konuma dışa aktarır.

HASAN KAYAPINAR
HAKKIMDA

Blog Etiketleri :
IdeaSoft® | E-Ticaret paketleri ile hazırlanmıştır.