Backup database
Implements database backup functionality and also sets a structure for doing backups and uploading it to object storage.
Closes #509
Edited by Ahmad Hassan
Implements database backup functionality and also sets a structure for doing backups and uploading it to object storage.
Closes #509