throw subclass of Exception when backup failed