Multi-factor probe triggers
First Claim
1. A process for backing up data, comprising:
- receiving information about a computer system from a client probe group comprising a plurality of client probes, wherein information from the client probe group indicates if a first condition has been met;
based on the information from the client probe group, receiving information from a server probe group comprising a plurality of server probes, wherein information from the server probe group indicates if a second condition has been met, and wherein a first probe in the client probe group monitors a log file size, and wherein the first probe resides in a client directory specified by a user;
wherein receiving the information from the client probe group and the server probe group includes receiving the information simultaneously;
transmitting an affirmative or a negative to a backup server by a probe manager, wherein the affirmative or the negative is received from at least one of the client probe group and the server probe group, wherein the client probe group and the server probe group monitor different types of information;
backing up data based on the affirmative or the negative received by the backup server from the probe manager.
9 Assignments
0 Petitions
Accused Products
Abstract
A method, article of manufacture, and apparatus for efficiently backing up information are disclosed. In an embodiment, this may comprise receiving information about a computer system from at least one probe, selecting data to be backed up, and backing up the selected data. Boolean and/or conditional logic may be applied to the information received from the probes, and data backed up based on the logic analysis. A probe frequency may be determined and used for polling probes, and the probe frequency may be adjusted based on factors such as the received information, server utilization, and network utilization. A modular approach may be used in which a probe determines whether a condition has been met, and transmits that determination to a backup server.
44 Citations
10 Claims
-
1. A process for backing up data, comprising:
-
receiving information about a computer system from a client probe group comprising a plurality of client probes, wherein information from the client probe group indicates if a first condition has been met; based on the information from the client probe group, receiving information from a server probe group comprising a plurality of server probes, wherein information from the server probe group indicates if a second condition has been met, and wherein a first probe in the client probe group monitors a log file size, and wherein the first probe resides in a client directory specified by a user; wherein receiving the information from the client probe group and the server probe group includes receiving the information simultaneously; transmitting an affirmative or a negative to a backup server by a probe manager, wherein the affirmative or the negative is received from at least one of the client probe group and the server probe group, wherein the client probe group and the server probe group monitor different types of information; backing up data based on the affirmative or the negative received by the backup server from the probe manager. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for backing up data comprising:
-
receiving information about a computer system from a client probe group comprising a plurality of client probes, wherein information from the client probe group indicates if a first condition has been met; based on the information from the client probe group, receiving information from a server probe group comprising a plurality of server probes, wherein information from the server probe group indicates if a second condition has been met, and wherein a first probe in the client probe group monitors a log file size, and wherein the first probe resides in a client directory specified by a user; wherein receiving the information from the client probe group and the server probe group includes receiving the information simultaneously; transmitting an affirmative or a negative to a backup server by a probe manager, wherein the affirmative or the negative is received from at least one of the client probe group and the server probe group, wherein the client probe group and the server probe group monitor different types of information; backing up data based on the affirmative or the negative received by the backup server from the probe manager. - View Dependent Claims (7, 8, 9)
-
-
10. A computer program product for backing up data, comprising a non-transitory computer readable medium having program instructions embodied therein for:
-
receiving information about a computer system from a client probe group comprising a plurality of client probes, wherein information from the client probe group indicates if a first condition has been met; based on the information from the client probe group, receiving information from a server probe group comprising a plurality of server probes, wherein information from the server probe group indicates if a second condition has been met, and wherein a first probe in the client probe group monitors a log file size, and wherein the first probe resides in a client directory specified by a user; wherein receiving the information from the client probe group and the server probe group includes receiving the information simultaneously; transmitting an affirmative or a negative to a backup server by a probe manager, wherein the affirmative or the negative is received from at least one of the client probe group and the server probe group, wherein the client probe group and the server probe group monitor different types of information; backing up data based on the affirmative or the negative received by the backup server from the probe manager.
-
Specification