Patent ID: 8788770
Filing Date: 2014-07-22
Classification: G06F

Abstract:
1. A computer program product on a non-transitory computer readable medium for handling a backup process, the product comprising instructions for: receiving an instruction initiating a new backup from a source volume to a target volume using a specified backup process type comprising one of a clone and snapshot, wherein the clone comprises a point-in-time copy, and wherein the target volume holds a complete copy of data on the source volume; determining, from a computer readable medium maintained by a storage volume controller, whether there is an existing cascade of volumes using the specified backup process type including the source volume of the new backup, wherein a cascade includes a cascade source volume from which data is written to at least one cascade target volume using a cascade backup process type comprising one of the snapshot and clone backup process types; modifying the determined existing cascade using the specified backup process type to include the target volume of the new backup in response to determining the existence of the cascade using the specified backup type; and creating a new cascade using the specified backup process type of the new backup including the source volume and the target volume of the new backup in response to determining that there is not the existing cascade using the specified backup process type, wherein a cascade extending from one source volume will only copy data to target volumes in the cascade using the cascade backup process type with which the target volume was created so that data from a clone backup process type is not copied to a target volume created using the snapshot backup process type and vice versa.