18094891. BACKING UP DATABASE FILES IN A DISTRIBUTED SYSTEM simplified abstract (Rubrik, Inc.)

From WikiPatents
Jump to navigation Jump to search

BACKING UP DATABASE FILES IN A DISTRIBUTED SYSTEM

Organization Name

Rubrik, Inc.

Inventor(s)

Deepti Kochar of San Mateo CA (US)

Abdullah Reza of Gilroy CA (US)

Prasenjit Sarkar of Los Gatos CA (US)

Prabhu Mohan of San Jose CA (US)

Arjun Sinha of Mountain View CA (US)

Yanzhe Wang of Santa Clara CA (US)

BACKING UP DATABASE FILES IN A DISTRIBUTED SYSTEM - A simplified explanation of the abstract

This abstract first appeared for US patent application 18094891 titled 'BACKING UP DATABASE FILES IN A DISTRIBUTED SYSTEM

The abstract describes methods, systems, and devices for data management, specifically focusing on generating backup data for a set of data files from one or more databases.

  • The data management system receives a request to generate backup data and then creates a file with partitions containing groups of shard files corresponding to data files.
  • Each group of shard files within a partition includes a metadata file and additional shard files representing the data files for that partition.
  • The system distributes these groups of shard files to nodes within a distributed backup system.

Potential Applications: - Data backup and recovery systems - Database management systems - Cloud storage services

Problems Solved: - Efficient backup and recovery of large sets of data files - Organizing and distributing data for backup purposes

Benefits: - Improved data protection and recovery capabilities - Enhanced data organization and management - Scalability for large-scale data backup operations

Commercial Applications: Data management companies can utilize this technology to offer robust backup solutions to their clients, ensuring data security and reliability in various industries such as finance, healthcare, and e-commerce.

Questions about Data Management Systems: 1. How does this technology improve data backup processes?

  - This technology streamlines the backup process by organizing data into partitions with shard files, making it easier to distribute and recover data efficiently.

2. What are the key advantages of using a distributed backup system?

  - Distributed backup systems offer increased redundancy and scalability, allowing for more reliable and flexible data backup solutions.


Original Abstract Submitted

Methods, systems, and devices for data management are described. A data management system may receive a request to generate backup data for a set of data files from the one or more databases. The data management system may then generate, in response to the request, a file including a set of partitions including respective groups of shard files that correspond to respective groups of data files from among the set of data files. In some examples, a respective group of shard files within a partition of the set of partitions may include a first shard file representative of metadata for the partition and one or more additional shard files representative of the respective group of data files for the partition. The data management system may then distribute the respective groups of shard files to a set of nodes within the distributed backup system.