一、简介
DBSyncer(英[dbsɪŋkɜː(r)],美[dbsɪŋkɜː(r) 简称dbs)是一款开源的数据同步中间件,提供MySQL、Oracle、SqlServer、PostgreSQL、Elasticsearch(ES)、Kafka、File、SQL等同步场景。支持上传插件自定义同步转换业务,提供监控全量和增量数据统计图、应用性能预警等。
二、安装
临时启动
docker run -d --name dbsyncer -p 18686:18686 crazylife/dbsyncer-web:latest
拷贝数据
mkdir -p /data/dbsyncer
docker cp dbsyncer:/app /data/dbsyncer/
设置文件权限
chmod 777 -R /data/dbsyncer
正式启动
docker run -d \
--name dbsyncer \
-p 18686:18686 \
-e TZ=Asia/Shanghai \
-v /data/dbsyncer/app:/app \
crazylife/dbsyncer-web:latest
三、配置mysql表实时同步
访问web页面
http://192.168.10.13:18686
默认用户名密码,都是admin
<