added database backup (except raw data, which is too big) and tools to create the backup and restore from a backup