Method and system for assisting in backups and restore operation over different channels
First Claim
Patent Images
1. A computer system comprising:
- first and second processes residing on first and second computers, respectively, the first and second processes being used with at least one of a backup and restore, or backup, or restore operation, wherein each of said first and said second computers are in communication with a data storage system which stores data from at least said first and second computers and a network;
at least one first communication mechanism residing on each of said first and second computers for facilitating communications between said first and second processes over said network;
a second communication mechanism residing on each of said first and second computers for facilitating communication between said first and second processes through said data storage system; and
means for determining whether a communication to be facilitated between said first and second processes is from the first communication mechanism or the second communication mechanism and facilitating the communication between the first process and the second process over said network in response to determining that a communication is from said first communication mechanism, and facilitating the communication between the first process and the second process through said data storage system in response to determining that a communication is from said second communication mechanism, the means for determining being within said first and second processes.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system for assisting with backup and restore operations of data stored in a data storage system is provided. The server and client processes of the backup and restore application include software which allow both processes to communicate with one another either over a network or through the data storage system. The server and client processes are capable of recognizing the calls for both types of communication mechanisms needed for either network or data storage system communications. Once the type of call is recognized the processes can direct the call to the appropriate communication mechanism.
-
Citations
20 Claims
-
1. A computer system comprising:
-
first and second processes residing on first and second computers, respectively, the first and second processes being used with at least one of a backup and restore, or backup, or restore operation, wherein each of said first and said second computers are in communication with a data storage system which stores data from at least said first and second computers and a network; at least one first communication mechanism residing on each of said first and second computers for facilitating communications between said first and second processes over said network; a second communication mechanism residing on each of said first and second computers for facilitating communication between said first and second processes through said data storage system; and means for determining whether a communication to be facilitated between said first and second processes is from the first communication mechanism or the second communication mechanism and facilitating the communication between the first process and the second process over said network in response to determining that a communication is from said first communication mechanism, and facilitating the communication between the first process and the second process through said data storage system in response to determining that a communication is from said second communication mechanism, the means for determining being within said first and second processes. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for assisting with at least one of a backup and restore, or backup, or restore operation in a computer system, the method comprising, in parallel:
-
(a) establishing at least one first connection over a network, between first and second processes that are each used with the at least one of the backup and restore, or backup, or restore operation and that are each residing on different computers, wherein said at least one first connection is configured to be responsively used for communication over a network; and (b) establishing a second connection, through a data storage system, between said first and said second processes, wherein said second connection is configured to be responsively used for communication over said data storage system. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for assisting with a backup and restore, or backup, or restore operation in a computer system, the method comprising:
-
establishing a connection, over a network, between a first process and a second process that are each used with a backup and restore, or backup, or restore operation and that are each residing on different computers; receiving information about a communication mechanism over the established connection; establishing a second connection over the network, on the communication mechanism, between said first and second processes; identifying resources on a data storage system to be used in order to transfer information through said data storage system; and establishing a connection between said first and second processes through said data storage system. - View Dependent Claims (16)
-
-
17. A computer system comprising:
-
a first computer having a first process residing thereon and a second computer having a second process residing thereon, the first and second processes including at least one of a backup and restore, or backup, or restore operation; a network connecting the first computer to the second computer; a first communication mechanism residing on each of the first and second computers for facilitating communications between the first and second processes over the network; and a data storage system coupled to the first computer and the second computer; a second communication mechanism residing on each of the first and second computers for facilitating communications between the first and second processes through the data storage system, wherein the first and second processes are configured to determine from which of the first communication mechanism and the second communication mechanism communications between the first and second processes originate, and wherein a communication that originates from the first communication mechanism is transmitted between the first and second processes over the network and a communication that originates from the second communication mechanism is transmitted between the first and second processes through the data storage system. - View Dependent Claims (18, 19, 20)
-
Specification