add callbacks to backup and restore procedures, attach success messages in callbacks, hook up analytic events