Comments (4)
Done. It's in xxl branch for now. I'm going to merge xxl branch soon.
from dockbix-xxl.
I was succeeded to restore with the backups. But I don't know this is the right way.
# cp backup file
$ cp /backups/zabbix_db_dump_2016-05-31-13.49.13.sql.bz2 .
# Extract it
$ bunzip2 zabbix_db_dump_2016-05-31-13.49.13.sql.bz2
# Manual import
$ docker exec -i zabbix-db mysql -uzabbix -p --password=my_password zabbix < zabbix_db_dump_2016-05-31-13.49.13.sql
from dockbix-xxl.
How to backup/restore DB is not in the scope of this project. Instructions are provided as a example. You can still use different methods/tools. I will add example of backup restore later:
# remove zabbix server container
docker rm -f zabbix
# restore old data (all current data will be dropped!!!) you can extract file to stdout and then import
docker exec -i zabbix-db sh -c 'bunzip2 -dc /backups/zabbix_db_dump_2016-05-25-02.57.46.sql.bz2 | mysql -uzabbix -p --password=my_password zabbix'
# run zabbix server again
docker run ...
You can use gzip, tar, ... utilities. You have /backups volume, so you can still use utilities also from your docker host -> #45 is not the the best practice from this point of view.
from dockbix-xxl.
Thanks for your answer. I completely understood and learned lots of things about this case. And I'm glad that you used my docker exec
command in your example. How about adding your example in the readme with marked "just for an example" notes?
from dockbix-xxl.
Related Issues (20)
- Error message on top of the Dashboard HOT 3
- TLS PSK connection problems after update to 3.4.4 HOT 1
- SERVER_PORT undefined? HOT 6
- Requesting capability to bootstrap with pre-existing but empty db HOT 1
- Remove Google Analytics "integration" HOT 1
- Traps not working (snmptrapd + SNMPTT) HOT 1
- Dockbix-db-storage won´t start - STATUS: Exited (0) HOT 3
- XXL grapher extension not working since Zabbix 3.4.5 HOT 2
- Zabbix icmp pinger processes more than 75% busy HOT 1
- jQuery is not defined HOT 17
- Zabbix database should be created with utf8_bin collation HOT 1
- VOLUME definitions prevent creating inherited images with alerts & external scripts HOT 5
- Old version of Nmap HOT 1
- Grapher XXL stopped working since Zabbix 4.0.0 HOT 1
- Questions about how to replace the font HOT 8
- Zabbix failing to start in Kubernetes HOT 4
- Lack of free swap space on Zabbix server HOT 1
- New Version HOT 1
- VMware Discovery? HOT 1
- Link broken in README
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dockbix-xxl.