Exchange Server’ı güncel tutmak iyidir. Güncellemeyi başlamadan önce planlayın ve tamamlanmasının zaman alabileceğini unutmayın. Bir DAG yapısına sahip değilseniz ve bir adet Exchange Sunucunuz varsa, posta akışı o anda çalışmaz. Şimdi, Exchange 2016’da Toplu Güncelleştirme’yi yüklemek için en iyi yol nedir bakalım?
Exchange Server 2016 üzerine CU kurulumu yapmak için iki seçenek vardır. Exchange’i Grafik Kullanıcı Arayüzü (GUI) veya katılımsız mod (komut satırı) ile güncelleyebilirsiniz. Cumulative Updateleri yüklemek istediğim ortamda iki Exchange Sunucusu var. Exchange Server EXC1 Cumulative Update güncellemelerini yükleyeceğim. Diğer Exchange Server EXC2 olarak adlandırılarak anlatılacak. Bu makalede, Exchange 2016’da Cumulative Updatelerini yüklemek için katılımsız modu nasıl kullanacağınızı öğreneceksiniz.
Toplu Güncelleştirmeyi yüklemeden önce bilmeniz gerekenler.
- Exchange’i daha yeni bir CU’ya yükselttikten sonra, önceki sürüme geri dönmek için yeni sürümü kaldıramazsınız. Yeni sürümün kaldırılması Exchange’i sunucudan tamamen kaldırır.
- Exchange sunucusunda Exchange XML uygulama yapılandırma dosyalarında (örneğin, web.config dosyaları veya EdgeTransport.exe.config dosyası) yaptığınız özelleştirilmiş Exchange veya Internet Information Server (IIS) ayarlarının üzerine yazılır . Kurulumdan sonra ayarları kolayca yeniden uygulayabilmeniz için bu bilgilerin yedeğini almayı unutmayın.
En iyi yöntem ile Cumulative Updatelerin Kurulumu
Toplu Güncellemeden Önce:
- Windows Güncellemelerini kontrol edin ve güncellemeleri yükleyin
- Sunucuyu yeniden başlatın
- Sunucuyu bakım moduna alın
- Virüsten koruma yazılımlarını geçici olarak devre dışı bırakın
- Tüm yedekleme yazılımlarını geçici olarak devre dışı bırakın
- Toplu Güncelleştirmeyi çalıştırmak için yükseltilmiş(Yönetici olarka) bir komut istemi kullanma
Toplu Güncellemeden Sonra:
- Sunucuyu yeniden başlatın
- Hata ve uyarıları filtreleyerek olay günlüklerini kontrol edin
- Sunucuyu bakım modundan çıkarın
- Yedekleme yazılımını etkinleştir
- Anti-virüsü etkinleştir
Exchange Server’ı bakım moduna alma
Exchange Server EXC1’de oturum açın. Exchange Management Shell’i yönetici olarak çalıştırın. Hub Transport Service üzerindeki iletileri Draining moduna alalım. Başka ileti kabul etmeyi durduralım.
Set-ServerComponentState -identity EXC1 -Component HubTransport -State Draining -Requester Maintenance
Sıraya alınan iletileri EXC2’ye yönlendirin. Hedef Sunucu değeri, hedef sunucunun FQDN’si olmalıdır. Hedef sunucu bakım modunda olmamalıdır.
Redirect-Message -Server EXC1 -Target EXC2.babur.com
Sunucu bir DAG üyesiyse, aşağıdaki komutları çalıştırın. Sunucunuz bir DAG üyesi değilse, ServerWideOffline’ı ayarlama komutuna atlayın.
Cluster modu duraklatın. Sunucu EXC1’i DAG’dan askıya alın.
Suspend-ClusterNode EXC1
Veritabanı kopyalama otomatik etkinleştirmesini devre dışı bırakın. Bu komut ayrıca etkin veritabanı kopyalarını diğer DAG üyelerine de taşır. Ayakta sorunsuz çalışan diğer DAG üyesinin üzerine aktarımı yapalım. Bu anlık bir işlem değil, hareketlerin gerçekleşmesi birkaç dakika sürebilir. Aşağıdaki komutlar ile kontrol edeceğiz.
Set-MailboxServer EXC1 -DatabaseCopyActivationDisabledAndMoveNow $true
Sunucudaki veritabanı kopyalama otomatik etkinleştirme ilkesini not edin. Bakım sonunda tekrar bu değere ayarlayabilirsiniz. Varsayılan ayar Unrestricted’dır.
Get-MailboxServer EXC1 | Select DatabaseCopyAutoActivationPolicy
Herhangi bir veritabanının Aktif olmasını önlemek için Blocked olarak ayarlayın.
Set-MailboxServer EXC1 -DatabaseCopyAutoActivationPolicy Blocked
Sunucuya hala takılı olan veritabanı kopyalarını kontrol edin. Etkin veritabanlarının taşınması biraz zaman alabilir. Bu komut hiçbir sonuç döndürmemelidir. Sunucuda hala veritabanı kopyaları etkinse ve veritabanının kopyalarını barındıran başka DAG üyeleri varsa, manuel değiştirme gerçekleştirin.
Get-MailboxDatabaseCopyStatus -Server EXC1 | Where{$_.Status -eq “Mounted”}
Etkin veritabanları taşındıktan sonra, taşıma sırasını kontrol edeceğiz. Tüm sunucu bileşenlerini devre dışı bırakacağımızdan kuyruklar boş veya neredeyse boş olmalıdır. Hala kuyruklarda bekleyen tüm e-postalar, sunucu bakım modundan çıkarılıncaya kadar dağıtımda gecikmeye neden olacaktır.
Get-Queue
Server EXC1’i bakım moduna alalım.
Set-ServerComponentState EXC1 -Component ServerWideOffline -State Inactive -Requester Maintenance
Load Balancer’i kontrol edin
Exchange Server bir yük dengeleyicisinde yapılandırılmış mı? Yük dengeleyici sistem durumu denetimlerinin sunucuyu havuzdan çıkardığını veya çevrimdışı / etkin değil olarak işaretlediğini doğrulayın. Yük dengeleyici bunu otomatik olarak yapmazsa, sunucuyu el ile çevrimdışı / etkin değil olarak işaretleyin. Yük dengeleyicinizde oturum açın ve Server EXC1’e olan bağlantıları devre dışı bırakmak zorunda olduğunuz tüm sanal hizmetleri ayarlayın. Genellikle SMTP ve HTTPS sanal servisleri olurdu. Bu, ileride Server EXC1’e yapılacak bağlantıları zorlar.
Exchange Server’ın bakım modunda nasıl doğrulanacağı
Exchange Server EXC1’in bakım moduna getirilip getirilmediğini doğrulayın. Monitoring ve RecoveryActionsEnabled durumu dışındaki tüm bileşenler Inactive göstermelidir.
Get-ServerComponentState EXC1 | Format-Table Component, State Component State --------- ----- ServerWideOffline Inactive HubTransport Inactive FrontendTransport Inactive Monitoring Active RecoveryActionsEnabled Active AutoDiscoverProxy Inactive ActiveSyncProxy Inactive EcpProxy Inactive EwsProxy Inactive ImapProxy Inactive OabProxy Inactive OwaProxy Inactive PopProxy Inactive PushNotificationsProxy Inactive RpsProxy Inactive RwsProxy Inactive RpcProxy Inactive UMCallRouter Inactive XropProxy Inactive HttpProxyAvailabilityGroup Inactive ForwardSyncDaemon Inactive ProvisioningRps Inactive MapiProxy Inactive EdgeTransport Inactive HighAvailability Inactive SharedCache Inactive MailboxDeliveryProxy Inactive RoutingUpdates Inactive RestProxy Inactive DefaultProxy Inactive Lsass Inactive RoutingService Inactive E4EProxy Inactive CafeLAMv2 Inactive LogExportProvider Inactive
Hangi .NET Framework ve Exchange Server Cumulative Update
Bir çok Exchange admini, CU kurulum sonrası Exchange Server’ların sorun olduğunu ve çalışmadığını söyler. Exchange Server için .NET Framework’ün gerekli olduğunu bilmek önemlidir. Exchange 2016’ya CU’i yüklerken bazen .NET Framework’ü güncellememiz gerekir. Bu her zaman böyle değildir, bazen Cumulative Update güncellemeden CU kurulumu çalıştırabilirsiniz. Evet, .NET Framework’ü ücretsiz olarak indirebiliriz.
Microsoft .NET Framework hakkında ne diyor:
Exchange Server’ı desteklenmeyen bir CU’dan geçerli CU’ya yükseltirken ve hiçbir ara CU kullanılamazken, önce Exchange Server sürümünüz tarafından desteklenen en son .NET sürümüne yükseltmeniz ve hemen geçerli CU’ya yükseltmeniz gerekir. Bu yöntem, Exchange sunucularınızı güncel ve en son desteklenen CU’da tutma gereksiniminin yerini almaz. Microsoft, bu yöntemi kullanarak Microsoft Destek Hizmetleri’ne başvurma gereksinimiyle sonuçlanabilecek bir yükseltme hatasının oluşmayacağını iddia etmez.
.NET Framework ve Exchange Server 2016’yı güncel tutun
Daha uzun bir güncelleme yolu yürütmenize gerek kalmaması için Exchange Server 2016’nızı güncel tutun. Exchange CU ISO’yu kullanılabilir olduğunda indirmenizi ve sabit diske kaydetmenizi öneririm. Microsoft, yeni sürümler yayımlandığında eski Exchange CU’ları kaldırır. CU ISO’yu kaydederken yükseltme yolunu gerçekleştirebilirsiniz. Eski bir Exchange CU’yu indirmek için resmi olmayan bir web sitesi kullanabilirsiniz.
.NET Framework ve Exchange Server Toplu Güncelleştirmesi nasıl güncelleştirilir
Bir .NET Framework sürümü veya Exchange Server sürümü çıktığında hemen güncelleme yapmayın. Her zaman bekleyin ve hatalar olup olmadığını kontrol edin. Exchange Server’ı üretimde güncellemeden önce her zaman bir test ortamında test etmeyi unutmayın.
.NET Framework ve Exchange Server Cumulative Update’i güncelleştirme yolunu gösteren bir akış şeması mevcut, aşağıda paylaşıyorum.
Basitleştirmek için, güncelleme yolunu planlarken şu iki adımı aklınızda bulundurun:
- .NET Framework tarafından desteklenen son Exchange sürümüne güncelleştirme (mavi ok)
- Exchange Server için desteklenen son .NET Framework güncelleştirmesi (yeşil ok)
İstediğiniz sürümde olana kadar güncellemeye devam edin, bu büyük olasılıkla en son yayınlanan Exchange sürümü olacaktır. Verilen akış şemasını kullanarak, Exchange Server Toplu Güncelleştirme ve .NET Framework için güncelleştirme yolunu izlemek kolaydır.
Install .NET Framework
Exchange Server 2016 CU14’ten Exchange Server 2016 CU16’ya güncelleyeceğiz. .NET Framework’ün indirme sayfasına gidin ve uygun sürümü indirin. Bizim durumumuzda, bu .NET Framework 4.8 olacaktır. İndirme işlemi tamamlandıysa, dosyayı sağ tıklayın ve yönetici olarak çalıştır’ı seçin. .NET Framework’ü Exchange Server’a yükleyin. Kurulum tamamlandığında yeniden başlat
Active Directory ve Etki Alanları Hazırlama
CU ISO’sunu AD üzerine bağlayın.
Kurulumu yapacak olan kullanıcının Schema Admins ve Enterprice Admins güvelik gruplarına üye olması gerekmektedir.
Active Directory Schema Hazırlanması
Exchange 2016 CU için hazırlamanın ilk adımı, Active Directory şemasını genişletmektir. Exchange, Active Directory’de çok fazla bilgi depolar ancak bunu yapmadan önce, sınıfları ve öznitelikleri eklemesi / güncellemesi gerekir.
Komut İstemi’ni yönetici olarak çalıştırın. Exchange 2016 için şemayı genişletmek / hazırlamak için aşağıdaki komutu çalıştırın.
C:\>E:\Setup.exe /IAcceptExchangeServerLicenseTerms /PrepareSchema Microsoft Exchange Server 2016 Cumulative Update 18 Unattended Setup Copying Files... File copy complete. Setup will now collect additional information needed for installation. Performing Microsoft Exchange Server Prerequisite Check Prerequisite Analysis COMPLETED Configuring Microsoft Exchange Server Extending Active Directory schema COMPLETED The Exchange Server setup operation completed successfully.
Ekran çıktısında COMPLETED görüldüğünde. Exchange 2016 için genişletme / hazırlama şeması başarıyla tamamlanmış demektir.
Active Directory Hazırlanması
Active Directory şeması genişletildikten sonra, Exchange 2016 için Active Directory’nin diğer bölümlerini hazırlayabilirsiniz. Bu adım sırasında Exchange, bilgileri depolamak için Active Directory’de kapsayıcılar, nesneler ve diğer öğeler oluşturacaktır. Exchange container, objects, özniteliklerinin ve benzerlerinin koleksiyonuna Exchange organizasyonu adı verilir.
Komut İstemi’ni yönetici olarak çalıştırın. Exchange 2016 için Active Directory’yi hazırlamak için aşağıdaki komutu çalıştırın.
C:\>E:\Setup.exe /IAcceptExchangeServerLicenseTerms /PrepareAD Microsoft Exchange Server 2016 Cumulative Update 16 Unattended Setup Copying Files... File copy complete. Setup will now collect additional information needed for installation. Performing Microsoft Exchange Server Prerequisite Check Prerequisite Analysis COMPLETED Configuring Microsoft Exchange Server Organization Preparation COMPLETED The Exchange Server setup operation completed successfully.
Active Directory Domainlerinin Hazırlanması
Active Directory’yi Exchange için hazır hale getirmenin son adımı, Exchange’in yükleneceği her bir Active Directory etki alanını hazırlamaktır. Bu adım ek kapsayıcılar, güvenlik grupları oluşturur ve Exchange’in bunlara erişebilmesi için izinleri ayarlar.
Birden fazla etki alanınız varsa, tüm etki alanlarını Exchange 2016’ya hazırlamak için aşağıdaki komutu çalıştırabilirsiniz.
Yalnızca bir etki alanınız varsa, önceki adımdaki / PrepareAD komutu etki alanını sizin için zaten hazırladığı için bu adımı atlayabilirsiniz.
C:\>E:\Setup.exe /IAcceptExchangeServerLicenseTerms /PrepareAllDomains Microsoft Exchange Server 2016 Cumulative Update 16 Unattended Setup Copying Files... File copy complete. Setup will now collect additional information needed for installation. Performing Microsoft Exchange Server Prerequisite Check Prerequisite Analysis COMPLETED Configuring Microsoft Exchange Server Prepare Domain Progress COMPLETED The Exchange Server setup operation completed successfully.
Exchange Active Directory sürümlerini kontrol etme
AD for Exchange 2016’yı hazırladıktan sonra, Active Directory’nin güncellenip güncellenmediğini kontrol etmek istersiniz. PowerShell’i yönetici olarak çalıştırın. Yürütme İlkesini Kısıtlanmamış olarak ayarladığınızdan emin olun. Y ve Enter tuşlarına basın. Bunu yapmazsanız, komut dosyası çalışmaz.
PS C:\> Set-ExecutionPolicy Unrestricted Execution Policy Change The execution policy helps protect you from scripts that you do not trust. Changing the execution policy might expose you to the security risks described in the about_Execution_Policies help topic at http://go.microsoft.com/fwlink/?LinkID=135170. Do you want to change the execution policy? [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"): Y
Get-ADversions.ps1 komut dosyasını indirin ve çalıştırın. Daha fazla bilgi için, PowerShell ile Exchange Şeması sürümünü denetleme makalesini okuyun. Ayrıca aşağıdaki komutları tek tek çalıştırabilirsiniz.
# Exchange Schema Version $sc = (Get-ADRootDSE).SchemaNamingContext $ob = "CN=ms-Exch-Schema-Version-Pt," + $sc Write-Output "RangeUpper: $((Get-ADObject $ob -pr rangeUpper).rangeUpper)" # Exchange Object Version (domain) $dc = (Get-ADRootDSE).DefaultNamingContext $ob = "CN=Microsoft Exchange System Objects," + $dc Write-Output "ObjectVersion (Default): $((Get-ADObject $ob -pr objectVersion).objectVersion)" # Exchange Object Version (forest) $cc = (Get-ADRootDSE).ConfigurationNamingContext $fl = "(objectClass=msExchOrganizationContainer)" Write-Output "ObjectVersion (Configuration): $((Get-ADObject -LDAPFilter $fl -SearchBase $cc -pr objectVersion).objectVersion)"
Exchange Active Directory sürümleri nasıl onaylanır? Microsoft Docs sayfasını ziyaret edin ve Active Directory sürümlerini bulmak için sayfanın en altına gidin. Liste Microsoft tarafından güncel tutuluyor.
Toplu Güncelleştirme Exchange 2016 katılımsız modunu yükleme
Komut İstemi’ni yönetici olarak çalıştırın. Exchange 2016 için Toplu Güncelleştirme’yi başlatmak için komutu çalıştırın.
C:\>E:\Setup.exe /IAcceptExchangeServerLicenseTerms /Mode:Upgrade Microsoft Exchange Server 2016 Cumulative Update 18 Unattended Setup Copying Files... File copy complete. Setup will now collect additional information needed for installation. Languages Management tools Mailbox role: Transport service Mailbox role: Client Access service Mailbox role: Unified Messaging service Mailbox role: Mailbox service Mailbox role: Front End Transport service Mailbox role: Client Access Front End service Performing Microsoft Exchange Server Prerequisite Check Configuring Prerequisites COMPLETED Prerequisite Analysis 100% Configuring Microsoft Exchange Server Preparing Setup COMPLETED Stopping Services COMPLETED Language Files COMPLETED Removing Exchange Files COMPLETED Preparing Files COMPLETED Copying Exchange Files COMPLETED Language Files COMPLETED Restoring Services COMPLETED Language Configuration COMPLETED Exchange Management Tools COMPLETED Mailbox role: Transport service COMPLETED Mailbox role: Client Access service COMPLETED Mailbox role: Unified Messaging service COMPLETED Mailbox role: Mailbox service COMPLETED Mailbox role: Front End Transport service COMPLETED Mailbox role: Client Access Front End service COMPLETED Finalizing Setup COMPLETED The Exchange Server setup operation completed successfully.
Güncelleme başarıyla tamamlandı. Exchange Server’ı yeniden başlatın.
Test
Hata ve uyarıları filtreleyerek olay günlüklerini kontrol edin. Hatalar varsa, sorunları giderdiğinizden ve düzelttiğinizden emin olun.
Exchange Server’ı bakım modundan çıkarın
Güncelleştirmeden sonra Exchange Server EXC1’in yeniden etkinleştirilmesini istiyoruz. Exchange Yönetim Kabuğu’nu yönetici olarak çalıştırın.
Artık sunucuyu bakım modundan kaldırabilirsiniz. Not: Sunucu bir DAG üyesi değilse, yalnızca ilk ve son komutlar gereklidir. Sunucu bir DAG üyesiyse, tüm komutları çalıştırmanız gerekir. Sunucuda ayarlanan veritabanı kopyalama otomatik etkinleştirme ilkesi değerini kullanın. Varsayılan Unrestricted‘tır.
[PS] C:\>Set-ServerComponentState EXC1 -Component ServerWideOffline -State Active -Requester Maintenance [PS] C:\>Resume-ClusterNode -Name EXC1 Name ID State ---- -- ----- EXC1 1 Up [PS] C:\>Set-MailboxServer EXC1 -DatabaseCopyAutoActivationPolicy Unrestricted [PS] C:\>Set-MailboxServer EXC1 -DatabaseCopyActivationDisabledAndMoveNow $false [PS] C:\>Set-ServerComponentState EXC1 -Component HubTransport -State Active -Requester Maintenance
Veritabanı Kullanılabilirlik Gruplarını Yeniden Deneme
Güncelleme işlemi boyunca, veritabanı kopyaları DAG üyeleri arasında taşınır. Etkin veritabanı kopyalarınızı en çok tercih ettikleri DAG üyelerine geri gönderin. Microsoft tarafından sağlanan PowerShell betiğini kullanın.
[PS] C:\>cd $exscripts [PS] C:\Program Files\Microsoft\Exchange Server\V15\scripts\>.\RedistributeActiveDatabases.ps1 -DagName DAG1 -BalanceDbsByActivationPreference
Bakım dışı modunu doğrulama
Exchange Server EXC1’in yedeklendiğini ve çalıştığını doğrulayın. Aşağıdaki komutları çalıştırın.
Cluster düğümü durumunun açık olması gerekir.
[PS] C:\>Get-ClusterNode EXC1 Name ID State ---- -- ----- EXC1 1 Up
Cluster düğümünde tüm Exchange Sunucularında durum olup olmadığını denetleyin.
[PS] C:\>Get-ClusterNode
Gerekli tüm hizmetlerin çalışıp çalışmadığını kontrol edin.
[PS] C:\>Test-ServiceHealth EXC1 Role : Mailbox Server Role RequiredServicesRunning : True ServicesRunning : {IISAdmin, MSExchangeADTopology, MSExchangeDelivery, MSExchangeIS, MSExchangeMailboxAssistants, MSExchangeRepl, MSExchangeRPC, MSExchangeServiceHost, MSExchangeSubmission, MSExchangeThrottling, MSExchangeTransportLogSearch, W3Svc, WinRM} ServicesNotRunning : {} Role : Client Access Server Role RequiredServicesRunning : True ServicesRunning : {IISAdmin, MSExchangeADTopology, MSExchangeMailboxReplication, MSExchangeRPC, MSExchangeServiceHost, W3Svc, WinRM} ServicesNotRunning : {} Role : Unified Messaging Server Role RequiredServicesRunning : True ServicesRunning : {IISAdmin, MSExchangeADTopology, MSExchangeServiceHost, MSExchangeUM, W3Svc, WinRM} ServicesNotRunning : {} Role : Hub Transport Server Role RequiredServicesRunning : True ServicesRunning : {IISAdmin, MSExchangeADTopology, MSExchangeEdgeSync, MSExchangeServiceHost, MSExchangeTransport, MSExchangeTransportLogSearch, W3Svc, WinRM} ServicesNotRunning : {}
MAPI Bağlantısını test edin.
[PS] C:\>Test-MAPIConnectivity -Server EXC1 MailboxServer Database Result Error ------------- -------- ------ ----- EXC1 DB1 Success EXC1 DB2 Success EXC1 DB3 Success EXC1 DB4 Success EXC1 DB5 Success
Tüm Exchange sunucularında MAPI bağlantısı sınayın.
[PS] C:\>Get-MailboxDatabase | Test-MAPIConnectivity
DAG Kopyalama Durumu Sağlığının sonucunu alın.
[PS] C:\>Get-MailboxDatabaseCopyStatus -Server EXC1 | Sort Name | Select Name, Status, Contentindexstate Name Status ContentIndexState ---- ------ ----------------- DB1\EXC1 Mounted Healthy DB2\EXC2 Mounted Healthy DB3\EXC1 Mounted Healthy DB4\EXC2 Mounted Healthy DB5\EXC1 Mounted Healthy
Tüm Exchange Sunucularında DAG Kopyalama Durumu Sağlığının sonucunu alın.
[PS] C:\>Get-MailboxDatabaseCopyStatus * | Sort Name | Select Name, Status, Contentindexstate
Replikasyon Sağlık Durumunu Kontrol Edin
[PS] C:\>Test-ReplicationHealth -Server EXC1 Server Check Result Error ------ ----- ------ ----- EXC1 ClusterService Passed EXC1 ReplayService Passed EXC1 ActiveManager Passed EXC1 TasksRpcListener Passed EXC1 TcpListener Passed EXC1 ServerLocatorService Passed EXC1 DagMembersUp Passed EXC1 MonitoringService Passed EXC1 ClusterNetwork Passed EXC1 QuorumGroup Passed EXC1 FileShareQuorum Passed EXC1 DatabaseRedundancy Passed EXC1 DatabaseAvailability Passed EXC1 ClusterService Passed EXC1 ReplayService Passed EXC1 ActiveManager Passed EXC1 TasksRpcListener Passed EXC1 TcpListener Passed EXC1 ServerLocatorService Passed EXC1 DagMembersUp Passed EXC1 MonitoringService Passed EXC1 ClusterNetwork Passed EXC1 QuorumGroup Passed EXC1 FileShareQuorum Passed EXC1 DatabaseRedundancy Passed EXC1 DatabaseAvailability Passed EXC1 DBCopySuspended Passed EXC1 DBCopyFailed Passed EXC1 DBInitializing Passed EXC1 DBDisconnected Passed EXC1 DBLogCopyKeepingUp Passed EXC1 DBLogReplayKeepingUp Passed
Tüm Exchange sunucularında çoğaltma durumunu denetleyin.
[PS] C:\>Get-DatabaseAvailabilityGroup | Select -ExpandProperty:Servers | Test-ReplicationHealth
Veritabanı Etkinleştirme İlkesi’nin Sınırsız olarak ayarlandığını doğrulayın.
[PS] C:\>Get-MailboxServer EXC1 | Select Name, DatabaseCopyAutoActivationPolicy Name DatabaseCopyAutoActivationPolicy ---- -------------------------------- EXC1 Unrestricted
Veritabanı Etkinleştirme İlkesi’nin tüm Exchange Sunucularında Kısıtlanmamış olarak ayarlandığını doğrulayın.
[PS] C:\>Get-MailboxServer | Select Name, DatabaseCopyAutoActivationPolicy
Kurulumlar tamamlandıktan sonra Web Browser ya da Powershell üzerinden mevcut güncel sürüm bilgilerini kontrol edeibliriz.
Load balancer
Exchange Server bir yük dengeleyicisinde yapılandırılmış mı? Yük dengeleyici sistem durumu denetimlerinin sunucuyu havuzda aldığını veya çevrimiçi / etkin olarak işaretlediğini doğrulayın. Yük dengeleyici bunu otomatik olarak yapmazsa, sunucuyu el ile çevrimiçi / etkin olarak işaretleyin. Yük dengeleyicinizde oturum açın ve Server EXC1’e herhangi bir bağlantıyı etkinleştirmek için ihtiyacınız olan tüm sanal hizmetleri ayarlayın. Genellikle SMTP ve HTTPS sanal servisleri olurdu. Bu, Sunucu EXC1’e bağlantıları etkinleştirir.
Sonuç
Bu makalede, 2016 yılında Toplu Güncelleştirme Exchange’in nasıl yükleneceğini öğrendiniz. Akış şemasını kullanarak buna göre planladığınızı bilmek önemlidir. Uygun CU ve .NET Framework kurulum dosyalarını indirin. Sunucuyu bakım moduna alın ve sistemi yeniden başlattıktan sonra güncellemeyi yükleyin. Bu makalede, Toplu Güncelleştirmeyi yüklemek için katılımsız modu kullandık. Son olarak, Exchange Server’ı bakım modundan çıkarın.
Merhaba. İhtiyaca göre şirkete 1 adet ExchgSvrStd 2019 satın aldık.Exchange Server’da satın alınacak CAL lisans sayısı neye göre belirleniyor? Ayrıca satın alınan CAL lisansları Exchange Server’da nasıl tanımlıyoruz? Bilgi verebilirseniz çok güzel olur. Teşekkürler.
Selamlar,
Herhangi bir yere tanımlamıyorsunuz, CAL lisansınız sisteme kayıtlı oluyor. Satın alınan CAL lisansı kullanıcı sayısına eşit olmalı.
Teşekkürler,