Backup: better error handling. Refs #2906