Heuristic file selection for backup
US-9015120-B1 · Apr 21, 2015 · US
US9892003B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9892003-B2 |
| Application number | US-201514619148-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 11, 2015 |
| Priority date | Feb 11, 2015 |
| Publication date | Feb 13, 2018 |
| Grant date | Feb 13, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Automatically configuring backup client systems and backup server systems in a backup environment includes the following steps: determining if a new backup client system is available in the backup environment; in case of an available new backup client system a backup configuration module performs the sub-steps of: determining data types the new backup client system has to backup; determining corresponding backup policies for the determined data types based on a backup policy table mapping data types with backup policies; selecting a backup server system for the determined data types based on a backup server table including connection details of available backup server systems; configuring the determined backup policies for the data types of the new backup client system on the selected backup server systems; and updating the backup server table with an identifier of the new backup client system and an identifier of the backup policy.
Opening claim text (preview).
What is claimed is: 1. A method for use with a backup system that includes a set of backup client(s) coupled to a plurality of backup servers, the method comprising: configuring a backup configuration module with a backup policy table that includes: (i) a mapping of a plurality of data types to a plurality backup policies, and (ii) a backup server table including data indicative of connection details and availability of backup server of the plurality of backup servers; coupling the backup configuration module to each backup client of the set of backup client(s); coupling the backup configuration module to each backup server of the plurality of backup servers; performing automated backup server configuration to configure each given backup server of the plurality of backup servers with backup policy(ies), from the backup server table, that correspond to the plurality of data types; and performing automated backup client configuration to configure each given backup client of the plurality of backup clients with connection details and availability of backup servers of the plurality of backup servers; wherein the performance of the automated backup client and server configuration including the following operations; determining that a new backup client is available; responsive to the determination that the new backup client is available, determining a plurality of to-be-backed-up data types that the new backup client will be backing up; for each given to-be-backed-up data type, determining, using the backup policy table, the backup policy for the given to-be-backed-up data type; for each given to-be-backed-up data type, selecting, using the backup server table, a selected backup server based on server selection criteria associated with the given to-be-backed-up data type; for each given selected backup server respectively corresponding to each to-be-backed-up data type, configuring, on the given selected backup server, the determined backup policy; for each given to-be-backed-up data type, configuring the new backup client with connection details, options and credentials of the selected backup server respectively corresponding to each given to-be-backed-up data type; and updating the backup server table with the new backup client and the determined backup policy. 2. The method of claim 1 , wherein the performance of the automated backup client and server configuration including the following operation: for each given to-be-backed-up data type, backing up data for each given to-be-backed-up data type from the new backup client. 3. The method of claim 2 wherein the performance of the automated backup client and server configuration further includes the following operation: for each given to-be-backed-up data type, determining whether the data of the given to-be-backed-up data type has been backed up in a manner such that the given to-be-backed-up data type is associated with an appropriate server and an appropriate backup policy. 4. The method of claim 1 wherein the performance of the automated backup client and server configuration further includes the following operation: for each given to-be-backed-up data type, determining whether the data of the given to-be-backed-up data type has been backed up in a manner such that the given to-be-backed-up data type is associated with an appropriate server and an appropriate backup policy. 5. A computer program product comprising: a machine readable storage device; and computer code stored on the machine readable storage device, with the computer code including instructions for causing a processor(s) set to perform operations including the following: configuring a backup configuration module with a backup policy table that includes: (i) a mapping of a plurality of data types to a plurality backup policies, and (ii) a backup server table including data indicative of connection details and availability of backup server of the plurality of backup servers, coupling the backup configuration module to each backup client of the set of backup client(s), coupling the backup configuration module to each backup server of the plurality of backup servers, performing automated backup server configuration to configure each given backup server of the plurality of backup servers with backup policy(ies), from the backup server table, that correspond to the plurality of data types, and performing automated backup client configuration to configure each given backup client of the plurality of backup clients with connection details and availability of backup servers of the plurality of backup servers, wherein the performance of the automated backup client and server configuration including the following operations; determining that a new backup client is available; responsive to the determination that the new backup client is available, determining a plurality of to-be-backed-up data types that the new backup client will be backing up; for each given to-be-backed-up data type, determining, using the backup policy table, the backup policy for the given to-be-backed-up data type; for each given to-be-backed-up data type, selecting, using the backup server table, a selected backup server based on server selection criteria associated with the given to-be-backed-up data type; for each given selected backup server respectively corresponding to each to-be-backed-up data type, configuring, on the given selected backup server, the determined backup policy; for each given to-be-backed-up data type, configuring the new backup client with connection details, options and credentials of the selected backup server respectively corresponding to each given to-be-backed-up data type; and updating the backup server table with the new backup client and the determined backup policy. 6. The computer program product of claim 5 wherein the performance of the automated backup client and server configuration including the following operation: for each given to-be-backed-up data type, backing up data for each given to-be-backed-up data type from the new backup client. 7. The computer program product of claim 6 wherein the performance of the automated backup client and server configuration further includes the following operation: for each given to-be-backed-up data type, determining whether the data of the given to-be-backed-up data type has been backed up in a manner such that the given to-be-backed-up data type is associated with an appropriate server and an appropriate backup policy. 8. The computer program product of claim 5 wherein the performance of the automated backup client and server configuration further includes the following operation: for each given to-be-backed-up data type, determining whether the data of the given to-be-backed-up data type has been backed up in a manner such that the given to-be-backed-up data type is associated with an appropriate server and an appropriate backup policy. 9. A computer system comprising: a processor(s) set; a machine readable storage device; and computer code stored on the machine readable storage device, with the computer code including instructions for causing the processor(s) set to perform operations including the following: configuring a backup configuration module with a backup policy table that includes: (i) a mapping of a plurality of data types to a plurality backup policies, and (ii) a backup server table including data indicative of connection details and availability of backup server of the plurality of backup servers, coupling the backup configuration module to each backup client of the set of backup client(s), coupling the backup configuration module to each backup server of the plurality of backup servers, performing automated ba
Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor · CPC title
Physics · mapped topic
Physics · mapped topic
by selection of backup contents · CPC title
Hardware arrangements for backup · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.