Bilginin anahtarı bir TIK ötede 
Sitemizden tam olarak faydalanmak için Üye Olunuz!

Exchange Server

<<RPC over HTTPS (Single Server)Disaster Recovery Analyzer Tool (ExDRA)>>
Exmerge ve Toplu Data Import

Çok yönlü kullanımı olan Exmerge Exchange adminlerinin vazgeçilmez araçlarından biridir. Bu araç ile disaster recovery den tutun da migration a bir çok alanda faydalanmak mümkündür. Biz de bu yazıdaki uygulamada toplu import yapmak için Exmerge kullanacağız.

Günümüz toplumlarının elektronik iletişim ihtiyaçları göz bulundurularak dizayn edilmiş Microsoft Exchange ailesi ürünler gün geçtikçe daha gelişip özelliklerini artırarak her bir nesilde kat be kat kullanışlı duruma geldiler. Hem kullanıcı tarafında sunulan özellikler hem yöneticiler bazında yani bizler için geliştirilmiş özellikler ile gayet göz doldurucu olan Exchange 2003 için hazırladığım bu yazıda genelde bozulmuş databaselerden data kurtarmak ,veya import etmek gibi çeşitli amaçlarda kullanılabilen Exmerge aracından bahsedeceğim. Bu aracı kullanarak şirket çalışanlarımızın Outlook larında Calendar e belli bir gün veya günler için notlar bırakacağız. Elbette başka yöntemler ile de bu işlemi yapmak mümkün ama bu uygulamayı Exmerge ile yaparak işimizi daha kolaylaştırmış olacağız. Öncelik ile

Exmerge aracını aşağıdaki linkten indirebilirsiniz.

 

http://www.microsoft.com/downloads/details.aspx?FamilyID=429163ec-dcdf-47dc-96da-1c12d67327d5&displaylang=en

Exmerge indirildikten sonra Exchange server kurulu makinede C:Program FilesExchsrvrin içerisine extract etmeliyiz. Bu işlemden sonra Outlook 2003?ümüzü açıp Calendar?ı seçip belirlediğimiz gün için bir hatırlatma koyalım.

 

 

 

 

Bu işlem bittiğinde Outlook File menusu takip edilerek Data File Management seçeneğini seçeceğiz. Buradaki amacımız daha sonra kullanmak üzere Outlook 97-2002 uyumlu personel folder dosyası (pst)

oluşturacağız. Böylece Outlook 2003 pst dosyasının yapacağımız işlemde exmerge ile oluşturacağı uyumsuzluk problemlerini gidermiş olacağız.

 

 

 

 

 

 

Data File Management seçildikten sonra Add butonuna basılarak New Outlook Datafile penceresinde Outlook 97-2002 Personal Folders File (.pst) seçeneğini seçeceğiz.

 

 

 

 

 

 

Seçim işleminden sonra pst dosyasının konuşlandırılacağı lokasyon bilgisini girebileceğimiz ekrana ulaşırız. Biz bu uygulamada default lokasyonu kullanacağız. Dosya ismi olarak da backup.pst kullanılacak. Sonraki ekranda encryption ayarları gelecek. Bu ayarları da default ayarlarında bırakabiliriz.

 

 

 

 

 

Şimdi Outlookumuzda Calendar ?e girili girdimiz ve Outlook 97-2002 uyumlu pst dosyamız hazır durumda . O halde Calendar bilgisini bu pst dosyasına export edebiliriz. Bu export etme işlemi için Gene Outlook File menüsünden Import and Export seçeneğini seçelim.Çıkan listeden Export to a file seçilecek ve Next denilerek konfigürasyona devam edilecek.

 

 

 

 

 

 

Bu ekranda da export edilecek dataların hangi dosya biçiminde export edileceğini belirleyebileceğiz. Burada bizim seçimimiz Personal Folder File (.pst) olacak. Daha sonra Next denilerek bir sonraki ekrandan export edeceğimiz klasörümüzü belirleyeceğiz.

 

 

 

 

 

