Interface that needs to be implemented by any resource that should be backed up.
Creates the data that should be backed up in form of a Readable stream.
Restores this resource to the the given backup data.
Interface that needs to be implemented by any resource that should be backed up.