Patent ID: 9665438
Date: 2017-05-30
CPC Classifications: G06F

Claim:
1. A system, comprising: a processor; a storage device accessible by the processor; and a backup management program in the storage device, wherein execution of the backup management program by the processor configures the system to implement functions, including functions to: create, based upon a trigger in a job, a collection of datasets related to the job, the job comprising: one or more commands to be executed by the processor, each command including a job step within the job; and one or more dataset references, each dataset reference including a dataset name of a dataset to be accessed by a related one of the one or more commands; and for each dataset in the collection of datasets: create a snapshot backup of the respective dataset; and record, in a backup activity dataset, an indication of the created snapshot backup; and a user job verification program, wherein execution of the user job verification program by the processor configures the system to implement functions, including functions to: determine, upon verification of the job, whether the job is vital; and upon a determination that the job is vital, add an additional job step to the job, the additional job step being the trigger; and the implemented function to create the collection of datasets comprises functions, including functions to: for each dataset reference in the job: determine whether the dataset referenced by the respective dataset reference is to be included in the collection of datasets; and upon a determination that the respective dataset is to be included in the collection, add the respective dataset to the collection.