Tabii ki biz burada sadece Calendar klasörünü seçeceğiz. Klasörümüzü seçtikten sonra Next diyerek daha evvel oluşturduğumuz Outlook 97-2002 uyumlu backup.pst dosyasını göstereceğiz. Bu işlem sayesinde Calendar klasörü backup.pst dosyası olarak export edilmiş olacak.

 

 

 

 

İşlemi onayladığınızda Outlook 97-2002 pst dosya formatı seçmemiz sebebi ile Unicode desteğimizin olmadığı ve doğal olarak da çokdilli datalarımızı kaybedebileceğimizin uyarısı verilecek. Bu uyarıyı OK butonu ile geçeceğiz.

 

 

 

 

 

Şimdi export işlemini yaptığımız backup.pst dosyasını Exchange server üzerinde ? C ? sürücüsünde oluşturduğumuz PSTLER isimli klasöre kopyalayalım. Artık bu aşamadan sonra aşağıda verilen script sayesinde backup.pst dosyasını sistemdeki her mailbox için çoğaltacağız.

 

 

 

 

 

 

 

Aşağıdaki kodu bir txt dosyası içine kopyalayıp uzantısını vbs yapark kayıt edin. Örnek pstler.vbs

 

 

 

Dim rootDSE, domainObject

Set rootDSE = GetObject ("LDAP://RootDSE")

DomainContainer = rootDSE.Get("defaultNamingContext")

Set fs = CreateObject ("Scripting.FileSystemObject")

'Now we want to open a channel to Active Directory:

Set conn = CreateObject("ADODB.Connection")

conn.Provider = "ADSDSOObject"

conn.Open "ADs Provider"

'After opening a channel we construct the LDAP query. It looks for all the

ldapStr = "<LDAP://" & DomainContainer & ">;(& (mailnickname=*) (| (&(objectCategory=person)(objectClass=user)(!(homeMDB=*))(!(msExchHomeServerName=*)))(&(objectCategory=person)(objectClass=user)(|(homeMDB=*)(msExchHomeServerName=*))) ));adspath;subtree"

'Then we actually execute the LDAP query.

Set rs = conn.Execute(ldapStr)

'So, now we've got an array of users (rs) that we can use.

While Not rs.EOF

Set oUser = GetObject (rs.Fields(0).Value)

'Disregard the System Mailbox used internally by Exchange

if Left (OUser.MailNickname,13) <> "SystemMailbox" Then

'Make a copy of the original PST with using the alias of the user

fs.CopyFile "c:PSTlerackup.pst","C:PSTler" & OUser.mailNickname & ".pst"

End If

rs.MoveNext

Wend

 

 

 

Script çalıştığında C sürücüsündeki PSTLER klasörünün içinde ortamdaki kullanıcılar adına klonlanan pst dosyalarını göreceksiniz.

 

 

 

 

 

İşin en ölümcül noktası ise Windows 2003 Support Tools içinde bulunan adsiedit.msc aracını kullanarak Administrator kullanıcısını yetkilendirmek. Domainimizin Configuration > Services > Microsoft Exchange yolu takip edilir. Burada organizasyonunuz üzerine gelip properties yaparak Security sekmesine gelip Administrator, Domain Admins, Enterprise Admins guruplarına verilen Receive As ve Sen As permission ları için Deny ı kaldırın. Artık kullanıcı mailbox larına data import için gerekli izinlere sahip olmuş olduk.

 

 

 

 

 

 

 

C:Program FilesExchsrvrinExMerge.exe yolu kullanılarak Exmerge çalıştırılır. İlk gelen pencerede Extract or Import Two Step Procedure seçilecek. Diğer pencerede ise Import yapacağımız için alttaki seçenek işaretlendikten sonra Next diyeceğiz. Yeni pencerede Exchange Server ve DC bilgilerini girdikten sonra bir sonraki pencereye geçebiliriz (Tek serverdan oluşan bir ortamda sadece Exchange Server Name girilmesi dahi yeterli olacaktır.). Gelen menüde sistemdeki mailbox ları görebileceğiz. Burada import etmek istediğimiz mailboxları seçeceğiz. Seçim işleminden sonra sonraki menuye geçebiliriz

 

 

 

 

 

 

