Exchange Server

Exchange Server 2013 PowerShell ile Export ve Import İşlemleri

Merhaba, bu yazımda sizler ile Exchange 2013 Server üzerinden PowerShell komutları ile Mailbox Export ve Import işlemlerini paylaşacağım. Neden mailbox’ları export – import etmeye ihtiyaç duyarız? Basit bir örnek vermek gerekirse, acil durumlarda backup, restore vb. işlemler için bu işlemden yararlanabiliriz.

Kullanıcı mailbox’ını başka bir sunucuya migrate etmek için’ de bu yöntem kullanılabilir.

ü  Mevcut posta kutularında oluşan sorunlarda kullanabiliriz.

ü  Mailbox Database’ de oluşan hatalar’ da bu işlemden yararlanabiliriz.

Bir Share klasör oluşturdum ve paylaşıma açtım. Daha sonra Security sekmesinden  Exchange Trusted Subsystem read/write permission yetkisi verdim.

clip_image001

Daha sonra Mailbox Export ve Import işlemini yapabilmesi için Administrator User’ ını Assign ediyoruz.

Komutumuz:

New-ManagementRoleAssignment -Role “Mailbox Import Export” -User Administrator

clip_image002

Outlook’ da bulunan maillerimin görüntüsü. Bu mailleri Export edelim ve Export sonrası silelim bütün mailleri.

clip_image003

Komutumuz:

New-MailboxExportRequest -Mailbox Ufuk.Tatlidil -FilePath \\dc\Ufuk\ufuk2014.pst

clip_image004

Get-MailboxExportRequest | fl komutu ile Status durumunu PS üzerinden gözlemleyebiliriz.

clip_image005

Grafiksel olarak bakmak istersek,

Get-MailboxExportRequest | Out-GridView –PassThru

clip_image006

Export işlemi başarılı bir şekilde tamamlandı.

clip_image007

Şimdi Outlook’ um da olan mailleri siliyorum.

clip_image008

Inbox altında bulunan bütün mailleri sildim. Bakalım Import işlemi sonrası maillerimiz geri gelecek mi?

 

Import işlemine başlayalım.

Komutumuz:

New-MailboxImportRequest -Mailbox ufuk.tatlidil -FilePath \\dc\Ufuk\ufuk2014.pst

clip_image009

Get-MailboxImportRequest | Out-GridView –PassThru ile kontrol ettiğimizde işlemin sürdüğünü görüyoruz.

clip_image010

Import işlemimiz tamamlandı.

clip_image011

Outlook’ a maillerimiz gelmiş mi bakalım. Bütün öğelerimiz sorunsuz geldi.

clip_image012

Export Requestleri silmek için:

Get-MailboxExportRequest | Out-GridView –PassThru | Remove-MailboxExportRequest

Import Requestleri silmek için:

Get-MailboxImportRequest | Out-GridView –PassThru | Remove-MailboxImportRequest

clip_image013

Faydalı olması dileğiyle…

http://technet.microsoft.com/en-us/library/ff607310%28v=exchg.150%29.aspx

 

 

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu