Sauvegarde streaming de base de données SQLite en utilisant bup

Le snippet suivant peut être utilisé pour sauvegarder une base de données SQLite à la volée en utilisant bup. Cette approche utilise bup split pour streamer le dump de la base de données SQLite directement dans le dépôt bup au lieu de le sauvegarder d’abord dans un fichier intermédiaire

sqlite_bup_stream.sh
sqlite3 ./kuma.db .dump | bup -d $BUP_DIR split -r $BUP_REMOTE -n $NAME-sqlite.sql

Voir Sauvegarde d’UptimeKuma en utilisant un serveur distant bup pour un exemple complet de sauvegarde d’une base de données SQLite depuis une installation docker-compose.


Consultez les articles similaires par catégorie : Bup, SQLite, Databases, Backup