A system for use in restoring data processing capabilities in the event of an interruption, comprising: a processor; a storage device accessible by the processor; a user catalog program that when executed by the processor configures the system to store indexes of data utilized by the system; a system management facility (SMF) program that when executed by the processor configures the system to create SMF audit records that track user catalog activity as SMF data; and a virtual catalog program that when executed by the processor configures the system to: intercept portions of the SMF data over a timeline, the portions corresponding to the creation, deletion, and modification of the data files, and catalog the intercepted portions of SMF data over the timeline in a virtual catalog; wherein after an interruption is detected: the processor restores data processing capabilities of the system based on a combination of the stored indexes from the user catalog program and the intercepted portions of SMF data from the virtual catalog program; and a respective catalog activity record of the catalog activity accounting for a location of a dataset that was deleted and/or altered prior to the interruption is absent from a respective stored index of the stored indexes at a prior time when a volume backup occurred but information about the dataset that was deleted and/or altered is present in the virtual catalog. a processor; a storage device accessible by the processor; a user catalog program that when executed by the processor configures the system to store indexes of data utilized by the system; a system management facility (SMF) program that when executed by the processor configures the system to create SMF audit records that track user catalog activity as SMF data; and a virtual catalog program that when executed by the processor configures the system to: intercept portions of the SMF data over a timeline, the portions corresponding to the creation, deletion, and modification of the data files, and catalog the intercepted portions of SMF data over the timeline in a virtual catalog; wherein after an interruption is detected: the processor restores data processing capabilities of the system based on a combination of the stored indexes from the user catalog program and the intercepted portions of SMF data from the virtual catalog program; and a respective catalog activity record of the catalog activity accounting for a location of a dataset that was deleted and/or altered prior to the interruption is absent from a respective stored index of the stored indexes at a prior time when a volume backup occurred but information about the dataset that was deleted and/or altered is present in the virtual catalog. intercept portions of the SMF data over a timeline, the portions corresponding to the creation, deletion, and modification of the data files, and catalog the intercepted portions of SMF data over the timeline in a virtual catalog; the processor restores data processing capabilities of the system based on a combination of the stored indexes from the user catalog program and the intercepted portions of SMF data from the virtual catalog program; and a respective catalog activity record of the catalog activity accounting for a location of a dataset that was deleted and/or altered prior to the interruption is absent from a respective stored index of the stored indexes at a prior time when a volume backup occurred but information about the dataset that was deleted and/or altered is present in the virtual catalog. <EOS>