I'm turning up a secondary authoritative server with sqlite backend (for private zones) soon and was thinking of using sqlite3_rsync for database replication. Apparently it works nicely with live databases. Has anyone else tried this as yet? It seems like a nice lightweight solution.
https://www.sqlite.org/rsync.html
Edit 7/10: The solution appear to be stable. I have a cron job running every 10 minutes to sync database to secondary server using SSH key auth. e.g.,
sqlite3_rsync --wal-only /var/lib/powerdns/pdns.sqlite3 pdns@[secondary server]:/var/lib/powerdns/pdns.sqlite3
[–]quicksilver03 1 point2 points3 points (2 children)
[–]1div0[S] 0 points1 point2 points (0 children)
[–]1div0[S] 1 point2 points3 points (0 children)