Probe based backup
First Claim
Patent Images
1. A method for backing up data, comprising:
- providing a probe, the probe detecting changes in a host;
receiving information about a load of a backup server;
determining a probe frequency, wherein the probe frequency defines how often the probe should be polled, wherein determining the probe frequency includes adjusting the probe frequency based on the load of the backup server;
waking the probe at the probe frequency;
polling the probe to obtain information about the host for a time interval, wherein the probe sleeps for the probe frequency after the time interval;
adjusting the probe frequency based on information obtained by polling the at least one probe wherein adjusting the probe frequency includes reducing the probe frequency based on a negative result from polling the at least one probe and applying a scaling factor to reduce the probe frequency to reduce utilization of the backup system; and
backing up data based on the information.
9 Assignments
0 Petitions
Accused Products
Abstract
A method, article of manufacture, and apparatus for efficiently backing up information are disclosed. In some embodiments, this may comprise determining a probe frequency, polling, at the probe frequency, at least one probe to obtain information about a computer system, and backing up data based on the information. In some embodiments, determining the probe frequency includes receiving a user-defined interval.
54 Citations
14 Claims
-
1. A method for backing up data, comprising:
-
providing a probe, the probe detecting changes in a host; receiving information about a load of a backup server; determining a probe frequency, wherein the probe frequency defines how often the probe should be polled, wherein determining the probe frequency includes adjusting the probe frequency based on the load of the backup server; waking the probe at the probe frequency; polling the probe to obtain information about the host for a time interval, wherein the probe sleeps for the probe frequency after the time interval; adjusting the probe frequency based on information obtained by polling the at least one probe wherein adjusting the probe frequency includes reducing the probe frequency based on a negative result from polling the at least one probe and applying a scaling factor to reduce the probe frequency to reduce utilization of the backup system; and backing up data based on the information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for backing up data from a client computer system having at least one associated probe, comprising a processor configured to:
-
provide a probe, the probe detecting changes in a host; receive information about a load of a backup server; determine a probe frequency, wherein the probe frequency defines how often the probe should be polled, wherein determining the probe frequency includes adjusting the probe frequency based on the load of the backup server; wake the probe at the probe frequency; poll the probe to obtain information about the host for a time interval, wherein the probe sleeps for the probe frequency after the time interval; adjust the probe frequency based on information obtained by polling the at least one probe wherein adjusting the probe frequency includes reducing the probe frequency based on a negative result from polling the at least one probe and applying a scaling factor to reduce the probe frequency to reduce utilization of the backup system; and back up data based on the information.
-
-
14. A computer program product for backing up data, comprising a non-transitory computer readable medium having program instructions embodied therein for:
-
providing a probe, the probe detecting changes in a host; receiving information about a load of a backup server; determining a probe frequency, wherein the probe frequency defines how often the probe should be polled, wherein determining the probe frequency includes adjusting the probe frequency based on the load of the backup server; waking the probe at the probe frequency; polling the probe to obtain information about the host for a time interval, wherein the probe sleeps for the probe frequency after the time interval; adjusting the probe frequency based on information obtained by polling the at least one probe wherein adjusting the probe frequency includes reducing the probe frequency based on a negative result from polling the at least one probe and applying a scaling factor to reduce the probe frequency to reduce utilization of the backup system; and backing up data based on the information.
-
Specification