Add a backup archive abstraction.