Exchange 2010’da tüm kullanıcıların posta kutuları tek bir PowerShell komutu ile nasıl PST olarak yedeklenir? Toplu Mailbox Export işlemi için gerekli komut ve dikkat edilmesi gereken ağ yolu şartı (network path) rehberi.
📧 Exchange 2010: Tüm Kullanıcıların Posta Kutularını Tek Komutla PST Olarak Yedekleme
Gelen talep üzerine, tüm kullanıcıların posta kutularını tek bir komut ile PST yedeklerini alma yöntemini bu makalede gösteriyoruz. PowerShell, bu toplu Mailbox Export (Dışa Aktarma) işlemini tek satırda halletmenizi sağlar.
Adım 1: Exchange Management Shell’i Açma
İlk olarak her zaman olduğu gibi **Exchange Management Shell** (EMS)’i açıyoruz.
Adım 2: Toplu Dışa Aktarma (Export) Komutunu Girme
Aşağıdaki komutu EMS içerisine girmeniz gerekmektedir. Bu komut, sunucudaki her posta kutusu için ayrı bir dışa aktarma isteği oluşturur:
foreach ($i in (Get-Mailbox)) { New-MailboxExportRequest -Mailbox $i -FilePath "\\sunucuyol\$($i.Alias).pst" }
⚠️ Komutta Dikkat Edilmesi Gerekenler:
- Komuttaki **\\sunucuyol** bölümünü kendi ağ paylaşım yolunuza göre değiştirmeniz gerekiyor.
- Önemli Husus: PST yedeklerinin alınacağı alan bir **ağ paylaşım alanı (network share)** olmalıdır. Yani yedekleri doğrudan lokal diskinize alamazsınız.
- Uyarı: PST yedekleyeceğiniz sunucu adresini yazarken **boşluk bırakmayınız**.
Adım 3: İşlemin Durumunu Kontrol Etme
İşlemlerin başlayıp başlamadığını ve durumunu görmek için aşağıdaki komutu kullanabilirsiniz:
Get-MailBoxExportRequest
Bu komut, tüm dışa aktarma isteklerinin (Request) ilerleme durumunu ve sonucunu size gösterecektir.
Toplu yedekleme işleminiz başarıyla tamamlanacaktır. PST’ler yolda! Başka bir teknik rehbere ihtiyacınız olursa, sormaktan çekinmeyin.

Yorumlar (0)
Yorum Yapın
Bu makaleye henüz yorum yapılmamış. İlk yorumu siz yapın!