Exchange Server'da arama indekslemeyi etkinleştir
Exchange Sunucunuzda arama indekslemeyi etkinleştirmek istiyorsunuz. Varsayılan olarak Exchange Arama tüm yeni posta kutusu veritabanları için etkindir. Veritabanları ek yapılandırma gerektirmez. Ancak kullanıcıları yeni bir veritabanına taşıdığınızda arama dizinini devre dışı bırakmanızı öneririz. Söz konusu veritabanında veya Exchange sunucusunun tamamında indekslemeyi devre dışı bırakın. Bu makalede, Exchange Server'da arama dizini oluşturmayı nasıl etkinleştireceğinizi öğreneceksiniz.
Exchange arama indeksleme durumunu alın
Öncelikle her veritabanındaki indeks durumunu alalım. Exchange Management Shell'i yönetici olarak çalıştırın.
Dizin Etkin, DB01 ve DB02 veritabanı için Yanlış değerini gösterir.
[PS] C:\>Get-MailboxDatabase | Select Name, IndexEnabled | Format-Table -AutoSize
Name IndexEnabled
---- ------------
DB01 False
DB02 False
DB03 True
DB04 TrueYapılandırılmış bir Veritabanı Kullanılabilirlik Grubunuz (DAG) varsa, veritabanı kopyası da dahil olmak üzere veritabanlarını listelemek istersiniz.
Get-MailboxDatabaseCopyStatus cmdlet'i size indekslemeyle ilgili daha fazla bilgi verecektir.
[PS] C:\>Get-MailboxDatabaseCopyStatus * | Sort Name | Select Name, Status, ContentIndexState
Name Status ContentIndexState
---- ------ -----------------
DB01\EX01 Mounted Disabled
DB01\EX02 Healthy Disabled
DB02\EX01 Mounted Disabled
DB02\EX02 Healthy Disabled
DB03\EX01 Mounted Healthy
DB03\EX02 Healthy Healthy
DB04\EX01 Mounted Healthy
DB04\EX02 Healthy Healthy
Birden fazla veritabanında indekslemeyi devre dışı bıraktık. Devre dışı bırakılan veritabanlarından birinde indekslemeyi etkinleştirelim.
Exchange arama indekslemeyi etkinleştir
DB01 için indekslemeyi etkinleştirmek istiyoruz.
Not: Veritabanında dizine eklemeyi çalışma saatlerinden sonra veya yoğun olmayan bir zamanda etkinleştirdiğinizden emin olun. Sunucuda bir miktar CPU kullanımı gerekecektir.
[PS] C:\>Set-MailboxDatabase "DB01" -IndexEnabled $trueDB01'de indeksleme etkinleştirildi. Her şeyin başarılı olup olmadığını doğrulayalım.
Exchange arama indeksleme durumunu kontrol edin
Durumu kontrol etmeden önce birkaç dakika verin.
[PS] C:\>Get-MailboxDatabaseCopyStatus * | Sort Name | Select Name, Status, ContentIndexState
Name Status ContentIndexState
---- ------ -----------------
DB01\EX01 Mounted Crawling
DB01\EX02 Healthy FailedAndSuspended
DB02\EX01 Mounted Disabled
DB02\EX02 Healthy Disabled
DB03\EX01 Mounted Healthy
DB03\EX02 Healthy Healthy
DB04\EX01 Mounted Healthy
DB04\EX02 Healthy HealthyBir DAG'niz varsa eklenen veritabanı Tarama olarak gösterilir.
Not: Exchange Arama dizinleri, veritabanınızın boyutuna bağlı olarak bir gün veya daha uzun süre tarayabilir.
Performans Monitörü'ne bakın ve MSExchange Arama Dizinleri sayacını seçin. Tarayıcı: Kalan Posta Kutuları'nı seçin. Posta kutularının kalan durumuna bir göz atın.
Devamını oku: Exchange veritabanı dizin durumu taraması nasıl izlenir »
Örneğimizde toplam 0.000 olarak görünüyor, bu da taramanın tamamlandığı anlamına geliyor.
Tarama bittikten sonra DB01 veritabanı ve veritabanı kopyası Sağlıklı olarak görünecektir.
[PS] C:\>Get-MailboxDatabaseCopyStatus * | Sort Name | Select Name, Status, ContentIndexState
Name Status ContentIndexState
---- ------ -----------------
DB01\EX01 Mounted Healthy
DB01\EX02 Healthy Healthy
DB02\EX01 Mounted Disabled
DB02\EX02 Healthy Disabled
DB03\EX01 Mounted Healthy
DB03\EX02 Healthy Healthy
DB04\EX01 Mounted Healthy
DB04\EX02 Healthy Healthy
İçerik dizini durumu Tarama'dan Başarısız'a değişirse Exchange'de başarısız içerik dizinini onarma makalesini okuyun.
Çözüm
Exchange Server'da arama indekslemeyi nasıl etkinleştireceğinizi öğrendiniz. Performansı etkileyebileceğinden, arama dizine eklemeyi çalışma saatlerinden sonra veya yoğun olmayan bir zamanda etkinleştirmek çok önemlidir.
Bu makaleyi beğendiniz mi? Ayrıca Exchange kullanıcı posta kutularındaki mesajları arama ve silme seçeneğini de beğenebilirsiniz. Bizi takip etmeyi ve bu yazımızı paylaşmayı unutmayın.
