Kapcsolódó információk:
› Paraméterezési útmutatók
Korábbi változatok
...
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, valamint a notifikációs e-mailek küldési paramétereit is.
Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
Működés tesztelése alkalmazásként
...
- Java telepítéséhez:
apt-get install openjdk-711-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 indítása - Linux vagy Windows Docker környezet
Megjegyzés |
---|
Ezen módozat telepítéséhez a Docker környezet üzemeltetésében kellő jártasság szükséges. Ennek hiányában kérje a Qsoft Kft informatikai részlegének aktív közreműködését. |
A Linux vagy Windows Docker környezetben való futtatáshoz szükséges telepíteni a Docker Engine-t, a megfelelő Linux disztribúcióhoz igazodva. Ebben segítséget ad az alábbi hivatalos Docker dokumentáció: https://docs.docker.com/engine/install/
Sikeres telepítés után az alábbi fájlok segítségével lehet létrehozni a Docker környezetben futtatható QsBackupFdbService konténert:
Dockerfile
Bővebben | |||||
---|---|---|---|---|---|
| |||||
|
Az image letölthető a QSoft Kft. Docker Registry szerveréről, melyhez kérjük vegye fel velünk a kapcsolatot.
A Dockerfile elkészítése után, ugyanabban a mappában szükséges kiadni az alábbi parancsot, amivel a Docker Image elkészítésre kerül:
Linux esetén: build-image.sh
Kódblokk | ||||
---|---|---|---|---|
| ||||
#!/bin/bash
docker build --no-cache -t qsbfdb-oj8 .
|
Windows esetén:
Kódblokk | ||||
---|---|---|---|---|
| ||||
docker build --no-cache -t qsbfdb-oj8 . |
Miután a Docker Image elkészült, indítható az alábbi paranccsal:
run-qsb.sh
Kódblokk | ||||||
---|---|---|---|---|---|---|
| ||||||
#!/bin/bash
docker run -d --restart=always --name qsb \
-p 8999:8080 \
-v /var/containersdata/qsbackup/backup:/qsBackup/backup \
-v /var/containersdata/qsbackup/config:/qsBackup/config \
-v /var/containersdata/qsbackup/log:/qsBackup/log \
-e TZ='Europe/Budapest' \
-e LANG=C.UTF-8 \
-e LC_ALL=C.UTF-8 \
qsbfdb-oj8 |
Windows esetén:
Kódblokk | ||||
---|---|---|---|---|
| ||||
docker run -d --restart=always --name qsb `
-p 8999:8080 `
-v /var/containersdata/qsbackup/backup:/qsBackup/backup `
-v /var/containersdata/qsbackup/config:/qsBackup/config `
-v /var/containersdata/qsbackup/log:/qsBackup/log `
-e TZ='Europe/Budapest' `
-e LANG=C.UTF-8 `
-e LC_ALL=C.UTF-8 `
qsbfdb-oj8 |
Módosítható értékek:
Kódblokk | ||
---|---|---|
| ||
-p 8999:8080 \ # port
-v /var/containersdata/qsbackup/backup:/qsBackup/backup \ # backup tárolási mappája
-v /var/containersdata/qsbackup/config:/qsBackup/config \ # backup config mappája
-v /var/containersdata/qsbackup/log:/qsBackup/log \ # backup log mappája
|
A Docker konténer futását az alábbi paranccsal ellenőrízhetjük:
Kódblokk | ||
---|---|---|
| ||
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
49c21a636cf0 qsbfdb-oj8 "docker-entrypoint.s…" 2 months ago Up 9 days 0.0.0.0:8999->8080/tcp qsb
|
A sikeres konténer futást a STATUS oszlop jelzi, amennyiben ez Up értéket mutat, a konténer fut.
A konténer vezérléséhez az alábbi parancsok használhatóak:
Kódblokk | ||||
---|---|---|---|---|
| ||||
docker start qsb - Backup konténer indítása
docker stop qsb - Backup konténer leállítása
docker restart qsb - Backup konténer újraindítása
docker rm qsb - Backup konténer törlése
|
Szolgáltatás működésének felügyelete
...