magnify
Home Exchange Server DISASTER RECOVERY FOR EXCHANGE
formats

DISASTER RECOVERY FOR EXCHANGE

Merhaba bu yazımızda başımıza gelebilecek en korkunç senaryodan bahsedecegim ve bu senaryodan yola çıkarak çözümünü adım adım anlatacağım.

Hepimiz bilirizki log’lar herşeyimizdir.Log’ları incelemedigimizde zamanla büyük sorunlarla karşılaşabiliriz.Log lar insan beynindeki timörlere benzer,timör ün erkenden farkına varamaz isek kötü sonuçlara maruz kalırız.Log larda aynen buna benzer erkenden teşhisi yapıp ciddi problemlere mahal vermemeliyiz…Diyelim ki ; Bir sabah sisteminiz çökmüş o esnada logları incelesekte bu pekta çözüm olmuyor çünkü hata hatayı dogurdugu için hatanın hangi log dan kaynaklandığını bulmak artık bilgi değilde tecrübeye bakacaktır.Bu server ınızın üzerinde DC ve Exchange Mail server kurulu ve o esnada yaşananlar tam bir kaos gözüksede bir kaç çalışma ile ayaga kaldırma şansımız vardır.Burada şunuda unutmamak gereklidir bir sistemcinin asla ve asla unutmayacagı bir kural vardır ki : (Ne yaparsan yap BACKUP almayı kesinlikle unutma!) bilinci ile hareket ederek bir kaç yöntemden bahsedegim.Elimizde System State ve Information store backupları mevcut (Sistemin crash olmandan önceki backupları) bu yoldan hareket edererek yapmak istedigim server ı yeniden kurup system state ve information store dönüp sistemi saglıklı hale çevirmek istiyorum.

Not: Bahsedecegim yöntem en son yapılması greken yöntemdir çünkü bu yapılacak işlemin öncesinde

Farklı bir yöntemlede çalışabilirsiniz.

Windows 2003 server Recovery

Adım adım işlemler;

Not: Exchange ve Windows2003 server kurarken aynı product key kullanmalısınız!

-Server formatlayıp yeniden kurduktan sonra workgroup modunda acılıcak hiç bir şekilde machine name ve IP yapılandırması için ayar yapılmayacak.

-Ntbakcup açalım restore sekmesini tıklayın.Catalog file seçin buradan almış oldugunuz system state backup yolunu gösterin

clip_image001

-Start restore tıklayın.

-Windows2003 Cd ni isteyen Windows file protection iletişim kutusunu çıkarsa cd yi takıp retry tıklayın.

-İşlem bittikten sonra restart isteyecektir

-Sunucunun başarılı bir şekilde açıldıgını gözlemleyin.Domain ve domaine ait bilgilerin döndügünü göreceksiniz.

Not : System state işlemini basarılı bir şekilde döndükten sonra dikkat ederseniz administrative tools ta : (Active directory users and computers) – (Dns) v.s gibi Snap-in olmadıgını göreceksiniz bu normal bir durumdur.Bu consele ulaşmak için start => Run =>mmc ENTER yapıp acılan console çagırabilirisiniz.

Domaini ayağa kaldırdıktan sonra şimdide Exchange mail server ı ayağa kaldırmamız gereklidir. Bunun için;

Exchage Mail Server Recovery

-Exchange cd takıp Start => Run => D:\Setup\I386\SETUP.EXE /disasterRecovery swicth kullanarak kurluma başlayabiliriz!

clip_image002

-Aşagıdaki ekrana dikkat ederseniz Action kısmındaki görevi disaster recovery modundadır.Bu ekranı next ile geçelim

clip_image003

-Recovery işlemini tamaladıktan sonra veri tabanını geri yükleyip sistemi yenidem önyüklemeniz ile alakalı wizard ok tıklayın.

-Son adımda finish ile sonladırın.

Yapmış olduğumuz işlemlerden söz edecek olursak:

1)System state kurarak etki alanını ve nesneleri restore ettik.

2)Exchange disaster switch ile kurarak hazır hale getirdik.

Burada sorulması gereken soru şu : Neden Exchange kurarken normal kurulum degilde disaster swicth ile kurduk?

Konuyu iki madde altında toplamamın nedeni dikkatinizi bir yere çekmek istedim! Exchange disaster switch ile kurmamızın sebebi: Information store ları restore edebilmemiz içindi.Temelden bir Exchange server a Information store restore edemeyiz!Restore işlemi gerçekleşirken Information store lar bileşenleri arar Temelden kurulan Exchange server da bileşenlerini buılamayacagı için restore işlemini gerçekleştiremez!

Information Store Restore

Ntbakcup açalım restore sekmesini tıklayın.Catalog file seçin buradan almış oldugunuz Information store backup yolunu gösterin

clip_image004.

Start restore tıklayın.

Restoring iletişim kutusunda Temporary location for log and patch files altınan c:\TEMP yazın.

clip_image005

-Restore to kısmında mail serverın adından emin olun.

-Restore işlemi bittikten sonra işlemi bittikten sonra restart olmasına izin verin.

clip_image006

-Sistem açıldıgında Administrative groups,First administrative group ve tüm sunucu nesnelerini genişletelim.

-İlgili server ın mailbox mount etmeye çalışalım

-mount ederken aşagıdakine benzer hata ile karsılasırsanız.

clip_image007

-Bu problemi aşmak için Mailbox repair etmemiz gereklidir.

Örnek: Start=>Run=>Cmd=>program files\exchsrvr\bin klasorüne ulaşıp ESEUTIL aracını kullanmamız gereklidir.

C:\Program Files\Exchsrvr\bin>eseutil /p “C:\Program Files\Exchsrvr\mdbdata\priv

1.edb”

-Bu parametreyi kullandıgımızda aşagıdaki warning ile karşılaşırız

clip_image008

-Yanlızca bozuk database bu repair işlemini yapacagımızı bildiren uyarı ekranını OK ile geçelim.

clip_image010

-İşlemi başarı ile bitirdikten sonra Exchange manager açarak database başarılı bir şekilde mount edebilirizclip_image011

Not: ESEUTIL ile repair işlemlemini mailbox store uyguladık puplic store içinde aynı işlemi yapmamız gerekmektedir!

-İşlemlerimizi bitirdikten sonra mapi client outlook açarak maillerimi check edebiliriz.

clip_image013

Uzun ve yorucu bir çalışma görülebilir ama buna ihtiyaç duymaktayız.Tabi bu gibi disaster düşmemek içinde system için hayati önem taşıyan logları inceleyip gerekli müdahaleleri o esnada yapmalıyız.

Bir sonraki yazımızda görüşmek dilegiyle…

Kenan DUZDAS

MCT-MCSE-HpAIS-HpASE-HpAIS-CCNA-CCSA

Team Information Technology

Kenan.duzdas@team.com.tr

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
DISASTER RECOVERY FOR EXCHANGE için yorumlar kapalı  comments 
© Hakan Uzuner
credit