A method for utilizing a backup image of a dataset for multiple purposes,
including modifying or deleting any data thereof, yet without changing or
modifying the original backup image such that it may be used for
backup/restore purposes later. Upon a request to access any part of the
backup image, a clone of containing that part is created by using block
sharing technology such that the clone and the original part share the
same data blocks. In addition, upon a request to view an expanded
structure of the backup image, a set of metadata describing the structure
of the backup image and providing a basis for accessing and locating data
stored therein is accessed to create the expanded view.