US11971786B2ActiveUtilityA1
Backup processing method and server
Est. expiryAug 28, 2039(~13.1 yrs left)· nominal 20-yr term from priority
G06F 11/1458G06F 9/4881G06F 9/5027G06F 11/1448G06F 3/0619G06F 11/1464G06F 11/1469G06F 11/1456G06F 3/065G06F 3/067G06F 9/5038G06F 11/3409
80
PatentIndex Score
1
Cited by
19
References
12
Claims
Abstract
A backup processing method and a server are provided. The method is applied to a backup system, and the backup system includes a plurality of backup servers. The method includes: dividing, by a master backup server in the plurality of backup servers, a backup task into a plurality of child backup tasks; allocating, by the master backup server, each child backup task to each of the plurality of backup servers; and sending, by the master backup server, the plurality of child backup tasks to respective corresponding backup servers. According to this method, a data backup rate can be improved.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A backup processing method performed by a master backup server in a plurality of backup servers, comprising:
dividing a backup task into a plurality of child backup tasks based upon real-time analysis of both a data distribution status and a resource consumption status of each backup server;
allocating each child backup task to each backup server of the plurality of backup servers; and
sending the plurality of child backup tasks to respective corresponding backup servers.
2. The backup processing method according to claim 1 , further comprising:
obtaining first preset information, wherein the first preset information comprises both the data distribution status and the resource consumption status of a plurality of production servers; and
dividing the backup task into the plurality of child backup tasks based on the first preset information, wherein each child backup task corresponds to one production server.
3. The backup processing method according to claim 1 , further comprising:
setting a backup rate corresponding to each child backup task, to indicate each backup server to back up data at the backup rate.
4. A backup and restoration processing method performed by a master backup server in a plurality of backup servers, comprising:
dividing a backup and restoration task into a plurality of child backup and restoration tasks based upon real-time analysis of both a data distribution status and a resource consumption status of each backup server;
allocating each child backup and restoration task to each backup server of the plurality of backup servers; and
sending the plurality of child backup and restoration tasks to respective corresponding backup servers.
5. The backup processing method according to claim 4 , further comprising:
obtaining second preset information, wherein the second preset information comprises resource consumption statuses of a plurality of production devices; and
dividing the backup and restoration task into the plurality of child backup and restoration tasks based on the second preset information, wherein each child backup and restoration task corresponds to one production device.
6. The backup processing method according to claim 4 , further comprising:
setting a backup and restoration rate corresponding to each child backup and restoration task, to indicate each backup server to restore data at the backup and restoration rate.
7. A backup processing server, wherein the backup processing server is a master backup server in a backup system including a plurality of backup servers, and the backup processing server comprises:
a memory,
a processor coupled to the memory and configured to:
divide a backup task into a plurality of child backup tasks based upon real-time analysis of both a data distribution status and a resource consumption status of each backup server;
allocate each child backup task to each backup server of the plurality of backup servers; and
send the plurality of child backup tasks to respective corresponding backup servers.
8. The backup processing server according to claim 7 , wherein the processor is further configured to:
obtain first preset information, wherein the first preset information comprises both the data distribution status and the resource consumption status of a plurality of production servers, and
divide the backup task into the plurality of child backup tasks based on the first preset information, wherein each child backup task corresponds to one production server.
9. The backup processing server according to claim 7 , wherein the processor is further configured to set a backup rate corresponding to each child backup task, to indicate each backup server to back up data at the backup rate.
10. A backup and restoration processing server, comprising:
a memory,
a processor coupled to the memory and configured to:
divide a backup and restoration task into a plurality of child backup and restoration tasks based upon real-time analysis of both a data distribution status and a resource consumption status of each backup server;
allocate each child backup and restoration task to each backup server of a plurality of backup servers in a backup system, wherein the plurality of backup servers comprises the backup and restoration processing server; and
send the plurality of child backup and restoration tasks to respective corresponding backup servers in the plurality of backup servers.
11. The backup and restoration processing server according to claim 10 , wherein the processor is further configured to:
obtain second preset information, wherein the second preset information comprises resource consumption statuses of a plurality of production devices, and
divide the backup and restoration task into the plurality of child backup and restoration tasks based on the second preset information, wherein each child backup and restoration task corresponds to a respective production device of the plurality of production devices.
12. The backup and restoration processing server according to claim 10 , wherein the processor is further configured to set a backup and restoration rate corresponding to each child backup and restoration task, to indicate each backup server to restore data at the backup and restoration rate.Join the waitlist — get patent alerts
Track US11971786B2 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.