MailStore SPE için Bildirimleri 25.1 veya daha yeni bir sürüme güncelleyin

25.1 sürümü ile MailStore, ilk kez, tüm eski sürümlerle geriye dönük olarak tam olarak uyumlu değildir. Eski Microsoft C++ çalışma zamanı kitaplıklarından bağımsız olmak için Firebird 3 ve 2.5 desteğinin kaldırılması gerekiyordu. Bu nedenle, 25.1 sürümüne yapılan bir güncelleme, tüm dahili arşiv depolarının daha önce Firebird 4'e güncellenmesini gerektirir.

19.12.2024 SintelSedat Akfidan 4 dk okuma
MailStore SPE için Bildirimleri 25.1 veya daha yeni bir sürüme güncelleyin

Sürüm 23.4 veya önceki bir sürümle oluşturulan arşiv depoları, veritabanı sistemi olarak Firebird 3 veya Firebird 2.5'i kullanır. Firebird 4, MailStore 24.2 ile tanıtıldı. Yeni oluşturulan arşiv depoları o zamandan beri Firebird 4 veritabanlarıyla otomatik olarak oluşturulmuştur. Eski arşiv depoları el ile güncellenmelidir.

MailStore SPE için diğer tüm güncelleme bildirimlerini burada bulabilirsiniz.

MailStore'daki veritabanları hakkında

MailStore SPE, arşivlenen e-postaların yapılandırması ve meta verileri için bir veritabanı sistemi olarak Firebird Embedded'i kullanır. Yapılandırma, ana veritabanı olarak adlandırılan veritabanında saklanır, e-posta meta verileri arşiv deposu veritabanlarında saklanır.

MailStore'da yeni bir Firebird sürümü destekleniyorsa, yeni sürüm ilk kez başlatıldığında ana veritabanı otomatik olarak güncellenir. Bu veritabanı, işlemi etkilemeden makul bir süre içinde güncellenebilir.

Arşiv deposu veritabanları otomatik olarak güncelleştirilmez. Bu işlem uzun olabileceğinden ve dolayısıyla işlemi etkileyebileceğinden, yöneticinin işlemi manuel olarak başlatması gerekir.

Bu veritabanı güncellemelerini gerçekleştirebilmek için MailStore'un hem eski hem de yeni Firebird sürümünü desteklemesi gerekmektedir.

Firebird'ün C++'a bağımlılıkları

Firebird 4, Microsoft'un 2015-2022 C++ çalışma zamanı kitaplığına bağımlılıklara sahiptir.Firebird 3, Microsoft'un C++ çalışma zamanı kitaplığı 2013'e bağımlılıklara sahiptir.Firebird 2.5, Microsoft'un C++ çalışma zamanı kitaplığı 2010'a bağımlılıklara sahiptir.

Bu çalışma zamanı kitaplıklarının tümü, 24.4 sürümüne kadar MailStore SPE ile otomatik olarak yüklendi.

Microsoft, 2013 ve 2010 sürümlerinin C++ çalışma zamanı kitaplıkları için desteği durdurdu.

MailStore SPE 25.1'deki Değişiklikler

Bu MailStore sürümü ve tüm yeni sürümler artık eski veritabanlarını yükleyemez veya güncelleyemez.

Örnek konak hizmeti başlatıldığında ve örneklerin veritabanları yüklenemediğinde, Windows Uygulaması olay günlüğünde karşılık gelen bir hata mesajı depolanır.

İstemci, uyumsuz bir veritabanını yüklemeye çalışan bir MailStore SPE örneğine bağlanmaya çalışırsa, istemci veritabanı biçiminin desteklenmediğini belirten bir hata iletisi görüntüler.

Bundan sonra ne yapmalı?

Başlangıçtaki duruma bağlı olarak, Firebird 3 ve 2.5'ten bağımsız olmak için farklı adımlar gereklidir.

24.x sürümünden güncelleme

Şu anda MailStore SPE 24.2 ila 24.4 kullanıyorsanız, MailStore SPE 25.1 veya daha yenisine güncelleme yapmadan önce tüm örneklerin arşiv depolarını Firebird 4'e güncellemiş olmanız gerekir. Yönetim Konsolu'ndaki pano ve arşiv depoları sayfası bu adımın gerekli olup olmadığını size bildirir.

Ms spe dashboard arşiv deposu ihtiyaçları upgrade.png

