MergenHub Envest
Ana sayfa/Dokümanlar/Başlangıç

Yedekleme, geri yükleme, yükseltme, kaldırma

Neyi yedeklemeli, proje dışa/içe aktarma, yerinde yükseltme, kaldırma.

MergenHub'ın sahip olduğu her şey tek klasörde durur; bu da yedeklemeyi, taşımayı ve yükseltmeyi basitleştirir.

Ne yedeklenmeli

ÖğeYerNot
Tüm veri klasörüC:\ProgramData\MergenHub\Proje, SCADA, kullanıcılar, ayarlar, lisans, sertifikalar, loglar, historian
Yalnız projeBağlantılar › Dışa aktar → JSONKanallar, cihazlar, tag'ler, alarmlar, log grupları, virtual tag'ler, alias'lar
Yalnız SCADASCADA › Projeyi dışa aktarEkranlar, bölgeler, sembol kütüphanesi, bağlamalar
Dış veritabanındaki historianODBC veritabanınızVeritabanının kendi araçlarıyla yedekleyin
İpucu C:\ProgramData\MergenHub klasörünün gecelik kopyası (servisler çalışırken de olur; SQLite dosyaları tutarlıdır) sunucuyu sıfırdan kurmaya yeter.

Örnek zamanlanmış görev (robocopy, 14 günlük kopya tutar):

robocopy "C:\ProgramData\MergenHub" "D:\Yedek\MergenHub\%date:~-4%%date:~3,2%%date:~0,2%" /MIR /R:1 /W:1 /XD logs
forfiles /P "D:\Yedek\MergenHub" /D -14 /C "cmd /c rmdir /s /q @path"

Geri yükleme

  1. Hedef makineye aynı ya da daha yeni MergenHub sürümünü kurun.
  2. Üç servisi durdurun (sc stop MergenHub).
  3. C:\ProgramData\MergenHub klasörünü yedekle değiştirin (host adı değiştiyse yeni webpki\ klasörünü koruyun).
  4. Servisleri başlatın. Kullanıcılar, proje, ekranlar ve geçmiş geri gelir.
  5. Lisansı yeni donanımda yeniden etkinleştirin (önce eski makinede serbest bırakın ya da portalda Zorla serbest bırak).

Başka sunucuya taşıma

Geri yüklemeyle aynıdır. Hatırlanacaklar:

  • OPC UA istemcileri sunucu sertifikasına güvenir; pki\own kopyalanmadıysa yeni makinede yeni sertifika oluşur ve istemcilerin yeniden güvenmesi gerekebilir.
  • Web HTTPS sertifikası host adına bağlıdır; ad değiştiyse MergenHub.exe gencert "<ad>" ile yeniden üretin.
  • Güvenlik duvarı kuralları makineye özeldir — kurucu oluşturur; bkz. Güvenlik duvarı.

Yükseltme

Yeni kurucuyu çalıştırın. Kurucu:

  • servisleri ve tray uygulamasını durdurur,
  • program dosyalarını tamamen değiştirir (bayat DLL kalmaz),
  • C:\ProgramData\MergenHub klasörüne dokunmaz,
  • gerekiyorsa eski servis adlarını taşır,
  • her şeyi yeniden başlatır.

Kesinti tipik olarak bir dakikanın altındadır. Sürüm notları sürümler sayfasında; lisanslı kurulumlar uygulama içinde bilgilendirilir. Yükseltmeler lisans ömrü boyunca ücretsizdir.

Not Sürüm düşürme desteklenmez. Geri dönüş istiyorsanız önceki kurucuyu ve bir yedeği saklayın.

Proje dışa / içe aktarma

Bağlantılar › Dışa aktar projeyi JSON olarak yazar; İçe aktar MergenHub ya da Kepware JSON dışa aktarımlarını okur. İçe aktarma projeyi değiştirebilir ya da içine birleştirebilir (aynı adlı kanallar değiştirilir). Cihaz ayarlarındaki parolalar proje anahtarıyla şifreli aktarılır; başka sunucuda içe aktarırken anahtar sorulur.

Kaldırma

Ayarlar › Uygulamalar ya da program klasöründeki kaldırıcı. Üç servisi durdurup siler, güvenlik duvarı kurallarını ve tray otomatik başlatmasını kaldırır, program dosyalarını siler. Veri klasörü korunur; sonraki kurulum her şeyi yerinde bulur. Makineyi tamamen temizlemek istiyorsanız C:\ProgramData\MergenHub klasörünü elle silin.