Exchange Server Journaling Nasıl Yapılandırılır makalesi ile birlikte teoriden pratiğe geçiş yapıyoruz ve Exchange Server Journaling’in adım adım nasıl yapılandırılacağını sizlere paylaşıyoruz.
Önceki makalede Exchange Server Journaling ’in ne olduğu, Standart ve Premium Journaling farkları, lisanslama modeli ve hangi senaryolarda kullanılması gerektiği gibi kavramsal tarafı ayrıntılı olarak ele aldık. Artık teoriden pratiğe geçme zamanı.
Exchange Server Journaling Nasıl Yapılandırılır makalesi içinde aşağıda ki bilgilere ulaşacaksınız.
1. Exchange Server Journaling Nasıl Yapılandırılır?
Exchange Server Journaling, Exchange Control Panel (ECP) ve Exchange Management Shell (EMS) olmak üzere iki farklı yöntemle yapılandırılabilir. ECP, grafiksel kullanıcı arayüzü üzerinden yapılandırma imkanı sunarken, EMS komut satırında detaylı ve özelleştirilmiş bir yönetim sağlar.
1.1 ECP Üzerinden Exchange Server Journaling Yapılandırma
Exchange Control Panel (ECP) kullanılarak Journaling yapılandırması yapmak oldukça basittir. Yönetici, Exchange Admin Center’a giriş yaparak Compliance Management sekmesine erişir. Burada Journaling sekmesi seçilerek, yeni bir journaling kuralı oluşturulabilir. Kullanıcı, hedef posta kutusunu ve hangi e-postaların journal edileceğini belirleyerek yapılandırmayı tamamlar.
Örneğin, belirli bir departmana gelen ve giden e-postaların kaydedilmesi için bir Journaling kuralı oluşturulabilir. ECP üzerinden yapılan bu yapılandırma, Standart ve Premium Journaling için uygundur, ancak Premium Journaling kullanımı daha detaylı filtreleme ve gelişmiş e-discovery seçenekleri sunar.
1.2 EMS Üzerinden Exchange Server Journaling Yapılandırma
Exchange Management Shell (EMS) kullanılarak Journaling yapılandırması yapmak, daha fazla esneklik ve otomasyon sağlar. Aşağıda, EMS kullanarak Standart ve Premium Journaling yapılandırmak için gerekli komutlar ve açıklamaları bulunmaktadır.
1.2.1 Journaling Kuralı Oluşturma
Bu komut, pera.net.tr organizasyonundaki tüm gelen ve giden e-posta trafiğini kayıt altına almak için journal@pera.net.tr adresine yönlendirir. Global kapsamı, organizasyondaki tüm kullanıcıları kapsar. Enabled $true parametresi, kuralın etkinleştirilmesini sağlar. Bu komut hem Standart Journaling hem de Premium Journaling için uygundur.
1.2.2 Belirli Bir Kullanıcı İçin Journaling Kuralı Oluşturma
Bu komut, fatih@pera.net.tr kullanıcısına gelen ve giden e-postaların yalnızca iç organizasyon trafiği için journal@pera.net.tr adresine kaydedilmesini sağlar. Scope Internal parametresi, sadece kurum içi e-posta trafiğinin journal edilmesini sağlar. Bu komut yalnızca Premium Journaling için uygundur.
1.2.3 Mevcut Journaling Kurallarını Listeleme
Bu komut çalıştırıldığında, sistemde tanımlı tüm journaling kurallarının bir listesi ekrana getirilir. Kuralların etkin olup olmadığını, hangi e-posta adresine yönlendirildiğini ve kapsamını görmek mümkündür. Standart ve Premium Journaling için uygundur.
1.2.4 Bir Journaling Kuralını Güncelleme
Bu komut, Genel Journaling Kuralı adlı kuralı devre dışı bırakır. Eğer belirli bir süre için journaling işlemini durdurmak isterseniz, bu komutu kullanabilirsiniz. Devre dışı bırakılan kural, ilerleyen zamanlarda tekrar etkinleştirilebilir. Standart ve Premium Journaling için uygundur.
1.2.5 Bir Journaling Kuralını Silme
Bu komut, Fatih Kullanıcı Journaling adlı journaling kuralını sistemden kaldırır. Bu işlemi gerçekleştirdikten sonra, fatih@pera.net.tr kullanıcısına ait e-posta trafiği artık journal@pera.net.tr adresine yönlendirilmez. Standart ve Premium Journaling için uygundur.
1.2.6 Journaling İçin Hedef Posta Kutusunu Kontrol Etme
Bu komut, sistemdeki tüm journaling kurallarını listeler ve her bir kuralın adı, hedef e-posta adresi, kapsamı ve etkin olup olmadığı gibi bilgileri gösterir. Eğer journaling verilerinin yanlış bir e-posta adresine gönderildiğinden şüpheleniyorsanız, bu komut ile doğrulama yapabilirsiniz. Standart ve Premium Journaling için uygundur.
1.2.7 Journaling Posta Kutusunun Güvenliğini Sağlama
Bu komut, journal@pera.net.tr e-posta kutusuna yalnızca fatih kullanıcısının erişebilmesini sağlar. Böylece, journaling ile kaydedilen e-postalara yalnızca belirlenen yetkili kullanıcılar erişebilir. Standart ve Premium Journaling için uygundur.
1.2.8 Belirli Bir Veritabanı İçin Journaling Yapılandırma
Bu komut, DB01 adlı veritabanındaki tüm kullanıcıların e-posta trafiğini db01-journal@pera.net.tr adresine yönlendiren bir Journaling kuralı oluşturur. Standart ve Premium Journaling için uygundur.
1.2.9 Journaling İçin Throttling (Kapasite Sınırlama) Ayarları
Bu komut, MBX01 adlı Exchange sunucusunda Journaling işlemlerinin sınırlanmasını sağlar. Journaling raporlarının teslim edilememesi durumunda hata bildirimlerinin fatih@pera.net.tr adresine yönlendirilmesini sağlar. Aynı anda en fazla 10 Journaling raporunun oluşturulmasına izin vererek sunucu kaynaklarının aşırı kullanımını önler. Standart ve Premium Journaling için uygundur.
1.2.10 Journaling Loglarının Süresini ve Saklama Politikasını Yapılandırma
Journaling loglarının 30 gün boyunca saklanmasını ve ardından otomatik olarak temizlenmesini sağlar. Bu ayar, disk alanının aşırı kullanımını önleyerek Exchange performansını korur. Standart ve Premium Journaling için uygundur.
1.2.11 Journaling İçin Belirli Kullanıcıları Hariç Tutma
Bu komut, belirli bir kullanıcının veya grubun Journaling sürecine dahil edilmemesini sağlar. fatih@pera.net.tr adresine gelen ve giden e-postaların Journaling işleminden hariç tutulmasını sağlar. Bu, özel yöneticiler veya hassas verilerin gereksiz yere kayıt altına alınmasını önlemek için kullanılabilir. Standart ve Premium Journaling için uygundur.
1.2.12 Sadece Gönderilen E-postalar İçin Journaling Kuralı Oluşturma (Tüm Organizasyon)
Aşağıdaki Exchange Management Shell (EMS) komutu, yalnızca organizasyon içinden gönderilen e-postalar için Journaling kuralı oluşturur. Bu kural ile Sadece dış alıcıya gönderilen e-postalar kaydedilir (yani, şirket dışına giden e-postalar). Standart ve Premium Journaling için uygundur.
1.2.13 Belirli Kullanıcılar İçin Sadece Gönderilen E-postaları Kaydetme
Belirli bir kullanıcı veya grup için sadece gönderilen e-postaları kayıt altına almak için aşağıdaki komut kullanılabilir. Sadece fatih@pera.net.tr kullanıcısı için Journaling kuralı oluşturur ve yalnızca dış dünyaya giden e-postalar için Journaling uygulanır. Şirket içi e-postalara uygulanmaz. Standart ve Premium Journaling için uygundur.
1.2.14 Belirli Bir Departman İçin Gönderilen E-postaları Kaydetme
Sadece belirli bir departmanın gönderdiği e-postaları kayıt altına almak için bu komut kullanılabilir. Finans departmanına ait e-posta adreslerinin gönderdiği e-postalar kaydedilir. Yalnızca dış dünyaya gönderilen e-postalar kayıt altına alınır. Finans departmanının şirket içi trafiği Journaling’e dahil edilmez. Standart ve Premium Journaling için uygundur.
1.2.15 Belirli Bir Etki Alanına Gönderilen E-postaları Kaydetme
Belirli bir dış etki alanına gönderilen e-postalar için Journaling uygulanabilir. Örneğin, yalnızca example.com etki alanına gönderilen e-postaların kaydedilmesini istiyorsanız aşağıdaki komutu kullanabilirsiniz. Sadece dış alıcılara giden e-postalar kaydedilir. Standart ve Premium Journaling için uygundur.
Standart Journaling, yalnızca tüm e-posta trafiği için uygulanabilir. Alt kırılımlar yapılamaz. Premium Journaling, belirli kullanıcılar, gruplar, departmanlar ve dış alan adları için özelleştirilebilir.
Sadece gönderilen e-postalar için Journaling, dış dünyaya giden e-posta trafiğini izlemek isteyen şirketler için büyük bir avantaj sağlar.
Yukarıda paylaşmış olduğumuz Exchange Management Shell (EMS) komutları, Exchange Server Journaling’in detaylı ve özelleştirilmiş bir şekilde yapılandırılmasına olanak tanır.
Standart Journaling, tüm organizasyon genelinde temel journaling işlemlerini kapsarken, Premium Journaling departman bazlı e-posta kayıtları, belirli kullanıcıların e-postalarının journal edilmesi gibi daha gelişmiş özellikler sunar.
1.2.16 Journaling Posta Kutusundaki Son 100 Mesajı Listeleme
Journaling posta kutusuna düşen en son 100 mesajı görmek için bu komut kullanılabilir. bu komut Belirtilen posta kutusunun kullanım istatistiklerini gösterir ve Journaling posta kutusunun toplam boyutunu listeler.
1.2.17 Journaling Posta Kutusundaki Belirli Bir Kullanıcıya Ait E-postaları Listeleme
bu komut Belirli bir kullanıcının Journaling posta kutusunda kaydedilen e-postalarını görmek için kullanılır. SearchQuery parametresi Belirli bir kullanıcıya ait gelen/giden e-postaları filtreler ve TargetMailbox ise Sonuçların yönlendirileceği rapor posta kutusunu belirler. TargetFolder ise Raporların kaydedileceği klasörü belirler
Bu komut ile, journaling posta kutusunda belirli bir kullanıcıya ait e-postaları görebilir ve bu raporları başka bir posta kutusuna yönlendirebilirsiniz.
1.2.18 Journaling Posta Kutusunda Belirli Bir Tarihe Ait E-postaları Listeleme
Eğer sadece belirli bir tarihe ait e-postaları raporlamak isterseniz bu komutu kullanabilirsiniz.
Received:>=01/02/2024 AND Received:<=01/03/2024 → 01 Şubat 2024 ile 03 Şubat 2024 arasında alınan tüm Journaling e-postalarını listeler. Journaling raporlarını başka bir posta kutusuna yönlendirme imkanı sağlar.
1.2.19 Journaling Raporlarını CSV Olarak Dışa Aktarma
Eğer Journaling raporlarını dışa aktarmak ve detaylı analiz etmek istiyorsanız, aşağıdaki komutu kullanabilirsiniz.
Export-Csv -Path C:\Reports\Exchange_Journaling_Report.csv → Raporları CSV formatında dışa aktarır. -NoTypeInformation → Dosyaya gereksiz meta verilerin eklenmesini önler. Bu komut sayesinde, Journaling posta kutusunun kullanım bilgilerini içeren bir CSV raporu oluşturabilirsiniz.
1.2.20 Journaling Posta Kutusunun Dolu Olup Olmadığını Kontrol Etme
bu komut içinde yer alan TotalItemSize parametresi Journaling posta kutusunun boyutunu gösterir ve Database parametresi ise Journaling posta kutusunun hangi veritabanında bulunduğunu gösterir.
Eğer TotalItemSize değeri çok yüksekse, posta kutusunun büyütülmesi veya eski Journaling raporlarının temizlenmesi gerekebilir
2. Exchange Server Backup ve Journaling Karşılaştırması
Exchange Server Backup çözümleri ve Journaling, birbirinden farklı ancak tamamlayıcı çözümler olarak kullanılabilir.
Backup çözümleri, sistem çökmesi ve veri kaybı durumlarında organizasyonun verilerini kurtarmaya yardımcı olurken, Journaling özellikle yasal gereklilikleri yerine getirmek ve e-posta iletişimlerini denetim altında tutmak için gereklidir.
İhtiyaca göre, organizasyonlar her iki yöntemi de bir arada kullanarak hem veri güvenliği hem de yasal uyumluluk açısından en iyi sonucu elde edebilirler.
| Özellik | Exchange Server Backup | Exchange Server Journaling |
|---|---|---|
| Amaç | Veri kaybına karşı koruma ve sistem kurtarma | Uyumluluk, denetim ve e-Discovery |
| Veri Kapsamı | Tüm posta kutuları ve Exchange veritabanı | Belirlenen kullanıcıların e-postaları |
| Geri Yükleme Yeteneği | Evet, yedeklenen tarihe geri dönülebilir | Hayır, silinen e-postalar geri yüklenemez |
| Gerçek Zamanlı Kayıt | Hayır, belirli aralıklarla yedekleme yapılır | Evet, anlık olarak e-postalar kaydedilir |
| Yedekleme Yönetimi | Merkezi yedekleme sunucularında tutulur | Journaling posta kutusunda saklanır |
| Uyumluluk ve Hukuki Süreçler | Temel veri koruma sağlar | Regülasyonlara uygun e-posta kaydı sunar |
| Depolama Kullanımı | Büyük ölçekli disk alanı gerektirir | Gönderilen/alınan e-posta kadar alan kullanır |
Exchange Server Backup çözümleri Exchange Server kuruluşları için Exchange Server Optimizasyon süreçlerinde incelenir ve özellikle Exchange Server Mailbox Database mimarisinin daha verimli ve tutarlı çalışması için kulllanılır. Exchange Server Journaling çözümleri ise daha çok yasal süreçler ve denetim, güvenlik için kullanılmakta ve Exchange Server Compliance Management süreçlerinde incelenir.
Exchange Server Backup çözümleri Exchange Server kuruluşları için zorunluyken Exchange Server Journaling kuruluşun yasal süreçleri ve güvenlik beklentisiyle ilgilidir.
3. Sonuç
Exchange Server Journaling, klasik bir “log” özelliğinden çok daha fazlasıdır; kurumsal dünyada uyumluluk (compliance), denetim, güvenlik analizi ve e-Discovery süreçlerinin omurgasını oluşturan kritik bir mekanizmadır. Doğru tasarlanmış bir journaling mimarisi ile kurumlar, e-posta trafiğini sadece arşivlemekle kalmaz; gerektiğinde geriye dönük olarak kim, neyi, ne zaman, kime gönderdi sorusuna güvenilir şekilde cevap verebilir.
Standart ve Premium Journaling seçeneklerinin doğru lisans modeliyle birlikte değerlendirilmesi, journaling hedef posta kutularının güvenli ve izole bir yapıda tutulması ve düzenli raporlama/izleme süreçleri, Exchange ortamınızın hem teknik olarak sağlıklı hem de hukuken savunulabilir olmasını sağlar.
Journaling, tek başına bir yedekleme ya da arşivleme çözümü değildir; ancak backup, arşivleme ve güvenlik çözümleriyle birlikte kurgulandığında Exchange altyapınız için oldukça güçlü bir denetim ve kayıt katmanı oluşturur.
Eğer Journaling’in temel kavramlarını, Standart/Premium farklarını, lisanslama modelini ve hangi ürünlerle birlikte kullanılması gerektiğini tekrar gözden geçirmek isterseniz Exchange Server Journaling makalesini inceleyebilirsiniz.























