System, method and program for backing up a computer program
First Claim
1. A computer program product for backing up a program and a plurality of user instances of said program, said program product comprising:
- a computer readable medium;
first program instructions to backup definitions of queues used by said plurality of user instances of said program;
second program instructions to backup authorizations for said queues;
third program instructions to backup a plurality of program-instance configuration files for said plurality of user instances of said program, respectively; and
fourth program instructions to backup a configuration file for said program; and
wherein said first, second, third and fourth program instructions are recorded on said medium in functional form.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and computer program product for backing up a program and a plurality of user instances of the program. First program instructions backup definitions of queues used by the program instances. Second program instructions backup authorizations for the queues. Third program instructions backup a plurality of program-instance configuration files for the plurality of program instances, respectively. Fourth program instructions backup a configuration file for the program. Also disclosed is a method and program product for backing up a user program instance which has locked a queue definition file containing definitions of queues and authorizations for accessing the queues, and which has not locked a configuration file identifying the user program instance. A backup program queries the user program instance for the definitions of the queues and the authorizations for the queues such that the user program instance retains the lock on the queue definition file. In response, the user program reads the definitions and authorizations from the queue definition file and furnishes them to the backup program. The backup program directly reads the configuration file without querying the user program for the configuration file and without locking the configuration file.
-
Citations
14 Claims
-
1. A computer program product for backing up a program and a plurality of user instances of said program, said program product comprising:
-
a computer readable medium; first program instructions to backup definitions of queues used by said plurality of user instances of said program; second program instructions to backup authorizations for said queues; third program instructions to backup a plurality of program-instance configuration files for said plurality of user instances of said program, respectively; and fourth program instructions to backup a configuration file for said program; and wherein said first, second, third and fourth program instructions are recorded on said medium in functional form. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system for backing up a program and a plurality of user instances of said program, said system comprising:
-
means for backing up definitions of queues used by said plurality of user instances of said program; means for backing up authorizations for said queues; means for backing up a plurality of program-instance configuration files for said plurality of program instances, respectively; and means for backing up a configuration file for said program. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for backing up a user instance of a program which instance has locked a queue definition file containing definitions of queues and authorizations for accessing the queues, and which has not locked a configuration file identifying said instance, said method comprising the steps of:
-
a backup program querying said instance for the definitions of said queues and the authorizations for said queues such that said instance retains the lock on said queue definition file, and in response, said user program reading said definitions and authorizations from said queue definition file and furnishing them to said backup program; and said backup program directly reading said configuration file without querying said user program for said configuration file and without locking said configuration file. - View Dependent Claims (14)
-
Specification