Abstract:
A system, method and computer program product are provided for generating backup sets for a specific point in time from backup data stored in a backup storage device. A backup set, in accordance with an illustrative embodiment, is a collection of the files and data that would have been the most recently backed-up version of a computer's files and data at the particular point in time if the backup set had been created at that point in time. In order to generate the backup set, versions of data objects are identified in the backup storage system that have backup timestamps equal to or prior to the designated point in time and that have deactivation times that are after the designated point in time. In addition, a mechanism for deleting versions of data objects based on a retention time and an inactive version limit is provided.
Abstract:
A process is disclosed by which data is securely deleted in a transactionally consistent manner. This is accomplished by committing a preparation transaction for a data object within a system managing the data object in order to return the system to an initial condition if necessary, attempting to commit an execution transaction with the data object only after committing the preparation transaction, and securely deleting any portion of the data object necessary to return the system to the initial condition if committing the execution transaction fails and to change the system to a completed condition only if committing the execution transaction succeeds. In a delete or move transaction an existing backup object is assigned a new logically deleted state such that if the delete or move transaction fails, the data will be made accessible again.
Abstract:
A technique for implementing policy-aware backup and restore capability in a tiered storage system. If a data set's contents are backed up from the tiered storage system to a backup storage system, metadata for the data set may also be backed up. Prior to the data set being restored from the backup storage system to the tiered storage system, the backed up metadata is restored and processed to determine a tier among the tiered storage pools to which the data set will be restored.
Abstract:
Provided is a method, system and program for storing data for later retrieval and for transfer within a storage hierarchy. A data storage subsystem stores both individual user files and also managed files, each managed file comprising an aggregation of multiple user files. After receiving user files from a client station, the subsystem stores user files in a retrieval storage pool to facilitate file retrieval. Criteria are subsequently applied to the user files stored in the retrieval storage pool to delete low or lower priority files from the retrieval storage pool. In addition, user files are aggregated in managed files for transfer to another location within the storage hierarchy.
Abstract:
During execution of an existing scheduling computer program on a client node, an update computer program and a self-describing automatic installation package are downloaded to the client node from a logical depot node implemented on an existing management server. Therefore, advantageously, no physical depot node or other additional computing device is needed for the client node to update itself. Execution of the update computer program is spawned on the client node from the existing scheduling computer program. As such, the update computer program inherits root access to the client node and security credentials to the management server from the scheduling computer program - advantageously, then, a user does not have to perform any laborious configuration of the client node in order to update the node. The client node ultimately updates itself using the self-describing automatic installation package, which includes all the information needed for the client node to update itself.
Abstract:
A system, method and computer program product are provided for generating backup sets for a specific point in time from backup data stored in a backup storage device. A backup set, in accordance with an illustrative embodiment, is a collection of the files and data that would have been the most recently backed-up version of a computer's files and data at the particular point in time if the backup set had been created at that point in time. In order to generate the backup set, versions of data objects are identified in the backup storage system that have backup timestamps equal to or prior to the designated point in time and that have deactivation times that are after the designated point in time. In addition, a mechanism for deleting versions of data objects based on a retention time and an inactive version limit is provided.
Abstract:
PROBLEM TO BE SOLVED: To provide a system and a method for enhancing change control in an operation executed by an operation management product (OMP). SOLUTION: This system/method automates a check for a request-for-change (RFC) by the OMP, when the OMP is installed under the environment where a change management database (CMDB) is installed and when a resource or operation is placed under strict change control. The OMP requests the assignment of an RFC identifier, when a change operation of the OMP is started up. The RFC identifier is used, by the OMP, to access a service management system, so that the OMP can determine whether the RFC identifier is valid or not, whether an IT resource is under a correct state or not, and whether the change is scheduled to be executed at the current time or not. The change operation related to the RFC is permitted to be generated, when the checks therefor are satisfied. COPYRIGHT: (C)2009,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a method and device for generating and managing the plural copies of a client data file in a data processing system using a client server constitution. SOLUTION: This device is provided with a server 20 connected with plural client systems 15 for compiling the sets of storage volumes in storage pools. In this case, the primary copy of a client data file is stored in a primary storage pool 40, and the additional back-up copy of the client data file is copied to a copy storage pool 50. Directory information related to the first client data file and reference information related with the positions of the plural file copies in the server are maintained in a server data base. A storage manager 30 designates and adjusts the direction of the transfer of the file among various storage pools as a control center in the server, and updates a server data base 60 for the direction information and the reference position information.
Abstract:
One aspect of the present invention includes a configuration of a storage management system that enables the performance of deduplication activities at both the client (source) and at the server (target) locations. The location of deduplication operations can then be optimized based on system conditions or predefined policies. In one embodiment, seamless switching of deduplication activities between the client and the server is enabled by utilizing uniform deduplication process algorithms and accessing the same deduplication index (containing information on the hashed data chunks). Additionally, any data transformations on the chunks are performed subsequent to identification of the data chunks. Accordingly, with use of this storage configuration, the storage system can find and utilize matching chunks generated with either client- or server-side deduplication.
Abstract:
A method, apparatus, and computer program are disclosed for a computer-implemented technique for generating file copies with minimal mounting and positioning of storage volumes. The method receives a request to generate file copies specifying file selection criteria, identifies matching files meeting the selection criteria, locates the matching files on their storage volumes, and copies the files to a copy set. Determination of file copying order is optimized by placing greater emphasis on relative storage locations of matching files than on the order in which their copies are requested. The method ensures that each matching file is included, without duplication, in the copy set.