Backup Agent Database Discovery for Automatic Host Registration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing database detection and registration in backup systems are error-prone and inefficient, particularly in large and complex enterprise environments, necessitating improved data management and storage solutions for reliable backup and fast recovery.

Innovation Solution

A networked computing system with a backup node cluster that automatically discovers undiscovered databases by installing a backup agent, registering the host, and communicating with the discovered database, utilizing metadata retrieval and communication protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual database detection and registration is performed, then the backup system can identify databases, but the process is error-prone and inefficient

Engineering Contradiction:
Improvedetection accuracyVSAvoidregistration efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The backup agent automatically performs database discovery and registration by querying the host database node cluster, eliminating the need for manual intervention. The system self-configures by receiving metadata from the database nodes and automatically registering discovered databases with the backup service, thereby improving both reliability and productivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The backup agent acts as an intermediary component installed on the host database node cluster, facilitating automatic communication between the backup service and the database nodes. This intermediary enables automated metadata retrieval and database registration, resolving the contradiction between manual accuracy and automated efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If automated database discovery is implemented, then registration efficiency improves, but system complexity increases due to backup agent installation and metadata communication

Engineering Contradiction:
Improvediscovery automationVSAvoidsystem architecture
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The backup agent serves multiple functions: it communicates with the backup service, automatically discovers databases on the host node cluster, retrieves metadata, and registers databases. This multi-functional design consolidates complexity into a single component, improving productivity while managing system complexity through functional integration.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The automated discovery process is self-executing, with the backup agent autonomously querying database nodes and registering discovered databases without requiring additional manual configuration or complex orchestration, thereby improving productivity with minimal added complexity.

Inventive Principle:
Principle #25Self-service

3Device complexity

If manual database registration is used, then system complexity remains low, but errors increase and efficiency decreases

Engineering Contradiction:
Improveprocess simplicityVSAvoiddetection accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The backup agent as an intermediary component standardizes the database discovery and registration process, ensuring consistent and accurate detection across all databases. This structured intermediary approach improves reliability while maintaining manageable complexity through a well-defined communication protocol between the agent, backup service, and database nodes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The automated self-registration process eliminates human error by using standardized metadata queries and registration procedures, improving detection accuracy and reliability while keeping the system relatively simple through automation of the previously manual process.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260017273A1Automated discovery of databases
Publication Date: 2026.01.15 RUBRIK INC
  • US20260017273A1 patent drawing
  • US20260017273A1 patent drawing
  • US20260017273A1 patent drawing

AI summary

In some examples, a networked computing system comprises a backup node cluster of a backup service in communication with a host database node cluster of a host, a host database at least initially undiscovered by the backup node cluster, one or more processors coupled with memory storing instructions that, when executed, perform operations comprising at least installing a backup agent on at least one node of the host database node cluster, registering the host at the backup service, based on the host registration, triggering a host database discovery process to discover the undiscovered database automatically, the discovery process including a discovery call, in response to the discovery call, receiving metadata relating to the discovered database, and communicating with the discovered database.