progs:synchronizer
Toto je starší verze dokumentu!
Obsah
Synchonizer
Program pro synchronizaci databází OBISu.
Návratové kódy (ERRORLEVEL):
- 0: Bez problému
- 1: Exception – synchronizace nedokončena
- 2: Warning Critical – při běhu došlo ke kritickým problémům (tj. chyběly položky v DEST databázi)
- 3: Warning – došlo k méně významným kolizím
Nastavení synchronizace
Aby bylo možno synchronizovat změny mezi databázemi je nutné zapnout logování změn ( menu - ostatní → nastavení → synchronizace). Zde se vypíší všechny tabulky u kterých se mají změny logovat. Lze použít i prefix tabulky (název před _).
Logování všech modulů
COMMON=Y COMMON_LOG=N COMMON_SYSLOG=N COMMON_LOGCTRL=N COMMON_NAST=N PARTNERI=Y ROZPOCTY=Y ZAKAZKY=Y SKLAD=Y PROST=Y UCTO=Y MAJETEK=Y FAKTURY=Y
Tunel Zebedee
Generování klíče
zebedee -p > myclient.key zebedee -P -f myclient.key > myclient.id cat myclient.id >> /etc/zebedee/client.idlist
Server config
verbosity 2 # Slightly more than basic messages server true # Yes, it's a server! detached true # Run detached from terminal udpmode false # Are we operating in UDP mode? logfile '/var/log/zebedee.log' checkidfile '/etc/zebedee/client.idlist' redirect 3050 targethost localhost # Redirection is to the local machine compression zlib:9 # Allow maximum zlib compression keylength 256 # Allow keys up to 256 bits keylifetime 36000 # Shared keys last 10 hours maxbufsize 16383 # Allow maximum possible buffer size
Klient config
verbosity 2 # Basic messages only server false # It's a client detached true # Detach from terminal logfile 'c:\zebedee\client.log' include c:\zebedee\myclient.key tunnel 13050:localhost:3050 serverhost host.domain.org
Instalace ve Windows jako Service
zebedee -n "Zebedee1" "-Sinstall=c:\zebedee\config.zbd"
progs/synchronizer.1220456418.txt.gz · Poslední úprava: 2008/09/03 15:40 autor: Karel Petrů