| Exchange Server Database'inizi Nasıl Restore Edersiniz? |
|
|
| Emre AYDIN tarafından yazıldı | |||
| Çarşamba, 20 Haziran 2007 19:58 | |||
|
Elektirik kesintisi sonrasında servisleri durmuÅŸ ve database yapısı zarar görmüÅŸ bir Exchange Server ile karşı karşıya kalmak bir çok IT çalışanının korkulu rüyasıdır. Åžirket çalışanlarının bu tarzda yarım saatlik bir kesintiyle karşılaÅŸmaları sonrasında sanırım susmayan birkaç telefona sahip olmanız hiç de zor deÄŸil. Böyle bir durumda ilk olarak yapılmasını önerdiÄŸim, yapınızı çalışır hale getirip sonrasında bozuk database’iniz için düÅŸünmek ÅŸeklindedir. Exchange Server 2003 SP2 ile beraber gelen Dial-Tone Restore özelliÄŸini kullanarak artık restore iÅŸlemlerini çok daha basit ÅŸekilde, kısa zamanda ve yönetilebilirliÄŸi üst seviyede gerçekleÅŸtirebiliyoruz. Bu makalemde dial-tone restore iÅŸlemini bir örnek ile açıklayacağım. Senaryomda kullandığım client istemcinin varolan maillerini, mail sunucusunun database’inin bozulması ile kaybedip sonrasında ntbackup.exe’yi kullanarak daha önce oluÅŸturduÄŸumuz recovery storage’a restore edeceÄŸiz. Son adımda ise eÅŸzamanlı çalışan iki database’i birbirine merge ederek iÅŸlemleri tamamlayacağız. Dikkat Edilmesi Gerekenler Recovery Storage Group (RSG) Storage Group’a çok benzesede kabiliyetleri ile tamamen farklılıklar göstermektedir. Bu kabiliyetleri ve farklılıkları listeleyelim, · MAPI hariç tüm protokoller kapalıdır. Yani RSG içerisindeki bir mailbox store’u kullanarak mail alıp vermek mümkün deÄŸildir. · Exmerge.exe aracını kullanarak mailboxları .pst’lere aktarmanız mümkündür. · System ve mailbox management kuralları RSG’ye etki etmez. · Online maintenance ve defragmentasyon iÅŸlemlerini RSG’ içerisinde bulunan bir database’de gerçekleÅŸtirilemez. · RSG içerisinde yer alan database’i manuel mount etmeniz gerekir. Otomatik olarak mount olmaz. · RSG’nin database’ini yada olması gereken path’ini farklı bir lokasyona taşıyamazsınız, tanımlayamazsınız. · Sadece mailbox store geri yükleme iÅŸlemleri için RSG kullanabilirsiniz. Public folder için bu yapı desteklenmez. · Ntbackup.exe ile yapacağınız restore iÅŸlemi esnasında data otomatik olarak RSG’ye geri yüklenir. · Birden fazla database’i RSG’ye restore edecekseniz, bu database’lerin aynı storage group içerisinde yer alması gerekir. · Bir bilgisayarda sadece bir tane RSG bulunabilir. · İki node’lu exchange cluster yapısı içerisinde bir tane RSG bulunabilir. İkiden fazla node bulunduran yapılarda her Exchange virtual server kendi RSG’sine sahip olabilir. Bu bilgileri de verdikten sonra, elimizde Exchange store yedeÄŸinin de olduÄŸunu düÅŸünerek, senaryomuza geçebiliriz. 1. Tüm iÅŸlemlerden önce Emre Aydin isimli client istemcide Test 1 isimli bir tane mail mevcut.
2. Varolan database’e ait priv.edb ve priv.stm dosyalarını (daha önce ntbackup.exe ile store yedeÄŸinin alındığını düÅŸünüyorum) sileceÄŸim bu ÅŸekilde database’imiz zarar görmüÅŸ olacak.
3. Silme iÅŸleminden sonra ESM üzerindeki mailbox store’a kliklediÄŸimizde dismount olduÄŸunu görebiliriz ve mount etmek istediÄŸimizde boÅŸ bir database oluÅŸturacağına dair kısa bir uyarı mesajı karşımıza gelecektir. Bu uyarı mesajını kabul ettiÄŸimiz noktada ise tamamen boÅŸ bir database ve boÅŸ mailbox’ların sahibi olacağız ve mail sunucumuz tekrar mail alıp gönderme iÅŸlemlerini yapabilir duruma gelecek. Tabi tamamen yeni ve bomboÅŸ bir database’i kullanarak.
Yapıyı çalışır hale getirdik. Bir sonraki adımımız ise eski mailleri yeni oluÅŸturduÄŸumuz database üzerine çekebilmek olmalıdır. AÅŸağıdaki adımlar ile devam edelim. 4. Emre Aydin isimli istemcide Test 2 isimli bir mail’i oluÅŸturalım. Bu ÅŸekilde database’in sorun çıkartmasından önce Test 1 isimli bir mail, boÅŸ database’e geçilmesinden sonra Test 2 isimli bir mailin tüm iÅŸlemler sonunda Emre Aydin isimli mailbox’da yer almasını beklemek durumundayız.
5. ESM > First Administrative Group > Server adı > SaÄŸ klik > New > Recovery Storage Group’a klikleyelim. 6. ESM > First Administrative Group > Recovery Storage Group > SaÄŸ klik > Add Database to Recover’e klikleyelim ve kurtarmak istediÄŸimiz database’i önümüze gelecek olan listeden seçerek default gelen path’leri de deÄŸiÅŸtirmeden tüm pencerelerden OK diyerek çıkalım.
7. Daha öncesinde ntbackup.exe ile aldığımız store yedeÄŸini restore edelim. Bunun için ntbackup.exe’yi çalıştıralım ve listeden Log Files ile Mailbox Store kutucuklarını iÅŸaretleyerek Start Restore’a klikleyelim.
8. Karşımıza gelecek pencerede Restore to satırına restore edilecek sunucu adını, hemen alt satırda yer alan Temporary location for log and patch files alanına ise c:\ yazalım. 9. Last Restore Set ve Mount Database After Restore kutucuklarını işaretleyelim ve OK diyerek işlemi bitirelim.
10. Ntbackup.exe otomatik olarak RSG’ye restore iÅŸlemini gerçekleÅŸtirecektir. Son durumda karşımıza gelecek pencere ÅŸekil-8’deki gibi olmalı. Kurtarmak istediÄŸimiz mailbox’ları CTRL’ye basılı tutarak seçelim ve sonrasında saÄŸ klikleyip açılan pencerede Exchange Task’ı seçelim.
11. Available Tasks penceresinde Recover Mailbox Data’yı seçip Next’e klikleyelim. Recover Mailbox Data penceresinde ilgili destination store’u seçip Next ile devam edelim. 12. Gelecek üçüncü pencerede Merge Data’yı seçelim. Bu ÅŸekilde eski mailleri kullanıcının ÅŸu andaki yeni mailbox’ında birleÅŸtirecektir. İkinci seçenek olan Copy Data seçilirse eski mailleri kullanıcının yeni mailbox’ı içerisinde Recovered Data Folder isimli bir klasör altında biriktirecektir.
13. Task Schedule penceresinde dilerseniz iÅŸlemin çalışmasını ileriki bir tarihe zamanlayabilirsiniz. Biz Next diyerek devam edelim ve iÅŸlemi baÅŸlatalım.
Bu iÅŸlemlerden sonra artık eski ve yeni mailleri kullanıcının mailbox’ında görüntülemeye baÅŸlayabiliriz.
Eski yedeÄŸimiz var ama restore edemiyoruz, yada restore edeceÄŸiz ama yeni mailbox’ımda yeni gelen mailler var, ne olacak? İşte bu soruların cevabını Dial-Tone Restore ile verebiliyoruz. Kullanımı kolay, hayat kurtarıcı bir araç. Bu konuyla ilgili sorularınızı http://mshowto.org/forum linkini kullanarak ulaÅŸacağınız forum sayfamızda sorabilirsiniz. Referanslar How to use Recovery Storage Groups in Exchange Server 2003 Considerations and best practices when resetting an Exchange mailbox database Using Recovery Storage Groups in Exchange Server 2003
|
|||
| Son Güncelleme Cumartesi, 23 Haziran 2007 17:00 |
Son Eklenenler
- System Center Configuration Manager 2007 - Asset Intelligence
- İş Zekası ve Performans Yönetimine Yönelik Microsoft Çözümleri: Verilerden Karar Aşamasına Nasıl Geçilmeli
- Windows Server 2008 R2 ‘e Yükseltmeniz için En iyi 10 Neden?
- Forefront Security for Exchange Server ve Bilinmesi Gerekenler!
- Server 2008'de ISCSI ile High Availability (Clustering) Sağlayın! - Bölüm 5
- Server 2008'de ISCSI ile High Availability (Clustering) Sağlayın! - Bölüm 4
- SCCM 2007 - Software Distribution Yöntemi ile Office 2007 Dağıtımı - Bölüm 4
- SCCM 2007 - Software Distribution Yöntemi ile Office 2007 Dağıtımı - Bölüm 3
- SCCM 2007 - Software Distribution Yöntemi ile Office 2007 Dağıtımı - Bölüm 2
- SCCM 2007 - Software Distribution Yöntemi ile Office 2007 Dağıtımı - Bölüm 1
- SCCM 2007'de Configuration Manager Client Yazılımının Yüklenmesi - Bölüm 2
- SCCM 2007'de Configuration Manager Client Yazılımının Yüklenmesi - Bölüm 1
- System Center Configuration Manager'da Discovery Metodları
- Server 2008'de ISCSI ile High Availability (Clustering) Sağlayın! - Bölüm 3
- Server 2008'de ISCSI ile High Availability (Clustering) Sağlayın! - Bölüm 2
- Server 2008'de ISCSI ile High Availability (Clustering) Sağlayın! - Bölüm 1
- Exchange 2007 SCC Cluster Pasif Node Uninstall İşlemi
- DAVETLİSİNİZ! Microsoft FOREFRONT EDGE (ISA, IAG) Semineri
Çok Okunanlar
- Windows Server 2003 Active Directory Kurulumu
- Terminal Server Lisanslaması (BÖLÜM-1)
- Policy ile İstenmeyen Programların Çalışmasını Engelleyin
- DNS Server Nedir? Nasıl Çalışır? Çıkabilecek Sorunlar Nasıl Çözülür?
- Kurtarma Konsolunda “bootcfg” Komutu Nasıl Kullanılır?
- Exchange Server 2007'de Content Filter Agent - Bölüm 1
- Taşınabilir Disk Kullanımı Şirket Genelinde Nasıl Engellenir?
- Uzak Masaüstü Bağlantısı İçin Farklı Bir Bağlantı Noktası (Port) Kullanmaya Nasıl İkna Edilir?
- SBS Server 2003 Yüklenmesi ve Konfigürasyonu
- Sistem açılışı sırasında “NTLDR kayıp veya bulunamıyor” hatası nasıl giderilir?
- Windows Deployment Services Nedir? - Bölüm 1
- Server 2003 Kurulumu
- E-Mail Hesaplarınızı ISP'nizde Değil Kendi Exchange Server'ınızda Tutun
- EFS: Kurtarma Metotları - Bölüm 1
- Kullanıcılarınızı Local Admin Grubunda Bırakmayın
- Komut Satırından TCP-IP Konfigürasyonu Nasıl Yapılır?
- System Center Capacity Planner İncelemesi (Bölüm-1)
- Active Directory Users And Computers Context Menüsüne Kullanıcı Hesap Bilgi Özellikleri Ekleme
Forum Sayfası Soruları
|
















