An automatic backup method based on lvm snapshot in cloud native environment

A native environment and backup technology, applied in the cloud native field, to improve ease of use and manageability, and reduce downtime
CN113391952BActive Publication Date: 2022-03-11北京同创永益科技发展有限公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
北京同创永益科技发展有限公司
Publication Date
2022-03-11

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
Patent Text Reader

Abstract

The invention discloses an automatic backup method based on an LVM snapshot in a cloud native environment, including initializing the system into an application cluster, adopting an Operator expansion mode, and creating related custom resources and a custom controller; the custom controller includes resource backup control controller, resource restoration controller, storage volume backup controller, and storage volume restoration controller; the resource backup controller realizes the discovery and retrieval of resources to be backed up, packs and stores k8s resource objects to HaMi n i o, obtains the associated Pod list, and generates specified BackupPodPv; the storage volume backup controller implements automatic backup based on LVM snapshots for the Pod list; and other steps. The advantages are: for local storage volumes with larger data volume and higher data consistency requirements in the backup job, automatic, high stability and almost real-time data synchronization backup is performed based on LVM snapshot technology, which greatly improves the usability and manageability, minimizing the downtime of business systems and the cost of disaster recovery of application systems.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to the field of cloud native technology, in particular to an automatic backup method based on LVM snapshot in cloud native environment. Background technique

[0002] With the advancement of enterprise digital transformation, cloud native has become an important engine driving business growth. As the de facto industry standard for cloud-native applications, Kubernetes (hereinafter referred to as k8s) provides an efficient and unified management mechanism for containerized deployment, overall planning, construction and upgrade of enterprise application systems.

[0003] For the backup of the business application system in the k8s cluster in the cloud native environment, it will include two parts of the backup content: all related resource objects in the k8s cluster, and the storage volume data associated with the Pod. The k8s storage volume mainly supports local storage and various remote or distributed storage systems that...

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