Asenkron HQbird replikasyonu
Ana sunucu ve yedek sunucu farklı makinelerde olduğunda, arşivlenmiş çoğaltma segmentlerinin ana sunucudan yedek sunucuya taşınması gerekir. İki olağan yol: HQbird'in yerleşik FTP'si (WAN, yüksek gecikme, farklı bölgeler) veya bir ağ paylaşımı (hızlı LAN, 1 Gbit önerilir). Çoğaltmayı nasıl açacağınız: çoğaltma kurulumu.
Yerleşik HQbird FTP ile aktarma
Bağlantının kararsız, yüksek gecikmeli veya coğrafi olarak uzak olduğu durumlarda en iyisidir. HQbird bir FTP istemcisi ve sunucusu içerir - ek araç gerekmez. Master → Asynchronous'u etkinleştirin; HQbird veritabanının yanında iki klasör oluşturur (${db.path}). Kaydedin, ardından günlük tutmayı başlatmak için FirebirdHQbird hizmetini yeniden başlatın.
Görev: Çoğaltma Segmentlerini Aktar
Arşiv klasörünü izler ve yeni segmentleri uzak bir FTP'ye yükler (en fazla beş hedef). Türler: FTP, SSL/TLS üzerinden FTP, SSH üzerinden FTP. Yedek sunucuda yerleşik FTP sunucusunu etkinleştirin.
- Kontrol periyodu, saniye - yeni dosyaların ne sıklıkla aranacağı
- Bu klasörü izle - varsayılan
${db.repparam_log_archive_directory}(LogArch) - Dosya adı şablonu - arşiv adı maskesi için aynı makro
- Uyarı için en eski dosyanın yaşı (dakika) - varsayılan 60; aktarım takılırsa uyarır
- Segmentleri sıkıştır - varsayılan açık: yüklemeden önce sıkıştır + şifrele
- FTP'yi devre dışı bırakmak için başarısız bağlantı denemeleri - varsayılan 0 = asla vazgeçme
- Kaç eski (gönderilmiş) dosya tutulacak - varsayılan 10, sonra döndür
- Ok raporu gönder - her yüklemede e-posta (varsayılan kapalı)
- Yeniden başlatılan reinit dosyalarını yeniden adlandırmak için ad öneki - otomatik reinit için boş bırakın
Yedek sunucuda Dosya Alıcısı
Replica → Asynchronous'u yapılandırın (varsayılanlar doldurulur). Kaydedin; Firebird'ü yeniden başlatın (veya tüm bağlantıları bırakın). Ardından Dosya Alıcısı'nı açın: İzleme dizinini her Kontrol periyodu, dakika'da *arch* maskesi ve .replpacked uzantısı için izler (varsayılanlar), Şifre çözme parolası ile şifresini çözer ve Paketi açma dizinine açar.
- Paketlenmiş dosyaları açtıktan sonra sil - varsayılan açık
- Ok raporu gönder - varsayılan kapalı
- Temiz paket açma gerçekleştir - kapalı; yeniden başlatmadan sonra segment 1'den başlamak için açın (sayaç sıfırlandıktan sonra kendini kapatır)