Ms spe arşiv deposunun upgrade.png ihtiyacı var

  • Hiçbir arşiv deposunun Devre Dışı durumuna sahip olmadığından emin olun. MailStore, bu arşiv depolarının güncellenmesi gerekip gerekmediğini belirleyemez.

  • Devre dışı bırakılan arşiv depolarının durumunu yazmaya karşı korumalı olarak değiştirin.

  • Ayrılmış arşiv depoları, arşiv depoları listesinde listelenmez. Bu nedenle, ayrılmış arşiv depoları ekleyin ve bunları korumalı duruma yazacak şekilde ayarlayın.

Yükseltmenin gerekli olduğuna dair bir ipucu görüntülenirse, şu adımları izleyin:

  • Bir yedek oluşturun.

  • Tüm arşiv depolarını güncelleştirin.

  • Başka bir yedek oluşturun.

  • Mevcut MailStore SPE sürümünü indirin ve yükleyin [1].

  • 24.2 sürümüne kadar olan mevcut sürüm için Güncelleme Bildirimlerini okuyun ve talimatları izleyin.

Sürüm 23.x ve daha eski sürümlerden güncelleme

Daha önce MailStore SPE 23.4 veya daha eski bir sürüm kullandıysanız, en son sürüme güncellemeden önce bir ara güncelleme yapmanız gerekir.

En son sürüme doğrudan güncelleme mümkün değildir.

  • Bir veri yedeği oluşturun.

  • MailStore SPE 24.4'ü buradan indirin.

  • Sürüm 24.2 (!) için Güncelleme Bildirimlerini okuyun ve talimatları izleyin. Bu sürümlerdeki bilinen sorunları yoksayabilirsiniz çünkü bu sorunların zaten çözülmüş olduğu 24.4 sürümünü yüklüyorsunuz.

  • MailStore SPE'nin 24.4 sürümünü yükleyin.

  • Hiçbir arşiv deposunun Devre Dışı durumuna sahip olmadığından emin olun. MailStore, bu arşiv depolarının güncellenmesi gerekip gerekmediğini belirleyemez.

  • Devre dışı bırakılan arşiv depolarına sağ tıklayın ve durumu yazma korumalı olarak değiştirin.

  • Ayrılmış arşiv depoları, arşiv depoları listesinde listelenmez. Bu nedenle, ayrılmış arşiv depoları ekleyin ve bunları korumalı duruma yazacak şekilde ayarlayın.

  • Tüm arşiv depolarını güncelleştirin.

  • Başka bir veri yedeği oluşturun.

  • En son MailStore SPE sürümünü indirin [2].

  • 24.2 sürümüne kadar olan mevcut sürüm için Güncelleme Bildirimlerini okuyun ve talimatları izleyin.

  • MailStore SPE'nin en son sürümünü yükleyin.

Tek tek örnekleri ve arşiv depolarını güncelleştirme

İçeriklerine kalıcı erişime ihtiyacınız olmadığı için ayrılmış örnekleriniz veya arşiv depolarınız varsa veya arşiv depoları devre dışı bırakılmışsa, bunları mevcut MailStore SPE sürümlerine yükleyebilmek için veritabanlarının da Firebird 4'e güncellenmesi gerekir.

MailStore SPE kurulumunuz zaten 25.1 veya daha yeni bir sürümdeyse, bu kurulumu örnekleri güncellemek ve mağaza veritabanlarını arşivlemek için kullanamazsınız. Ara güncellemeyi gerçekleştirebileceğiniz ikinci bir sisteme ihtiyacınız var.

İkinci bir kurulumda tek tek örnekleri yükseltmeniz gerektiğinde desteğe başvurun.

Yedeği geri yükleme

Firebird 3 veya Firebird 2.5 veritabanlarını içeren yedeklemeler MailStore 25.1 ve daha yeni sürümler tarafından okunamaz.

Böyle bir yedeği geri yüklerseniz, MailStore SPE 24.4 ile bir kez yüklemeniz ve tüm arşiv deposu veritabanlarını güncellemeniz gerekir. Yedekleme daha sonra mevcut MailStore sürümüyle de uyumlu olacaktır.

İkinci bir kurulumda bir yedeği geri yüklemeniz gerekmesi durumunda desteğe başvurun.

Kaynak: https://help.mailstore.com/en/spe/Update_Notices_for_MailStore_SPE_to_version_25.1_or_newer