github.com/LTD-Beget/besync

BeSync BeSync is a powerful MySQL database copy tool: Written in golang and target binary has no dependencies Allow you transfer data to remote MySQL server without creating external access to you database (in daemon mode) Can use multiple threads for much faster data transfer instead of standard mysqldump tool Uses MySQL protocol and prepared statements instead of plain text "INSERT" queries Can work as daemon and has simple HTTP-api for starting data transfer (of course, works in CLI-mode) Building With Docker Simply run container with docker-compose: Manually Install Go 1.6 and configure env variables Install libsqlite3-dev.


Install
go get github.com/LTD-Beget/besync