Patent ID: 9152817
Filing Date: 2015-10-06
Classification: G06F

Abstract:
1. A method comprising: detecting, by a data protection agent running on a physical node of a clustered database, that an instance of the clustered database at the same physical node as the data protection agent is part of the clustered database rather than a single-instance database; requesting, by the data protection agent, in response to detecting that the instance of the clustered database at the same physical node as the data protection agent is part of the clustered database rather than a single-instance database, identification information from the instance for each physical node of the clustered database that constitutes an access point for the clustered database; creating, in response to receiving the requested identification information for each physical node of the clustered database, by the data protection agent running on the physical node of the clustered database, a virtual node that comprises a data structure that specifies network addresses for a plurality of physical nodes of the clustered database; advertising, by the data protection agent, the created virtual node to a data protection server that is connected to the physical node through a network; receiving, by the data protection server over the network, the created virtual node that identifies the plurality of physical nodes of the clustered database; receiving a request to perform a data protection operation on the clustered database; determining that the clustered database is not accessible through a first physical node; updating the virtual node to reflect the determination that the clustered database is not accessible through the first physical node; using information from the virtual node to identify a second physical node in the plurality of physical nodes; performing the data protection operation on the clustered database through the second physical node.