Kullanıcı lokali ayarları yapıldıktan sonra Import edilecek dosyaların bulunduğu klasörün yerini göstermemiz gerekiyor. Biz de burada C sürücüsünde oluşturduğumuz PSTLER klasörünü göstereceğiz. Burada import şartı kullanıcıalias.pst formatında pst dosyalardır. Kullandığımız script bu işlemi bizim adımıza yapmış oldu. Script yazının başında oluşturduğumuz daha sonra Calendar import ettiğimiz Outlook 97-2002 uyumlu pst dosyasını bütün kullanıcılarımız için otomatik olarak klonladı ve isimleri düzgün formata çevirdi.

 

 

 

 

 

Dilersek ayarlarımızı save edip saklayabiliriz. Bundan sonra Exmerge import işlemini başlatır. Bu işlemi Exmerge aracı monitör etmenizi sağlar. Aşağıdaki resimde başarılı olmuş 6 import işleminden bahsediliyor. Exmerge loglarını Exmerge ile aynı klasörde bulabilirsiniz.

 

 

 

 

 

 

 

İşlem tamamlandığında operasyonun başarılı olduğuna dair mesaj görülecektir .Finish dedikten sonra pencere kapanacaktır . Yukarıda anlatılan işlemler silsilesi neticesinde artık organizasyonumuzda istediğimiz kullanıcıların Outlook programlarında en başta belirlediğimiz tarih veya tarihler için hatırlatıcı kayıtlar oluştu. Exmerge aracının yapabileceği bir çok iş ve bize gösterebileceği bir çok yeteneği var. Belki bir başka yazıda onlardan da bahsederiz .

 

 

 

 

 

 

 

 

 



<<RPC over HTTPS (Single Server)Disaster Recovery Analyzer Tool (ExDRA)>>
Bu kategorinin dökümü

