Kapcsolódó információk:
› Paraméterezési útmutatók
Korábbi változatok
...
Qsboxfigyelem |
---|
A 64 bites Windows esetén előfordulhat, hogy a programot alkalmazásként futtatva tökéletesen működik, service-ként azonban nem települ. Ez esetben csak 32 bites JRE van telepítve a 64 bites Windows-on. Telepíteni kell a JRE 64 bites változatát. |
A szolgáltatást arra a gépre célszerű telepíteni, ahol a SUP® rendszer elindulásához, és működéséhez szükséges SUP.INI file fizikailag található. Más szóval arra a gépre, ahol a <SupHome>
könyvtár van. Ezen lehet Windows vagy Linux operációs rendszer. A telepítő készlet ZIP formátumban érhető el, melyet ki kell csomagolni a futtatási könyvtárba. A ZIP file lehetőség szerint NE legyen elhelyezve ugyanabban a könyvtárban, mint a futtatandó és a konfigurációs állomány.
A működtetéséhez szükséges file-okat a <SupHome>\LIB
könyvtárba célszerű elhelyezni. Az alkalmazást a QsBackup
file tartalmazza. A működési paramétereket a Fdb
Service.jarQsBackup
file-ban kell beállítani. Emellett néhány további .BAT file is található a telepítő készletben, mely elsősorban a Windows környezetben történő működtetéshez ad segítséget.Fdb
Service.ini
A működéshez szükséges a Firebird SQL kliens, ill. ennek a GBAK utility modulja. A mentett file-ok tömörítéséhez szükséges 7ZIP program Windows verziója a telepítő készlet része, Linux alatt pedig a csomagkezelőből kell feltenni.
Qsboxmegjegyz |
---|
A telepítéshez adminisztrátori jogosultság szükséges!Az újabb verziók kiadása nem külön frissítő csomagban történik, ugyanezt a telepítő csomagot kell használni. A verzófrissítéskor a |
Paraméterek beállítása
A szolgáltatás működtetéséhez szükséges INI file a <SupHome>\LIB\
QsBackup
néven található meg. Az ebben levő paraméterek vezérlik a program működését. Az alapvető működési paramétereket az indulásakor olvassa fel, és a változásuk esetén a szolgáltatás újraindítása szükséges. A paraméterek másik csoportja minden egyes időzített futtatáskor újraolvasásra kerül, így ezek a szolgáltatás újraindítása nélkül megváltoztathatók. A működési paraméterek a telepítés során felmásolásra került Fdb
Service.iniQsBackup
file-ban vannak dokumentálva.Fdb
Service.ini
...
A [Backup]
szekcióban kell beállítani a futáshoz szükséges GBAK és 7ZIP konzol utility elérhetőséget. Továbbá itt kell beállítani az ütemezést is., valamint a notifikációs e-mailek küldési paramétereit is!
Működés tesztelése alkalmazásként
...
Az alkalmazás módú sikeres tesztelés után kerül sor a Windows service-ként történő telepítésre. Ezt az srv_install.bat
file indításával lehet kezdeményezni. A szolgáltatás telepítése előtt az srv_install.bat
a file tartalma esetenként szintén átszerkesztendő, az aktuális működési környezetre adaptálva. További információ a file kommentekben. A JAR file Windows szolgáltatásként történő indításához szükséges a telepítő csomag részeként megtalálható PRUNSRV.EXE
.
Qsboxfigyelem |
---|
A szolgáltatás telepítéshez adminisztrátori jogosultság szükséges. A telepítő nem indítja el a szolgáltatást. Ezt a |
...
Az alkalmazás módú sikeres tesztelés után kerül sor a Linux daemon-ként történő telepítésre. A szolgáltatás elindítását a rendszer betöltésének folyamatában érdemes megtenni. Mivel a szolgáltatások telepítése disztribúciónként egyedi lehet, és a rendszer felépítése cégenként változhat, ezért Linux környezetben csak ajánlásokat tehetünk.
Debian alapú környezetben az /etc/init.
. ???d
könyvtár alá kell bemásolni a QsBackupFdbService.sh
állományt, majd ezt kell regisztrálni, mint szolgáltatást. A QsBackupFdbService.sh
állomány tartalmazza azt az útvonalat, ahol megtalálható a QsBackupFdbService.jar
állomány. Alapértelmezetten a /usr/local/qsoft/lib
útvonal van megadva, de ez tetszőlegesen átírható, szerkeszthető. A QsBackupFdbService.jar
állomány mellett kell helyet kapjon a QsBackupFdbService.ini
konfigurációs állomány, amelyben további információ található a működési környezet beállítására.
A Linux környezethez szükséges csomagokat nem tartalmazza a QsBackupFdbService.zip
telepítő készlet, mivel ezek disztribúció, és verziófüggőek. Ezért a csomagokat külön kell letölteni, és telepíteni.
Debian alapú rendszereken - amennyiben elérhető - az alábbi csomagok telepítése szükséges:
- Java telepítéséhez:
apt-get install openjdk-7-jre
- 7Zip telepítése:
apt-get install p7zip
- Szolgáltatás felvétele:
update-rc.d QsBackupFdbService.sh start 20 2 3 4 5 . stop 20 0 1 6 .
Szolgáltatás működésének figyelése
...
Qsboxmegjegyz |
---|
Olyan formátumban kell beállítani az elérhetőséget, hogy a SUP klienst futtató gépről elérhető legyen. A beállítást célszerű ellenőrizni a [Teszt] nyomógombbal. |