Techniques for storage lifecycle policy management
AssigneeSymantec Corporation
InventorsDennis Parker, Claudia Rudolph, Deepak Patil
Life of this patent
Estimating the term…
Abstract
Techniques for storage lifecycle policy management. In one particular exemplary embodiment, the techniques may be realized as a method for storage lifecycle policy management comprising creating a version of a storage lifecycle policy, associating a unique version ID with the created version of the storage lifecycle policy, associating the unique version ID with one or more portions of backup data created during a storage management job instantiated under the created version of the storage lifecycle policy, and ensuring that one or more storage management actions performed on the one or more portions of backup data comply with the created version of the storage lifecycle policy associated with unique version ID.
Claims19
A method for storage lifecycle policy management comprising:
- creating a version of a storage lifecycle policy;
- associating, using at least one computer processor, the created version of the storage lifecycle policy with one or more portions of data created during a storage management job instantiated under the created version of the storage lifecycle policy;
- receiving a request to modify the created version of the storage lifecycle policy;
- ensuring that one or more modifications to the created version of the storage lifecycle policy identified in the request do not disrupt processing of the one or more portions of data associated with the created version of the storage lifecycle policy, wherein ensuring that one or more modifications identified in the request do not disrupt processing of the one or more portions of data comprises one or more of:
- ensuring that modification does not change a type of job destination;
- ensuring that modification does not change a retention type for a destination;
- ensuring that modification does not change a source of a destination;
- ensuring that modification does not change a data classification specified in the created version of the storage lifecycle policy;
- and ensuring that modification does not change a number of destinations specified in the created version of the storage lifecycle policy;
- and
- modifying the created version of the storage lifecycle policy.
An article of manufacture for storage lifecycle policy management, the article of manufacture comprising:
- at least one non-transitory processor readable storage medium;
- and
- instructions stored on the at least one non-transitory processor readable storage medium;
- wherein the instructions are configured to be readable from the at least one non-transitory processor readable storage medium by at least one processor and thereby cause the at least one processor to operate so as to:
- create a version of a storage lifecycle policy;
- associate the version with one or more portions of data created during a storage management job instantiated under the created version of the storage lifecycle policy;
- receive a request to modify the created version of the storage lifecycle policy;
- ensure that one or more modifications to the created version of the storage lifecycle policy identified in the request do not disrupt processing of one or more portions of data associated with the created version of the storage lifecycle policy, wherein ensuring that one or more modifications identified in the request do not disrupt processing of the one or more portions of data comprises one or more of:
- ensuring that modification does not change a type of job destination;
- ensuring that modification does not change a retention type for a destination;
- ensuring that modification does not change a source of a destination;
- ensuring that modification does not change a data classification specified in the created version of the storage lifecycle policy;
- and ensuring that modification does not change a number of destinations specified in the created version of the storage lifecycle policy;
- and
- modify the created version of the storage lifecycle policy.
A system for storage lifecycle policy management comprising:
- one or more processors communicatively coupled to a network, wherein the one or more processors are configured to:
- create a version of a storage lifecycle policy;
- associate the version with one or more portions of data created during a storage management job instantiated under the created version of the storage lifecycle policy;
- receive a request to modify the created version of the storage lifecycle policy;
- ensure that one or more modifications to the created version of the storage lifecycle policy identified in the request do not disrupt processing of one or more portions of data associated with the created version of the storage lifecycle policy, wherein ensuring that one or more modifications identified in the request do not disrupt processing of the one or more portions of data comprises one or more of:
- ensuring that modification does not change a type of job destination;
- ensuring that modification does not change a retention type for a destination;
- ensuring that modification does not change a source of a destination;
- ensuring that modification does not change a data classification specified in the created version of the storage lifecycle policy;
- and ensuring that modification does not change a number of destinations specified in the created version of the storage lifecycle policy;
- and
- modify the created version of the storage lifecycle policy.
Dependencies are inferred from the claim text.