sqlite-backup creates safe backups of live SQLite databases using SQLite's
online-backup API.
Install the latest version directly from the Git repository with uv:
uv tool install "git+https://github.com/ojeker/sqlite_backup.git"To install a particular release, append its Git tag:
uv tool install "git+https://github.com/ojeker/sqlite_backup.git@v0.1.0"Replace v0.1.0 with the tag you want to install. uv downloads a compatible
Python version when needed and makes the sqlite-backup command available on
your machine.
sqlite-backup SOURCE_DATABASE DESTINATION_DATABASEFor example:
sqlite-backup app.db backups/app.dbRun sqlite-backup --help to see all available options.
For local development, testing, and release instructions, see dev.md.