Backup
MediLog supports two fundamental types of backups:
1. MediLog Backup
MediLog offers built in backup capabilities for those users which do not trust Google or run without Google Play Services.
This backup can run automatically or manually, and will create a zip file with several CSV files, each file representing a table of the MediLog database.
Take good care of what location you specify for the backup files! If it’s a local folder like Downloads you still run the risk to lose MediLog and all your backups if the phone is lost. Hence, make sure you backup location is on a folder which get’s replicated to a place outside of your phone (e.g. selfhosted Nextcloud) or is backed up by different means.
2. Google Auto Backup
As of v3.2.0 MediLog has got Google Auto Backup enabled and therefore it’s data will be backed up by the Android native service.
However, it is important to understand that these Android native backups hold only the data of an app, not the app itself! During a restore or factory reset, all apps get installed from the Google PlayStore again and only the associated data is pulled from the backup.
Now, given that MediLog is not available on the Google PlayStore it can not be automatically installed by the Play Services Restore process! So, once a factory restore completed or after you moved devices you will have to install MediLog manually, from the same source you got MediLog from initially (!) during which your data will be pulled from the last backup and lead to a fully working MediLog.
