Unlock instant, AI-driven research and patent intelligence for your innovation.

Backup method and device of cloud host and electronic equipment

A cloud host and backup technology, applied in the computer field, can solve the problems of data consistency and suspension of services, reducing cloud host service performance, unable to guarantee cloud disk data consistency, and poor user experience.

Pending Publication Date: 2021-01-15
BEIJING KINGSOFT CLOUD NETWORK TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method cannot guarantee the data consistency of each cloud disk backup; if you want to ensure the data consistency of multiple cloud disk backups, you must suspend the service of the cloud host and restore it after the backup is completed
Therefore, the contradiction between data consistency and suspension of services reduces the service performance of the cloud host and makes the user experience poor

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Backup method and device of cloud host and electronic equipment
  • Backup method and device of cloud host and electronic equipment
  • Backup method and device of cloud host and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] This embodiment provides a cloud host backup method, which is applicable to a host machine, and the host machine may be a single physical machine or a physical group. The host machine corresponds to at least one storage device for storing the data of the cloud host machine. Wherein, the above-mentioned storage device can be a local storage device of the host machine, or a cloud disk based on cloud computing, and the cloud disk can provide persistent block storage services for the cloud host; Created on the host, and qemu-guest-agent is installed in the cloud host. qemu-guest-agent, referred to as qga, is a daemon process running in the cloud host. The host interacts with the qga inside the cloud host through a channel (unix socket), and qga can execute the instructions issued by the host; thus, the host passes through qga Obtain the ability to control the cloud host from the outside, for example: the host can issue instructions to seal or unseal the file system to the ...

Embodiment 2

[0062] This embodiment provides a cloud host backup device, which is used to realize the backup of the cloud host provided in the foregoing embodiments. The backup device of the cloud host is applicable to a host, and the host corresponds to at least one storage device for storing data of the cloud host. refer to image 3 Shown is a block diagram of the backup device of the cloud host, the device includes the following modules:

[0063] Sealing module 302, for when receiving backup request, send sealing instruction to cloud host, so that cloud host runs the daemon process sealing up the file system of cloud host according to sealing instruction;

[0064] A snapshot creation module 304, configured to create backup snapshots of all storage devices;

[0065] The unpacking module 306 is used to send an unpacking instruction to the cloud host, so that the cloud host runs a daemon process to unpack the file system;

[0066] The backup module 308 is configured to store the backup ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a cloud host backup method and device, and electronic equipment and relates to the technical field of computers, the method is suitable for a host machine, and the host machinecorresponds to at least one storage device and is used for storing data of a cloud host; the method comprises the steps that when a backup request is received, sending a sealing instruction to a cloudhost, so that the cloud host operates a daemon process to seal a file system of the cloud host according to the sealing instruction; creating backup snapshots of all storage devices; sending an unsealing instruction to the cloud host to enable the cloud host to run a daemon process to unseal the file system; and storing the backup snapshots to the storage devices. The data consistency and the service continuity can be well considered, and the service performance and the user experience of the cloud host are effectively improved.

Description

technical field [0001] The present disclosure relates to the field of computer technology, in particular to a cloud host backup method, device and electronic equipment. Background technique [0002] With the development of cloud computing, more and more users use virtualization platforms to deploy services. In order to ensure the safety and reliability of business data, the business data of the cloud host (virtual machine) will be backed up. Backup refers to backing up the business data in the cloud disk to an independent storage device, so that after a data disaster such as disk failure or damage, the business data can be quickly restored to any backup point. [0003] The current virtualization platform usually performs a snapshot backup of one cloud disk of the cloud host at a time, and if the cloud host has multiple cloud disks, each cloud disk is backed up one by one. However, this method cannot guarantee the data consistency of each cloud disk backup; if you want to e...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/14
CPCG06F11/1464G06F11/1448
Inventor 薛治芳
Owner BEIJING KINGSOFT CLOUD NETWORK TECH CO LTD