Backup with Google Drive - eliranwong/UniqueBible GitHub Wiki
Introduction
This plugin allows you to backup and restore files in UBA to your Google Drive account.
Files to be backed up are in the plugins/menu/GoogleDriveUtility/files_to_backup.txt
file. You can backup multiple files like:
marvelData/note.sqlite
marvelData/journal.sqlite
marvelData/highlights.sqlite
Enable Plugins
Open "Set Config Flags" window from menu.
Check the item "enablePlugins"
Use Plugins
To backup files from UBA to Google drive, run the plugin "Google Drive Backup".
To restore files to UBA from Google drive, run the plugin "Google Drive Restore".
Automate Restoration on Startup
In case you want to automate file restoration from google drive each time UBA starts up, you can simply copy (copy, not move) the file "UniqueBible/plugins/menu/Google Drive Restore.py" to "UniqueBible/plugins/startup/".
Automate Backup on Shutdown
In case you want to automate file backup to google drive each time UBA shuts down, you can simply copy (copy, not move) the file "UniqueBible/plugins/menu/Google Drive Backup.py" to "UniqueBible/plugins/shutdown/".
Remarks on File Restoration
To offer an extra backup, UBA saves a copy of an the current file as with the _backup suffix before it is replaced by the google drive file being downloaded.
Google Drive folder
All backup files are located in the "UBA-backups" folder.