EP1540478A1

Primary and remote data backup with nodal failover

Abstract

Embodiments of this invention provide primary magnetic disk data storage capacity to clients while at the same time making sure that client data is replicated locally and at an offsite location to protect from all forms of data loss.

Term

Term ended

Projected expiry passed 10 September 2023, 3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

11 claims: 2 independent, 9 dependent

  1. 1
    Claims of equivalent WO 2004025470 A1 What is claimed is:1. A data protection system for protecting files on a fileserver, the system comprising: a primary repository in communication with the fileserver via a network, the primary repository having: a primary repository node operative to store data;a primary repository node API in communication with the primary repository node and with the network and operative to communicate with the fileserver;a primary repository file transfer module in communication with the network and with the primary repository node and adapted for receiving files from the fileserver;a data mover in communication with the primary repository node API and operative to supervise the replication of files from the fileserver to the primary repository node;a location component in communication with the data mover and operative to store file location data;a directory service operative to maintain storage state for the primary repository node;and a node manager in communication with the location component and with the directory service and operative to manage primary repository node storage capacity and performance.
  2. 8
    A method for managing node managers in a repository having a plurality of nodes with associated node managers, the method comprising:starting the node managers in a bootstrap state;selecting a master node manager and a replica node manager according to specified criteria;setting all remaining node managers to drone state;and if at least one of the master and replica node managers fails, then selecting a replacement node manager from the drone node managers according to the specified criteria.