Exchange ServerExchange Server
Exchange Server 2003 ile Spam'i Engelleyin - I -
Mailbox Manager
Microsoft Exchange Server 2003 de Recipient Öğeleri
EXCHANGE SERVER YEDEKLEME (BACKUP) STRATEJİLERİ
EXCHANGE SERVER VERİTABANINI BİRLEŞTİRMEK (DEFRAGMENT)
Exchange Server 2003 ve Intelligent Message Filtering (Akıllı Mail Filtreleme)
OWA için Form Based Authentication Özelliği
Outlook 2003 Kurulumunu Özelleştirmek
Exchange 2003 Kurulumu
Exchange / Outlook 2003 & RPC over HTTP
Exchange ve Disclaimer
EXCHANGE 2003 NEWS SERVER
OWA FORM BASED AUTHENTICATION Without SSL
Microsoft Profile Analyzer Tool
OUTLOOK WEB ACCESS ve AYARLARI -II
OUTLOOK WEB ACCESS ve AYARLARI -I
RPC over HTTPS (Single Server)
Exmerge ve Toplu Data Import
Disaster Recovery Analyzer Tool (ExDRA)
Windows XP ile Exchange Server Yönetimi
Exchange Server Migration (ADMT ve Migration Wizard)
Exchange Server Migration (Public Folder Migration)
Intelligent Message Filter (IMF)
Exchange 2003 Mobile çözümler
Outlook Üzerinden Silinen Maillerin Exchange 2003 Yardımı ile Kurtarılması
Exchange 2003 Cluster -I
Exchange 2003 Cluster - II
Telnet ile Mail Sunucusuna Bağlanma
Exchange 2007 ve Kurulumu
MS Outlook ile Haber Gruplarına (NNTP) Bağlanma
Exchange Server 2003 ile Mesaj Akış Takibi ((Message Tracking)
Exchange 2003 ile Sorgu Bazlı Dinamik Mail Listeleri Oluşturma (Query Based Distribution Groups)
Temel e-posta Bilgileri ve Outlook 2003 POP İstemci Yapılandırması
IIFP ile Global Adres Listesi Senkronizasyonu
System Center Capacity Planner 2006 -Bölüm 1
SPAM Mail ve RBL (Realtime Blackhole List ) Arasındaki İlişki
Mail Server?ların SPAM için Relay Açıklarını Anlamak ve Açıkları Gidermek
Exchange Üzerinde ESEUTIL Kullanımı
Exchange 2003'de Mailbox kurtarmak
Mail Merge ( Adres ve Mektup birleştirme )
Exchange Server 2007 Kurulum ve İlk Testleri
Exchange Server 2003 Üzerinde Haber Grupları ( News Groups )
Owa Form Based Authentication Without SSL
Konu İndeksini görüntüleİçeriğe katkıda bulun

Kullanıcı Adı:

Şifreniz

[Kayıt] [Kayıp Şifre]

Kitaplar

Exchange Server
Exchange Server 2003 ile Spam'i Engelleyin - I -
Mailbox Manager
Microsoft Exchange Server 2003 de Recipient Öğeleri
EXCHANGE SERVER YEDEKLEME (BACKUP) STRATEJİLERİ
EXCHANGE SERVER VERİTABANINI BİRLEŞTİRMEK (DEFRAGMENT)
Exchange Server 2003 ve Intelligent Message Filtering (Akıllı Mail Filtreleme)
OWA için Form Based Authentication Özelliği
Outlook 2003 Kurulumunu Özelleştirmek
Exchange 2003 Kurulumu
Exchange / Outlook 2003 & RPC over HTTP
Exchange ve Disclaimer
EXCHANGE 2003 NEWS SERVER
OWA FORM BASED AUTHENTICATION Without SSL
Microsoft Profile Analyzer Tool
OUTLOOK WEB ACCESS ve AYARLARI -II
OUTLOOK WEB ACCESS ve AYARLARI -I
RPC over HTTPS (Single Server)
Exmerge ve Toplu Data Import
Disaster Recovery Analyzer Tool (ExDRA)
Windows XP ile Exchange Server Yönetimi
Exchange Server Migration (ADMT ve Migration Wizard)
Exchange Server Migration (Public Folder Migration)
Intelligent Message Filter (IMF)
Exchange 2003 Mobile çözümler
Outlook Üzerinden Silinen Maillerin Exchange 2003 Yardımı ile Kurtarılması
Exchange 2003 Cluster -I
Exchange 2003 Cluster - II
Telnet ile Mail Sunucusuna Bağlanma
Exchange 2007 ve Kurulumu
MS Outlook ile Haber Gruplarına (NNTP) Bağlanma
Exchange Server 2003 ile Mesaj Akış Takibi ((Message Tracking)
Exchange 2003 ile Sorgu Bazlı Dinamik Mail Listeleri Oluşturma (Query Based Distribution Groups)
Temel e-posta Bilgileri ve Outlook 2003 POP İstemci Yapılandırması
IIFP ile Global Adres Listesi Senkronizasyonu
System Center Capacity Planner 2006 -Bölüm 1
SPAM Mail ve RBL (Realtime Blackhole List ) Arasındaki İlişki
Mail Server?ların SPAM için Relay Açıklarını Anlamak ve Açıkları Gidermek
Exchange Üzerinde ESEUTIL Kullanımı
Exchange 2003'de Mailbox kurtarmak
Mail Merge ( Adres ve Mektup birleştirme )
Exchange Server 2007 Kurulum ve İlk Testleri
Exchange Server 2003 Üzerinde Haber Grupları ( News Groups )
Owa Form Based Authentication Without SSL

istatistik

Son Kullanıcı: sukran
Toplam :522


Ziyaretçiler
Online Misafirler: 9
Online Kullanıcılar: 0

Designed and coded by mukaanyes