Disaster Recovery for Databases
First Claim
1. A method for managing data in a database, the method comprising:
- determining, by a processor unit, whether a number of logs created for a primary database located on a first computer system is ready for transfer to a second computer system;
responsive to a determination that the number of logs is ready to be transferred, identifying, by the processor unit, a number of sessions based on resources available to transfer the number of logs across a network to the second computer system, wherein the first computer system and the second computer system are in communication with the network; and
transferring, by the processor unit, the number of logs from the first computer system to the second computer system using the identified number of sessions.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for managing data in a database. A determination is made as to whether a number of logs created for a primary database located on a first computer system is ready for transfer to a second computer system. A number of sessions is identified based on resources available to transfer the number of logs across a network to the second computer system to form an identified number of sessions in response to a determination that the number of logs is ready to be transferred. The first computer system and the second computer system are in communication with the network. The number of logs is transferred from the first computer system to the second computer system using the identified number of sessions.
11 Citations
22 Claims
-
1. A method for managing data in a database, the method comprising:
-
determining, by a processor unit, whether a number of logs created for a primary database located on a first computer system is ready for transfer to a second computer system; responsive to a determination that the number of logs is ready to be transferred, identifying, by the processor unit, a number of sessions based on resources available to transfer the number of logs across a network to the second computer system, wherein the first computer system and the second computer system are in communication with the network; and transferring, by the processor unit, the number of logs from the first computer system to the second computer system using the identified number of sessions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A data processing system comprising:
-
a bus; a communications unit connected to the bus; a storage device connected to the bus, wherein the storage device includes program code in a functional form; and a processor unit connected to the bus, wherein the processor unit executes the program code to determine whether a number of logs created for a primary database located on a first computer system is ready for transfer to a second computer system; identify a number of sessions based on resources available to transfer the number of logs across a network to the second computer system to form an identified number of sessions in response to a determination that the number of logs is ready to be transferred, wherein the first computer system and the second computer system are in communication with the network; and
transfer the number of logs from the first computer system to the second computer system using the identified number of sessions.- View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer program product for managing data in a database, the computer program product comprising:
-
a computer recordable storage medium; program code, stored on the computer recordable storage medium, for determining whether a number of logs created for a primary database located on a first computer system is ready for transfer to a second computer system; program code, stored on the computer recordable storage medium, responsive to a determination that the number of logs is ready to be transferred, for identifying a number of sessions based on resources available to transfer the number of logs across a network to the second computer system to form an identified number of sessions, wherein the first computer system and the second computer system are in communication with the network; and program code, stored on the computer recordable storage medium, for transferring the number of logs from the first computer system to the second computer system using the identified number of sessions. - View Dependent Claims (20, 21, 22)
-
Specification