Faroe

Database backup

Faroe does not backup its SQLite database. We recommend using Litestream to create database replicas locally or externally with services like S3.

Use the replicate command to create a replica. Faroe should be ran as a child process using the exec option.

litestream replicate -exec="./faroe serve" faroe_data/sqlite.db file://backup

Use the restore command to restore the database from a replica.

litestream restore -o faroe_data/sqlite.db file://backup 
rm sqlite.db.tmp-shm
sqlite.db.tmp-wal