Dolt can be used as a Relational Database Management System or RDBMS. Dolt ships with a MySQL compatible server built in, accessed via the dolt sql-server command.
Dolt supports backups. There are two options for backups: remotes or backups. Pushing to a remote only backs up committed changes. Using dolt backup backs up uncommitted changes as well. Backups are accessed via the dolt backup command or dolt_backup() procedure.
Dolt leverages Git-style remotes to facilitate replication. The master and replicas configure the same remote. On the master, you configure "push on write" and on the replicas you configure "pull on read".