Movatterモバイル変換


[0]ホーム

URL:


US20150205682A1 - Failover systems and methods for performing backup operations - Google Patents

Failover systems and methods for performing backup operations
Download PDF

Info

Publication number
US20150205682A1
US20150205682A1US14/675,524US201514675524AUS2015205682A1US 20150205682 A1US20150205682 A1US 20150205682A1US 201514675524 AUS201514675524 AUS 201514675524AUS 2015205682 A1US2015205682 A1US 2015205682A1
Authority
US
United States
Prior art keywords
data
storage device
protection operation
backup
data protection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/675,524
Inventor
Parag Gokhale
Prakash Varadharajan
Pavlo Mazur
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Commvault Systems Inc
Original Assignee
Commvault Systems Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Commvault Systems IncfiledCriticalCommvault Systems Inc
Priority to US14/675,524priorityCriticalpatent/US20150205682A1/en
Assigned to COMMVAULT SYSTEMS, INC.reassignmentCOMMVAULT SYSTEMS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MAZUR, PAVLO, GOKHALE, PARAG, VARADHARAJAN, PRAKASH
Publication of US20150205682A1publicationCriticalpatent/US20150205682A1/en
Priority to US15/684,410prioritypatent/US10534673B2/en
Priority to US16/297,437prioritypatent/US10990484B2/en
Priority to US16/297,457prioritypatent/US11099943B2/en
Priority to US16/685,326prioritypatent/US11449394B2/en
Priority to US17/376,615prioritypatent/US20220012135A1/en
Priority to US17/884,443prioritypatent/US12001295B2/en
Priority to US18/647,904prioritypatent/US20240281342A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

In certain embodiments, a tiered storage system is disclosed that provides for failover protection during data backup operations. The system can provide for an index, or catalog, for identifying and enabling restoration of backup data located on a storage device. The system further maintains a set of transaction logs generated by media agent modules that identify metadata with respect to individual data chunks of a backup file on the storage device. A copy of the catalog and transaction logs can be stored at a location accessible by each of the media agent modules. In this manner, in case of a failure of one media agent module during backup, the transaction logs and existing catalog can be used by a second media agent module to resume the backup operation without requiring a restart of the backup process.

Description

Claims (6)

What is claimed is:
1. A method for performing an operation in a data storage system, the method comprising:
with a first computing device comprising one or more hardware processors:
receiving a plurality of data units from a client computing device to store on at least one first storage device as part of a data protection operation;
storing at least one data unit of the plurality of data units on the at least one first storage device; and
prior to completion of the data protection operation, storing metadata to at least one second storage device in association with said storing of the at least one data unit and prior to, concurrently with, or subsequent to said storing of the at least one data unit; and
with a second computing device comprising one or more hardware processors:
receiving an instruction to take over control of the data protection operation;
obtaining the metadata associated with the storing of the at least one data unit from the at least one second storage device;
using at least the metadata, determining a point in the data protection operation at which the first computing device ceased performance of the data protection operation; and
using the determined point in the data protection operation to resume performance of the data protection operation at least partly by storing on the at least one first storage device at least one other data unit which has not yet been stored on the at least one first storage device, and without repeating the storage of the at least one data unit on the at least one first storage device.
2. The method ofclaim 1, further comprising, with the second computing device and prior to resuming performance of the data protection operation:
obtaining an index associated with the data protection operation;
applying at least the metadata to the index to create an updated index; and
storing the updated index.
3. A data storage system for performing an operation, comprising:
a first computing device comprising one or more hardware processors, wherein the first computing device is configured to:
receive a plurality of data units from a client computing device to store on at least one first storage device as part of a data protection operation;
store at least one data unit of the plurality of data units on the at least one first storage device; and
prior to completion of the data protection operation, storing metadata to at least one second storage device in association with said storing of the at least one data unit and prior to, concurrently with, or subsequent to said storing of the at least one data unit; and
a second computing device comprising one or more hardware processors, wherein the second computing device is configured to:
receive an instruction to take over control of the data protection operation;
obtain the metadata associated with the storing of the at least one data unit from the at least one second storage device;
using at least the metadata, determine a point in the data protection operation at which the first computing device ceased performance of the data protection operation; and
using the determined point in the data protection operation to resume performance of the data protection operation at least partly by storing on the at least one first storage device at least one other data unit which has not yet been stored on the at least one first storage device, and without repeating the storage of the at least one data unit on the at least one first storage device.
4. The data storage system ofclaim 3, wherein the second computing device is further configured to, prior to resuming performance of the data protection operation:
obtain an index associated with the data protection operation;
apply at least the metadata to the index to create an updated index; and
store the updated index.
5. A non-transitory computer readable medium comprising code that, when executed, causes:
a first computing device comprising one or more hardware processors to:
receive a plurality of data units from a client computing device to store on at least one first storage device as part of a data protection operation;
store at least one data unit of the plurality of data units on the at least one first storage device; and
prior to completion of the data protection operation, storing metadata to at least one second storage device in association with said storing of the at least one data unit and prior to, concurrently with, or subsequent to said storing of the at least one data unit; and
a second computing device comprising one or more hardware processors to:
receive an instruction to take over control of the data protection operation;
obtain the metadata associated with the storing of the at least one data unit from the at least one second storage device;
using at least the metadata, determine a point in the data protection operation at which the first computing device ceased performance of the data protection operation; and
using the determined point in the data protection operation to resume performance of the data protection operation at least partly by storing on the at least one first storage device at least one other data unit which has not yet been stored on the at least one first storage device, and without repeating the storage of the at least one data unit on the at least one first storage device.
6. The computer readable medium ofclaim 5, wherein the code further causes the second computing device to, prior to resuming performance of the data protection operation:
obtain an index associated with the data protection operation;
apply at least the metadata to the index to create an updated index; and
store the updated index.
US14/675,5242010-06-042015-03-31Failover systems and methods for performing backup operationsAbandonedUS20150205682A1 (en)

Priority Applications (8)

Application NumberPriority DateFiling DateTitle
US14/675,524US20150205682A1 (en)2010-06-042015-03-31Failover systems and methods for performing backup operations
US15/684,410US10534673B2 (en)2010-06-042017-08-23Failover systems and methods for performing backup operations
US16/297,437US10990484B2 (en)2010-06-042019-03-08Performing backup operations and indexing backup data
US16/297,457US11099943B2 (en)2010-06-042019-03-08Indexing backup data generated in backup operations
US16/685,326US11449394B2 (en)2010-06-042019-11-15Failover systems and methods for performing backup operations, including heterogeneous indexing and load balancing of backup and indexing resources
US17/376,615US20220012135A1 (en)2010-06-042021-07-15Indexing backup data generated in backup operations
US17/884,443US12001295B2 (en)2010-06-042022-08-09Heterogeneous indexing and load balancing of backup and indexing resources
US18/647,904US20240281342A1 (en)2010-06-042024-04-26Heterogeneous indexing and load balancing of backup and indexing resources

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
US35179010P2010-06-042010-06-04
US12/982,165US8504526B2 (en)2010-06-042010-12-30Failover systems and methods for performing backup operations
US13/958,353US9026497B2 (en)2010-06-042013-08-02Failover systems and methods for performing backup operations
US14/675,524US20150205682A1 (en)2010-06-042015-03-31Failover systems and methods for performing backup operations

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US13/958,353ContinuationUS9026497B2 (en)2010-06-042013-08-02Failover systems and methods for performing backup operations

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US15/684,410ContinuationUS10534673B2 (en)2010-06-042017-08-23Failover systems and methods for performing backup operations

Publications (1)

Publication NumberPublication Date
US20150205682A1true US20150205682A1 (en)2015-07-23

Family

ID=45065273

Family Applications (7)

Application NumberTitlePriority DateFiling Date
US12/982,165Expired - Fee RelatedUS8504526B2 (en)2010-06-042010-12-30Failover systems and methods for performing backup operations
US13/958,353Active2031-01-30US9026497B2 (en)2010-06-042013-08-02Failover systems and methods for performing backup operations
US14/675,524AbandonedUS20150205682A1 (en)2010-06-042015-03-31Failover systems and methods for performing backup operations
US15/684,410Expired - Fee RelatedUS10534673B2 (en)2010-06-042017-08-23Failover systems and methods for performing backup operations
US16/297,437Active2031-09-04US10990484B2 (en)2010-06-042019-03-08Performing backup operations and indexing backup data
US16/297,457Active2031-09-09US11099943B2 (en)2010-06-042019-03-08Indexing backup data generated in backup operations
US17/376,615AbandonedUS20220012135A1 (en)2010-06-042021-07-15Indexing backup data generated in backup operations

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US12/982,165Expired - Fee RelatedUS8504526B2 (en)2010-06-042010-12-30Failover systems and methods for performing backup operations
US13/958,353Active2031-01-30US9026497B2 (en)2010-06-042013-08-02Failover systems and methods for performing backup operations

Family Applications After (4)

Application NumberTitlePriority DateFiling Date
US15/684,410Expired - Fee RelatedUS10534673B2 (en)2010-06-042017-08-23Failover systems and methods for performing backup operations
US16/297,437Active2031-09-04US10990484B2 (en)2010-06-042019-03-08Performing backup operations and indexing backup data
US16/297,457Active2031-09-09US11099943B2 (en)2010-06-042019-03-08Indexing backup data generated in backup operations
US17/376,615AbandonedUS20220012135A1 (en)2010-06-042021-07-15Indexing backup data generated in backup operations

Country Status (1)

CountryLink
US (7)US8504526B2 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9483364B2 (en)2013-05-082016-11-01Commvault Systems, Inc.Synchronization of local secondary copies with a remote storage management component
US9563518B2 (en)2014-04-022017-02-07Commvault Systems, Inc.Information management by a media agent in the absence of communications with a storage manager
US10534673B2 (en)2010-06-042020-01-14Commvault Systems, Inc.Failover systems and methods for performing backup operations
US11200124B2 (en)2018-12-062021-12-14Commvault Systems, Inc.Assigning backup resources based on failover of partnered data storage servers in a data storage management system
US11249863B2 (en)2018-05-022022-02-15Commvault Systems, Inc.Backup-based media agent configuration
US11263173B2 (en)2019-07-302022-03-01Commvault Systems, Inc.Transaction log index generation in an enterprise backup system
US11321183B2 (en)*2018-05-022022-05-03Commvault Systems, Inc.Multi-tiered backup indexing
US11330052B2 (en)2018-05-022022-05-10Commvault Systems, Inc.Network storage backup using distributed media agents
US11429499B2 (en)2016-09-302022-08-30Commvault Systems, Inc.Heartbeat monitoring of virtual machines for initiating failover operations in a data storage management system, including operations by a master monitor node
US11449394B2 (en)2010-06-042022-09-20Commvault Systems, Inc.Failover systems and methods for performing backup operations, including heterogeneous indexing and load balancing of backup and indexing resources
US11645175B2 (en)2021-02-122023-05-09Commvault Systems, Inc.Automatic failover of a storage manager
US11663099B2 (en)2020-03-262023-05-30Commvault Systems, Inc.Snapshot-based disaster recovery orchestration of virtual machine failover and failback operations
US12360942B2 (en)2023-01-192025-07-15Commvault Systems, Inc.Selection of a simulated archiving plan for a desired dataset

Families Citing this family (59)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8484162B2 (en)2008-06-242013-07-09Commvault Systems, Inc.De-duplication systems and methods for application-specific data
US8930306B1 (en)2009-07-082015-01-06Commvault Systems, Inc.Synchronized data deduplication
US9047351B2 (en)2010-04-122015-06-02Sandisk Enterprise Ip LlcCluster of processing nodes with distributed global flash memory using commodity server technology
US9164554B2 (en)2010-04-122015-10-20Sandisk Enterprise Ip LlcNon-volatile solid-state storage system supporting high bandwidth and random access
US8666939B2 (en)*2010-06-282014-03-04Sandisk Enterprise Ip LlcApproaches for the replication of write sets
US8572340B2 (en)2010-09-302013-10-29Commvault Systems, Inc.Systems and methods for retaining and using data block signatures in data protection operations
US8577851B2 (en)2010-09-302013-11-05Commvault Systems, Inc.Content aligned block-based deduplication
US9020900B2 (en)2010-12-142015-04-28Commvault Systems, Inc.Distributed deduplicated storage system
US20120150818A1 (en)2010-12-142012-06-14Commvault Systems, Inc.Client-side repository in a networked deduplicated storage system
US8874515B2 (en)2011-04-112014-10-28Sandisk Enterprise Ip LlcLow level object version tracking using non-volatile memory write generations
US9135064B2 (en)2012-03-072015-09-15Sandisk Enterprise Ip LlcFine grained adaptive throttling of background processes
US9218374B2 (en)2012-06-132015-12-22Commvault Systems, Inc.Collaborative restore in a networked storage system
US8935568B2 (en)*2012-07-272015-01-13Dell Products, LpSystem and method of replicating virtual machines for live migration between data centers
US9665591B2 (en)2013-01-112017-05-30Commvault Systems, Inc.High availability distributed deduplicated storage system
CN104079425B (en)*2013-03-312017-09-15上海贝尔股份有限公司A kind of methods, devices and systems for matching unit
US9524215B1 (en)*2013-07-302016-12-20Veritas Technologies LlcSystems and methods for managing virtual machine backups
US10606718B1 (en)*2013-12-192020-03-31Amdocs Development LimitedSystem, method, and computer program for managing fault recovery in network function virtualization (Nfv) based networks
US9633056B2 (en)2014-03-172017-04-25Commvault Systems, Inc.Maintaining a deduplication database
US10380072B2 (en)2014-03-172019-08-13Commvault Systems, Inc.Managing deletions from a deduplication database
US10108496B2 (en)*2014-06-302018-10-23International Business Machines CorporationUse of replicated copies to improve database backup performance
US11249858B2 (en)2014-08-062022-02-15Commvault Systems, Inc.Point-in-time backups of a production application made accessible over fibre channel and/or ISCSI as data sources to a remote application by representing the backups as pseudo-disks operating apart from the production application and its host
US9852026B2 (en)2014-08-062017-12-26Commvault Systems, Inc.Efficient application recovery in an information management system based on a pseudo-storage-device driver
US20160098331A1 (en)*2014-10-072016-04-07Netapp, Inc.Methods for facilitating high availability in virtualized cloud environments and devices thereof
US9575673B2 (en)2014-10-292017-02-21Commvault Systems, Inc.Accessing a file system using tiered deduplication
US10853192B2 (en)*2015-02-242020-12-01Unisys CorporationDatabase replication with continue and tape-type-override functions
US10339106B2 (en)2015-04-092019-07-02Commvault Systems, Inc.Highly reusable deduplication database after disaster recovery
US20160350391A1 (en)2015-05-262016-12-01Commvault Systems, Inc.Replication using deduplicated secondary copy data
US9766825B2 (en)2015-07-222017-09-19Commvault Systems, Inc.Browse and restore for block-level backups
US20170193003A1 (en)2015-12-302017-07-06Commvault Systems, Inc.Redundant and robust distributed deduplication data storage system
US10296368B2 (en)2016-03-092019-05-21Commvault Systems, Inc.Hypervisor-independent block-level live browse for access to backed up virtual machine (VM) data and hypervisor-free file-level recovery (block-level pseudo-mount)
US10846024B2 (en)2016-05-162020-11-24Commvault Systems, Inc.Global de-duplication of virtual disks in a storage platform
US10795577B2 (en)2016-05-162020-10-06Commvault Systems, Inc.De-duplication of client-side data cache for virtual disks
US10270654B2 (en)2016-08-192019-04-23Bank Of America CorporationSystem for increasing computing efficiency of communication between applications running on networked machines
US10180881B2 (en)2016-08-192019-01-15Bank Of America CorporationSystem for increasing inter-application processing efficiency by transmitting failed processing work over a processing recovery network for resolution
US10459811B2 (en)*2016-08-192019-10-29Bank Of America CorporationSystem for increasing intra-application processing efficiency by transmitting failed processing work over a processing recovery network for resolution
US10740193B2 (en)2017-02-272020-08-11Commvault Systems, Inc.Hypervisor-independent reference copies of virtual machine payload data based on block-level pseudo-mount
US10664352B2 (en)2017-06-142020-05-26Commvault Systems, Inc.Live browsing of backed up data residing on cloned disks
US10860430B2 (en)*2018-07-062020-12-08EMC IP Holding Company LLCSystem and method for resilient backup generation
US10860431B2 (en)*2018-07-062020-12-08EMC IP Holding Company LLCSystem and method for fault tolerant backup generation in a virtual environment
US11042532B2 (en)2018-08-312021-06-22International Business Machines CorporationProcessing event messages for changed data objects to determine changed data objects to backup
US10983985B2 (en)2018-10-292021-04-20International Business Machines CorporationDetermining a storage pool to store changed data objects indicated in a database
CN109614263B (en)*2018-10-292020-07-03阿里巴巴集团控股有限公司Disaster tolerance data processing method, device and system
US11023155B2 (en)2018-10-292021-06-01International Business Machines CorporationProcessing event messages for changed data objects to determine a storage pool to store the changed data objects
US11429674B2 (en)2018-11-152022-08-30International Business Machines CorporationProcessing event messages for data objects to determine data to redact from a database
US11409900B2 (en)2018-11-152022-08-09International Business Machines CorporationProcessing event messages for data objects in a message queue to determine data to redact
US11010258B2 (en)2018-11-272021-05-18Commvault Systems, Inc.Generating backup copies through interoperability between components of a data storage management system and appliances for data storage and deduplication
US11012508B2 (en)2018-12-142021-05-18Commvault Systems, Inc.Region-based distributed information management system
US11698727B2 (en)2018-12-142023-07-11Commvault Systems, Inc.Performing secondary copy operations based on deduplication performance
US20200327017A1 (en)2019-04-102020-10-15Commvault Systems, Inc.Restore using deduplicated secondary copy data
US11463264B2 (en)2019-05-082022-10-04Commvault Systems, Inc.Use of data block signatures for monitoring in an information management system
US11487714B2 (en)2019-05-152022-11-01International Business Machines CorporationData replication in a data analysis system
US11442896B2 (en)2019-12-042022-09-13Commvault Systems, Inc.Systems and methods for optimizing restoration of deduplicated data stored in cloud-based storage resources
US20230084490A1 (en)*2020-02-192023-03-16Nchain Licensing AgMethods, data structures, and systems for ordered data logging
US11687424B2 (en)2020-05-282023-06-27Commvault Systems, Inc.Automated media agent state management
CN112698989B (en)*2020-12-312024-01-02科华恒盛股份有限公司Dual-computer mutual backup method and system of data acquisition system
US20220253409A1 (en)*2021-02-052022-08-11International Business Machines CorporationCleaning compensated change records in transaction logs
CN113448775B (en)*2021-06-252024-06-28中国工商银行股份有限公司Multi-source heterogeneous data backup method and device
US12019525B2 (en)2021-10-052024-06-25Commvault Systems, Inc.Cloud-based recovery of backed up data using auxiliary copy replication and on-demand failover resources
US20240273191A1 (en)*2023-02-142024-08-15Dell Products L.P.Agent-based device protection using detection and mitigation of modifications to a protected storage region

Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5638509A (en)*1994-06-101997-06-10Exabyte CorporationData storage and protection system
US20040019892A1 (en)*2002-07-242004-01-29Sandhya E.Lock management thread pools for distributed data systems
US6795904B1 (en)*2002-03-282004-09-21Hewlett-Packard Development Company, L.P.System and method for improving performance of a data backup operation
US20050262316A1 (en)*2004-05-182005-11-24Junya ObayashiBackup acquisition method and disk array apparatus
US20070074068A1 (en)*2005-09-282007-03-29Lite-On Technology CorporationMethod for protecting backup data of a computer system from damage
US20080228833A1 (en)*2007-03-122008-09-18Hitachi, Ltd.System and method for managing consistency among volumes based on application information
US7437388B1 (en)*2004-12-212008-10-14Symantec CorporationProtecting data for distributed applications using cooperative backup agents
US20100017444A1 (en)*2008-07-152010-01-21Paresh ChatterjeeContinuous Data Protection of Files Stored on a Remote Storage Device
US8504526B2 (en)*2010-06-042013-08-06Commvault Systems, Inc.Failover systems and methods for performing backup operations

Family Cites Families (231)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4267568A (en)1975-12-031981-05-12System Development CorporationInformation storage and retrieval system
US4084231A (en)1975-12-181978-04-11International Business Machines CorporationSystem for facilitating the copying back of data in disc and tape units of a memory hierarchial system
GB2035014B (en)1978-11-061982-09-29British Broadcasting CorpCyclic redundancy data check encoding method and apparatus
US4417321A (en)1981-05-181983-11-22International Business Machines Corp.Qualifying and sorting file record data
US4641274A (en)1982-12-031987-02-03International Business Machines CorporationMethod for communicating changes made to text form a text processor to a remote host
JPS59160899A (en)1982-12-091984-09-11セコイア・システムス・インコ−ポレ−テツドMemory backup system
US4686620A (en)1984-07-261987-08-11American Telephone And Telegraph Company, At&T Bell LaboratoriesDatabase backup method
GB8622010D0 (en)1986-09-121986-10-22Hewlett Packard LtdFile backup facility
US5193154A (en)1987-07-101993-03-09Hitachi, Ltd.Buffered peripheral system and method for backing up and retrieving data to and from backup memory device
US5005122A (en)1987-09-081991-04-02Digital Equipment CorporationArrangement with cooperating management server node and network service node
JPH0743676B2 (en)1988-03-111995-05-15株式会社日立製作所 Back-up data dump control method and device
US4912637A (en)1988-04-261990-03-27Tandem Computers IncorporatedVersion management tool
US4995035A (en)1988-10-311991-02-19International Business Machines CorporationCentralized management in a computer network
US5093912A (en)1989-06-261992-03-03International Business Machines CorporationDynamic resource pool expansion and contraction in multiprocessing environments
EP0405926B1 (en)1989-06-301996-12-04Digital Equipment CorporationMethod and apparatus for managing a shadow set of storage media
US5454099A (en)1989-07-251995-09-26International Business Machines CorporationCPU implemented method for backing up modified data sets in non-volatile store for recovery in the event of CPU failure
US5133065A (en)1989-07-271992-07-21Personal Computer Peripherals CorporationBackup computer program for networks
US5321816A (en)1989-10-101994-06-14Unisys CorporationLocal-remote apparatus with specialized image storage modules
US5276867A (en)1989-12-191994-01-04Epoch Systems, Inc.Digital data storage system with improved data migration
US5276860A (en)1989-12-191994-01-04Epoch Systems, Inc.Digital data processor with improved backup storage
JPH0410041A (en)1990-04-271992-01-14Toshiba CorpData saving system
GB2246218B (en)1990-07-181994-02-09Stc PlcDistributed data processing systems
US5239647A (en)1990-09-071993-08-24International Business Machines CorporationData storage hierarchy with shared storage level
JPH04198050A (en)1990-11-281992-07-17Kao Corp cement admixture
US5301286A (en)1991-01-021994-04-05At&T Bell LaboratoriesMemory archiving indexing arrangement
US5212772A (en)1991-02-111993-05-18Gigatrend IncorporatedSystem for storing data in backup tape device
JPH04267443A (en)1991-02-221992-09-24Fujitsu Ltd Processing device that manages files
US5287500A (en)1991-06-031994-02-15Digital Equipment CorporationSystem for allocating storage spaces based upon required and optional service attributes having assigned piorities
US5347653A (en)1991-06-281994-09-13Digital Equipment CorporationSystem for reconstructing prior versions of indexes using records indicating changes between successive versions of the indexes
US5410700A (en)1991-09-041995-04-25International Business Machines CorporationComputer system which supports asynchronous commitment of data
EP0541281B1 (en)1991-11-041998-04-29Commvault Systems, Inc.Incremental-computer-file backup using signatures
US5241668A (en)1992-04-201993-08-31International Business Machines CorporationMethod and system for automated termination and resumption in a time zero backup copy process
US5241670A (en)1992-04-201993-08-31International Business Machines CorporationMethod and system for automated backup copy ordering in a time zero backup copy session
US5530855A (en)*1992-10-131996-06-25International Business Machines CorporationReplicating a database by the sequential application of hierarchically sorted log records
SE500656C2 (en)*1992-12-081994-08-01Ellemtel Utvecklings Ab Backup capture system in a distributed database
US5544359A (en)*1993-03-301996-08-06Fujitsu LimitedApparatus and method for classifying and acquiring log data by updating and storing log data
US5642496A (en)1993-09-231997-06-24Kanfi; ArnonMethod of making a backup copy of a memory over a plurality of copying sessions
EP0728333A1 (en)1993-11-091996-08-28Arcada SoftwareData backup and restore system for a computer network
US5778395A (en)1995-10-231998-07-07Stac, Inc.System for backing up files from disk volumes on multiple nodes of a computer network
US5793867A (en)*1995-12-191998-08-11Pitney Bowes Inc.System and method for disaster recovery in an open metering system
KR970076238A (en)1996-05-231997-12-12포만 제프리 엘 Servers, methods and program products thereof for creating and managing multiple copies of client data files
TW376542B (en)1997-03-041999-12-11Canon KkExposure unit, exposure system and device manufacturing method
US6286011B1 (en)*1997-04-302001-09-04Bellsouth CorporationSystem and method for recording transactions using a chronological list superimposed on an indexed list
US6272631B1 (en)*1997-06-302001-08-07Microsoft CorporationProtected storage of core data secrets
EP0899662A1 (en)1997-08-291999-03-03Hewlett-Packard CompanyBackup and restore system for a computer network
DE69802294T2 (en)1997-08-292002-05-16Hewlett-Packard Company, Palo Alto SYSTEMS FOR DATA BACKUP AND RECOVERY
US6073220A (en)1997-09-032000-06-06Duocor, Inc.Apparatus and method for providing a transparent disk drive back-up
US6418478B1 (en)1997-10-302002-07-09Commvault Systems, Inc.Pipelined high speed data transfer mechanism
US7209972B1 (en)1997-10-302007-04-24Commvault Systems, Inc.High speed data transfer mechanism
US7581077B2 (en)1997-10-302009-08-25Commvault Systems, Inc.Method and system for transferring data in a storage operation
US6078932A (en)1998-01-132000-06-20International Business Machines CorporationPoint-in-time backup utilizing multiple copy technologies
GB2341249A (en)1998-08-172000-03-08Connected Place LimitedA method of generating a difference file defining differences between an updated file and a base file
JP3763992B2 (en)*1999-03-302006-04-05富士通株式会社 Data processing apparatus and recording medium
US7035880B1 (en)1999-07-142006-04-25Commvault Systems, Inc.Modular backup and retrieval system used in conjunction with a storage area network
US7395282B1 (en)1999-07-152008-07-01Commvault Systems, Inc.Hierarchical backup and retrieval system
US7389311B1 (en)1999-07-152008-06-17Commvault Systems, Inc.Modular backup and retrieval system
US7430670B1 (en)1999-07-292008-09-30Intertrust Technologies Corp.Software self-defense systems and methods
FI19991811A7 (en)*1999-08-252001-02-26Nokia Corp Method and system for backup
US6415323B1 (en)1999-09-032002-07-02Fastforward NetworksProximity-based redirection system for robust and scalable service-node location in an internetwork
US6658436B2 (en)2000-01-312003-12-02Commvault Systems, Inc.Logical view and access to data managed by a modular data and storage management system
US7003641B2 (en)2000-01-312006-02-21Commvault Systems, Inc.Logical view with granular access to exchange data managed by a modular data and storage management system
US6760723B2 (en)2000-01-312004-07-06Commvault Systems Inc.Storage management across multiple time zones
US6542972B2 (en)2000-01-312003-04-01Commvault Systems, Inc.Logical view and access to physical storage in modular data and storage management system
US6721767B2 (en)2000-01-312004-04-13Commvault Systems, Inc.Application specific rollback in a computer system
JP2001356945A (en)*2000-04-122001-12-26Anetsukusu Syst KkData backup recovery system
EP1209569A1 (en)2000-04-122002-05-29Annex Systems IncorporatedData backup/recovery system
US6892221B2 (en)*2000-05-192005-05-10CenterbeamData backup
KR100390853B1 (en)*2000-06-072003-07-10차상균A Logging Method and System for Highly Parallel Recovery Operation in Main-Memory Transaction Processing Systems
GB0025226D0 (en)*2000-10-142000-11-29IbmData storage system and method of storing data
US6912630B1 (en)*2001-03-302005-06-28Emc CorporationMethod and apparatus for computing file storage elements for backup and restore
JP4632574B2 (en)*2001-05-252011-02-16株式会社日立製作所 Storage device, file data backup method, and file data copy method
KR100625595B1 (en)*2001-05-282006-09-20한국전자통신연구원 Parallel Logging Method and Transaction Log Processing System of Transaction Processing System
US6785696B2 (en)*2001-06-012004-08-31Hewlett-Packard Development Company, L.P.System and method for replication of distributed databases that span multiple primary nodes
US7249150B1 (en)*2001-07-032007-07-24Network Appliance, Inc.System and method for parallelized replay of an NVRAM log in a storage appliance
US7016299B2 (en)2001-07-272006-03-21International Business Machines CorporationNetwork node failover using path rerouting by manager component or switch port remapping
US6922791B2 (en)2001-08-092005-07-26Dell Products L.P.Failover system and method for cluster environment
US7107298B2 (en)2001-09-282006-09-12Commvault Systems, Inc.System and method for archiving objects in an information store
JP4434543B2 (en)2002-01-102010-03-17株式会社日立製作所 Distributed storage system, storage device, and data copying method
US7043507B2 (en)2002-02-282006-05-09Veritas Operating CorporationSystem and method for validated indirect data backup using operating system I/O Operations
US7165154B2 (en)*2002-03-182007-01-16Net Integration Technologies Inc.System and method for data backup
US7475098B2 (en)2002-03-192009-01-06Network Appliance, Inc.System and method for managing a plurality of snapshots
JP4173673B2 (en)*2002-03-202008-10-29株式会社日立製作所 File backup method and storage device
US20050262033A1 (en)*2002-03-292005-11-24Kazuhiko YamashitaData recording apparatus, data recording method, program for implementing the method, and program recording medium
US7191357B2 (en)2002-03-292007-03-13Panasas, Inc.Hybrid quorum/primary-backup fault-tolerance model
US7003694B1 (en)*2002-05-222006-02-21Oracle International CorporationReliable standby database failover
US8291407B2 (en)2002-06-122012-10-16Symantec CorporationSystems and methods for patching computer programs
US6829688B2 (en)*2002-06-202004-12-07International Business Machines CorporationFile system backup in a logical volume management data storage environment
EP1387269A1 (en)*2002-08-022004-02-04Hewlett Packard Company, a Delaware CorporationBackup system and method of generating a checkpoint for a database
JP4166056B2 (en)*2002-08-162008-10-15富士通株式会社 Database operation history management device, database operation history management method, and database operation history management program
CA2498174C (en)2002-09-092010-04-13Commvault Systems, Inc.Dynamic storage device pooling in a computer system
AU2003272457A1 (en)2002-09-162004-04-30Commvault Systems, Inc.System and method for blind media support
GB2409553B (en)2002-09-162007-04-04Commvault Systems IncSystem and method for optimizing storage operations
CA2508089A1 (en)2002-10-072004-04-22Commvault Systems, Inc.System and method for managing stored data
US7707184B1 (en)*2002-10-092010-04-27Netapp, Inc.System and method for snapshot full backup and hard recovery of a database
AU2003282361A1 (en)2002-11-202004-06-15Filesx Ltd.Fast backup storage and fast recovery of data (fbsrd)
US7293201B2 (en)2003-01-172007-11-06Microsoft CorporationSystem and method for active diagnosis and self healing of software systems
US20050039069A1 (en)2003-04-032005-02-17Anand PrahladRemote disaster data recovery system and method
AU2004227949B9 (en)*2003-04-032010-07-22Commvault Systems, Inc.System and method for dynamically performing storage operations in a computer network
US7178059B2 (en)2003-05-072007-02-13Egenera, Inc.Disaster recovery for processing resources using configurable deployment platform
US7251745B2 (en)2003-06-112007-07-31Availigent, Inc.Transparent TCP connection failover
US7092976B2 (en)*2003-06-242006-08-15International Business Machines CorporationParallel high speed backup for a storage area network (SAN) file system
US7454569B2 (en)2003-06-252008-11-18Commvault Systems, Inc.Hierarchical system and method for performing storage operations in a computer network
US7143121B2 (en)2003-06-272006-11-28Hewlett-Packard Development Company, L.P.Method and system for archiving and restoring data from an operations center in a utility data center
US7330859B2 (en)*2003-09-102008-02-12International Business Machines CorporationDatabase backup system using data and user-defined routines replicators for maintaining a copy of database on a secondary server
US7234073B1 (en)2003-09-302007-06-19Emc CorporationSystem and methods for failover management of manageable entity agents
WO2005048085A2 (en)2003-11-132005-05-26Commvault Systems, Inc.System and method for performing an image level snapshot and for restoring partial volume data
US7546324B2 (en)2003-11-132009-06-09Commvault Systems, Inc.Systems and methods for performing storage operations using network attached storage
CA2544063C (en)2003-11-132013-09-10Commvault Systems, Inc.System and method for combining data streams in pilelined storage operations in a storage network
WO2005050489A1 (en)2003-11-132005-06-02Commvault Systems, Inc.System and method for stored data archive verification
US7613748B2 (en)2003-11-132009-11-03Commvault Systems, Inc.Stored data reverification management system and method
US7188273B2 (en)2003-11-242007-03-06Tsx Inc.System and method for failover
TWI248579B (en)*2003-12-042006-02-01Wistron CorpMethod and system for restoring backup data
US7584266B2 (en)*2003-12-162009-09-01International Business Machines CorporationAutonomous storage for backup, restore, and file access
US7596721B1 (en)2004-01-092009-09-29Maxtor CorporationMethods and structure for patching embedded firmware
JP4551096B2 (en)*2004-02-032010-09-22株式会社日立製作所 Storage subsystem
US7168001B2 (en)*2004-02-062007-01-23Hewlett-Packard Development Company, L.P.Transaction processing apparatus and method
US7966293B1 (en)*2004-03-092011-06-21Netapp, Inc.System and method for indexing a backup using persistent consistency point images
US7318134B1 (en)2004-03-162008-01-08Emc CorporationContinuous data backup using distributed journaling
CN100428167C (en)2004-03-192008-10-22国际商业机器公司 Computer system, server and job execution control method
US7277905B2 (en)*2004-03-312007-10-02Microsoft CorporationSystem and method for a consistency check of a database backup
US8336040B2 (en)2004-04-152012-12-18Raytheon CompanySystem and method for topology-aware job scheduling and backfilling in an HPC environment
WO2005109212A2 (en)2004-04-302005-11-17Commvault Systems, Inc.Hierarchical systems providing unified of storage information
US7676502B2 (en)*2006-05-222010-03-09Inmage Systems, Inc.Recovery point data view shift through a direction-agnostic roll algorithm
US20050278397A1 (en)*2004-06-022005-12-15Clark Kevin JMethod and apparatus for automated redundant data storage of data files maintained in diverse file infrastructures
EP1619898A1 (en)2004-07-192006-01-25Sony Deutschland GmbHMethod for operating in a home network
JP4484618B2 (en)*2004-07-302010-06-16株式会社日立製作所 Disaster recovery system, program, and data replication method
US7650356B2 (en)*2004-08-242010-01-19Microsoft CorporationGenerating an optimized restore plan
JP4489550B2 (en)2004-09-302010-06-23株式会社日立製作所 Backup data creation management method
US7500053B1 (en)2004-11-052009-03-03Commvvault Systems, Inc.Method and system for grouping storage system components
US7536291B1 (en)2004-11-082009-05-19Commvault Systems, Inc.System and method to support simulated storage operations
US7600125B1 (en)2004-12-232009-10-06Symantec CorporationHash-based data block processing with intermittently-connected systems
US20060155594A1 (en)*2005-01-132006-07-13Jess AlmeidaAdaptive step-by-step process with guided conversation logs for improving the quality of transaction data
US8918366B2 (en)2005-02-072014-12-23Mimosa Systems, Inc.Synthetic full copies of data and dynamic bulk-to-brick transformation
US8799206B2 (en)*2005-02-072014-08-05Mimosa Systems, Inc.Dynamic bulk-to-brick transformation of data
US7506010B2 (en)*2005-02-082009-03-17Pro Softnet CorporationStoring and retrieving computer data files using an encrypted network drive file system
US7480780B2 (en)*2005-04-192009-01-20Hitachi, Ltd.Highly available external storage system
US8112605B2 (en)2005-05-022012-02-07Commvault Systems, Inc.System and method for allocation of organizational resources
US7966292B1 (en)*2005-06-302011-06-21Emc CorporationIndex processing
US9418040B2 (en)2005-07-072016-08-16Sciencelogic, Inc.Dynamically deployable self configuring distributed network management system
US20070043705A1 (en)*2005-08-182007-02-22Emc CorporationSearchable backups
US7519859B2 (en)*2005-08-302009-04-14International Business Machines CorporationFault recovery for transaction server
US7844251B2 (en)*2005-10-122010-11-30Qualcomm IncorporatedPeer-to-peer distributed backup system for mobile devices
JP4668763B2 (en)*2005-10-202011-04-13株式会社日立製作所 Storage device restore method and storage device
US7668884B2 (en)2005-11-282010-02-23Commvault Systems, Inc.Systems and methods for classifying and transferring information in a storage network
US7962709B2 (en)2005-12-192011-06-14Commvault Systems, Inc.Network redirector systems and methods for performing data replication
US7620710B2 (en)2005-12-192009-11-17Commvault Systems, Inc.System and method for performing multi-path storage operations
US7651593B2 (en)2005-12-192010-01-26Commvault Systems, Inc.Systems and methods for performing data replication
US7543125B2 (en)2005-12-192009-06-02Commvault Systems, Inc.System and method for performing time-flexible calendric storage operations
EP1974296B8 (en)2005-12-192016-09-21Commvault Systems, Inc.Systems and methods for performing data replication
US7617262B2 (en)2005-12-192009-11-10Commvault Systems, Inc.Systems and methods for monitoring application data in a data replication system
US7617253B2 (en)2005-12-192009-11-10Commvault Systems, Inc.Destination systems and methods for performing data replication
US7636743B2 (en)2005-12-192009-12-22Commvault Systems, Inc.Pathname translation in a data replication system
US8930496B2 (en)2005-12-192015-01-06Commvault Systems, Inc.Systems and methods of unified reconstruction in storage systems
US7606844B2 (en)2005-12-192009-10-20Commvault Systems, Inc.System and method for performing replication copy storage operations
US7849361B2 (en)*2005-12-222010-12-07Emc CorporationMethods and apparatus for multiple point in time data access
JP4727437B2 (en)*2006-02-032011-07-20株式会社日立製作所 Storage control method for storage system having database
US7822717B2 (en)*2006-02-072010-10-26Emc CorporationPoint-in-time database restore
US8843783B2 (en)2006-03-312014-09-23Emc CorporationFailover to backup site in connection with triangular asynchronous replication
US20070250365A1 (en)2006-04-212007-10-25Infosys Technologies Ltd.Grid computing systems and methods thereof
US7780079B2 (en)*2006-05-222010-08-24Seagate Technology LlcData storage device with built-in data protection for ultra sensitive applications
US8209434B2 (en)2006-06-222012-06-26Sony Ericsson Mobile Communications AbContinued transfer or streaming of a data file after loss of a local connection
US7451286B2 (en)2006-07-182008-11-11Network Appliance, Inc.Removable portable data backup for a network storage system
US20080077633A1 (en)*2006-09-252008-03-27International Business Machines CorporationMethod for policy-based data placement when restoring files from off-line storage
US7882077B2 (en)2006-10-172011-02-01Commvault Systems, Inc.Method and system for offline indexing of content and classifying stored data
US8677091B2 (en)2006-12-182014-03-18Commvault Systems, Inc.Writing data and storage system specific metadata to network attached storage device
GB2444952A (en)2006-12-192008-06-25Pcme LtdImprovements in methods and apparatus for monitoring particles flowing in a stack
US7734669B2 (en)2006-12-222010-06-08Commvault Systems, Inc.Managing copies of data
US20080162840A1 (en)*2007-01-032008-07-03Oliver AugensteinMethods and infrastructure for performing repetitive data protection and a corresponding restore of data
US7797281B1 (en)*2007-01-122010-09-14Symantec Operating CorporationGranular restore of data objects from a directory service
US7594138B2 (en)2007-01-312009-09-22International Business Machines CorporationSystem and method of error recovery for backup applications
US7783918B2 (en)*2007-02-152010-08-24Inventec CorporationData protection method of storage device
US7769971B2 (en)2007-03-292010-08-03Data Center TechnologiesReplication and restoration of single-instance storage pools
US8225129B2 (en)2007-04-102012-07-17International Business Machines CorporationMethods and apparatus for effective on-line backup selection for failure recovery in distributed stream processing systems
US8429425B2 (en)*2007-06-082013-04-23Apple Inc.Electronic backup and restoration of encrypted data
US9009327B2 (en)2007-08-032015-04-14Citrix Systems, Inc.Systems and methods for providing IIP address stickiness in an SSL VPN session failover environment
US7970903B2 (en)2007-08-202011-06-28Hitachi, Ltd.Storage and server provisioning for virtualized and geographically dispersed data centers
US7900004B2 (en)*2007-08-242011-03-01International Business Machines CorporationConverting backup copies of objects created using a first backup program to backup copies created using a second backup program
JP5156310B2 (en)*2007-09-192013-03-06株式会社日立製作所 Method and computer for supporting construction of backup configuration
US8650389B1 (en)2007-09-282014-02-11F5 Networks, Inc.Secure sockets layer protocol handshake mirroring
JP2009146169A (en)*2007-12-142009-07-02Fujitsu Ltd Storage system, storage device, and data backup method
US8589909B2 (en)2008-01-102013-11-19Oracle International CorporationTechniques for reducing down time in updating applications with metadata
US9098495B2 (en)2008-06-242015-08-04Commvault Systems, Inc.Application-aware and remote single instance data management
US8307177B2 (en)2008-09-052012-11-06Commvault Systems, Inc.Systems and methods for management of virtualization data
US9015181B2 (en)2008-09-262015-04-21Commvault Systems, Inc.Systems and methods for managing single instancing data
US8204859B2 (en)*2008-12-102012-06-19Commvault Systems, Inc.Systems and methods for managing replicated database data
US20100162037A1 (en)2008-12-222010-06-24International Business Machines CorporationMemory System having Spare Memory Devices Attached to a Local Interface Bus
US8316481B2 (en)2009-03-132012-11-27Graco Children's Products Inc.Child containment system with multiple infant support modes
US8108640B1 (en)2009-04-162012-01-31Network Appliance, Inc.Reserving a thin provisioned space in a storage system
US8327351B2 (en)2009-04-302012-12-04Sap AgApplication modification framework
US8307258B2 (en)*2009-05-182012-11-06Fusion-10, IncApparatus, system, and method for reconfiguring an array to operate with less storage elements
US8578120B2 (en)2009-05-222013-11-05Commvault Systems, Inc.Block-level single instancing
US8214611B2 (en)*2009-06-042012-07-03Hitachi, Ltd.Storage subsystem and its data processing method, and computer system
US8510263B2 (en)*2009-06-152013-08-13Verisign, Inc.Method and system for auditing transaction data from database operations
US8271443B1 (en)2009-06-292012-09-18Symantec Operating CorporationBackup system including a privately accessible primary backup server and a publicly accessible alternate backup server
US8407190B2 (en)2009-06-302013-03-26Commvault Systems, Inc.Performing data storage operations with a cloud environment, including containerized deduplication, data pruning, and data transfer
US7856528B1 (en)*2009-08-112010-12-21Texas Memory Systems, Inc.Method and apparatus for protecting data using variable size page stripes in a FLASH-based storage system
US20110082832A1 (en)*2009-10-052011-04-07Ramkumar VadaliParallelized backup and restore process and system
US8793222B1 (en)*2009-11-062014-07-29Symantec CorporationSystems and methods for indexing backup content
US7996723B2 (en)2009-12-222011-08-09Xerox CorporationContinuous, automated discovery of bugs in released software
US8189001B2 (en)2010-01-042012-05-29Adshir Ltd.Method and apparatus for parallel ray-tracing employing modular space division
US8131681B1 (en)2010-01-212012-03-06Netapp, Inc.Backup disk-tape integration method and system
US20110218967A1 (en)2010-03-082011-09-08Microsoft CorporationPartial Block Based Backups
US11449394B2 (en)2010-06-042022-09-20Commvault Systems, Inc.Failover systems and methods for performing backup operations, including heterogeneous indexing and load balancing of backup and indexing resources
US8291170B1 (en)*2010-08-192012-10-16Symantec CorporationSystem and method for event driven backup data storage
US8577851B2 (en)2010-09-302013-11-05Commvault Systems, Inc.Content aligned block-based deduplication
US9015119B2 (en)2010-10-262015-04-21International Business Machines CorporationPerforming a background copy process during a backup operation
US20120150818A1 (en)2010-12-142012-06-14Commvault Systems, Inc.Client-side repository in a networked deduplicated storage system
US9020900B2 (en)2010-12-142015-04-28Commvault Systems, Inc.Distributed deduplicated storage system
US9020987B1 (en)*2011-06-292015-04-28Emc CorporationManaging updating of metadata of file systems
US9298715B2 (en)2012-03-072016-03-29Commvault Systems, Inc.Data storage system utilizing proxy device for storage operations
US20140082128A1 (en)2012-09-182014-03-20Netapp, Inc.Dynamic detection and selection of file servers in a caching application or system
US9712402B2 (en)2012-10-102017-07-18Alcatel LucentMethod and apparatus for automated deployment of geographically distributed applications within a cloud
EP2951963B1 (en)2013-01-302019-04-24Hewlett-Packard Enterprise Development LPFailover in response to failure of a port
US9244777B2 (en)2013-03-012016-01-26International Business Machines CorporationBalanced distributed backup scheduling
US9483364B2 (en)2013-05-082016-11-01Commvault Systems, Inc.Synchronization of local secondary copies with a remote storage management component
US9792170B2 (en)2013-08-302017-10-17Cisco Technology, Inc.Correcting operational state and incorporating additional debugging support into an online system without disruption
CN104123186B (en)2013-10-152015-09-16腾讯科技(深圳)有限公司Method for distributing business and device
US20150268876A1 (en)2014-03-182015-09-24Commvault Systems, Inc.Efficient information management performed by a client in the absence of a storage manager
US9563518B2 (en)2014-04-022017-02-07Commvault Systems, Inc.Information management by a media agent in the absence of communications with a storage manager
US9819750B2 (en)2014-06-032017-11-14Qualcomm IncorporatedNeighbor aware network cluster topology establishment based on proximity measurements
WO2016014061A1 (en)*2014-07-242016-01-28Hewlett-Packard Development Company, L.P.Storing metadata
US10108687B2 (en)2015-01-212018-10-23Commvault Systems, Inc.Database protection using block-level mapping
US10140189B2 (en)*2015-04-282018-11-27International Business Machines CorporationDatabase recovery and index rebuilds
US9892276B2 (en)*2015-11-112018-02-13International Business Machines CorporationVerifiable data destruction in a database
US11074140B2 (en)2017-03-292021-07-27Commvault Systems, Inc.Live browsing of granular mailbox data
US10664352B2 (en)2017-06-142020-05-26Commvault Systems, Inc.Live browsing of backed up data residing on cloned disks
US10877928B2 (en)2018-03-072020-12-29Commvault Systems, Inc.Using utilities injected into cloud-based virtual machines for speeding up virtual machine backup operations
US10673943B2 (en)*2018-05-022020-06-02Commvault Systems, Inc.Network storage backup using distributed media agents
US10628267B2 (en)*2018-05-022020-04-21Commvault Systems, Inc.Client managed data backup process within an enterprise information management system
US10365964B1 (en)2018-05-312019-07-30Capital One Services, LlcData processing platform monitoring
US11200124B2 (en)2018-12-062021-12-14Commvault Systems, Inc.Assigning backup resources based on failover of partnered data storage servers in a data storage management system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5638509A (en)*1994-06-101997-06-10Exabyte CorporationData storage and protection system
US6795904B1 (en)*2002-03-282004-09-21Hewlett-Packard Development Company, L.P.System and method for improving performance of a data backup operation
US20040019892A1 (en)*2002-07-242004-01-29Sandhya E.Lock management thread pools for distributed data systems
US20050262316A1 (en)*2004-05-182005-11-24Junya ObayashiBackup acquisition method and disk array apparatus
US7437388B1 (en)*2004-12-212008-10-14Symantec CorporationProtecting data for distributed applications using cooperative backup agents
US20070074068A1 (en)*2005-09-282007-03-29Lite-On Technology CorporationMethod for protecting backup data of a computer system from damage
US20080228833A1 (en)*2007-03-122008-09-18Hitachi, Ltd.System and method for managing consistency among volumes based on application information
US20100017444A1 (en)*2008-07-152010-01-21Paresh ChatterjeeContinuous Data Protection of Files Stored on a Remote Storage Device
US8504526B2 (en)*2010-06-042013-08-06Commvault Systems, Inc.Failover systems and methods for performing backup operations
US9026497B2 (en)*2010-06-042015-05-05Commvault Systems, Inc.Failover systems and methods for performing backup operations

Cited By (32)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10534673B2 (en)2010-06-042020-01-14Commvault Systems, Inc.Failover systems and methods for performing backup operations
US11449394B2 (en)2010-06-042022-09-20Commvault Systems, Inc.Failover systems and methods for performing backup operations, including heterogeneous indexing and load balancing of backup and indexing resources
US12001295B2 (en)2010-06-042024-06-04Commvault Systems, Inc.Heterogeneous indexing and load balancing of backup and indexing resources
US11099943B2 (en)2010-06-042021-08-24Commvault Systems, Inc.Indexing backup data generated in backup operations
US10990484B2 (en)2010-06-042021-04-27Commvault Systems, Inc.Performing backup operations and indexing backup data
US10884635B2 (en)2013-05-082021-01-05Commvault Systems, Inc.Use of auxiliary data protection software in failover operations
US9483361B2 (en)2013-05-082016-11-01Commvault Systems, Inc.Information management cell with failover management capability
US9483363B2 (en)2013-05-082016-11-01Commvault Systems, Inc.Use of temporary secondary copies in failover operations
US10365839B2 (en)2013-05-082019-07-30Commvault Systems, Inc.Use of auxiliary data protection software in failover operations
US10001935B2 (en)2013-05-082018-06-19Commvault Systems, Inc.Use of auxiliary data protection software in failover operations
US9483364B2 (en)2013-05-082016-11-01Commvault Systems, Inc.Synchronization of local secondary copies with a remote storage management component
US9483362B2 (en)2013-05-082016-11-01Commvault Systems, Inc.Use of auxiliary data protection software in failover operations
US9811427B2 (en)2014-04-022017-11-07Commvault Systems, Inc.Information management by a media agent in the absence of communications with a storage manager
US9563518B2 (en)2014-04-022017-02-07Commvault Systems, Inc.Information management by a media agent in the absence of communications with a storage manager
US11321189B2 (en)2014-04-022022-05-03Commvault Systems, Inc.Information management by a media agent in the absence of communications with a storage manager
US10838824B2 (en)2014-04-022020-11-17Commvault Systems, Inc.Information management by a media agent in the absence of communications with a storage manager
US10534672B2 (en)2014-04-022020-01-14Commvault Systems, Inc.Information management by a media agent in the absence of communications with a storage manager
US10013314B2 (en)2014-04-022018-07-03Commvault Systems, Inc.Information management by a media agent in the absence of communications with a storage manager
US11429499B2 (en)2016-09-302022-08-30Commvault Systems, Inc.Heartbeat monitoring of virtual machines for initiating failover operations in a data storage management system, including operations by a master monitor node
US11249863B2 (en)2018-05-022022-02-15Commvault Systems, Inc.Backup-based media agent configuration
US11330052B2 (en)2018-05-022022-05-10Commvault Systems, Inc.Network storage backup using distributed media agents
US11321183B2 (en)*2018-05-022022-05-03Commvault Systems, Inc.Multi-tiered backup indexing
US11799956B2 (en)2018-05-022023-10-24Commvault Systems, Inc.Network storage backup using distributed media agents
US12284246B2 (en)2018-05-022025-04-22Commvault Systems, Inc.Network storage backup using distributed media agents
US11550680B2 (en)2018-12-062023-01-10Commvault Systems, Inc.Assigning backup resources in a data storage management system based on failover of partnered data storage resources
US11200124B2 (en)2018-12-062021-12-14Commvault Systems, Inc.Assigning backup resources based on failover of partnered data storage servers in a data storage management system
US11263173B2 (en)2019-07-302022-03-01Commvault Systems, Inc.Transaction log index generation in an enterprise backup system
US11663099B2 (en)2020-03-262023-05-30Commvault Systems, Inc.Snapshot-based disaster recovery orchestration of virtual machine failover and failback operations
US12235744B2 (en)2020-03-262025-02-25Commvault Systems, Inc.Snapshot-based disaster recovery orchestration of virtual machine failover and failback operations
US11645175B2 (en)2021-02-122023-05-09Commvault Systems, Inc.Automatic failover of a storage manager
US12056026B2 (en)2021-02-122024-08-06Commvault Systems, Inc.Automatic failover of a storage manager
US12360942B2 (en)2023-01-192025-07-15Commvault Systems, Inc.Selection of a simulated archiving plan for a desired dataset

Also Published As

Publication numberPublication date
US8504526B2 (en)2013-08-06
US20190205217A1 (en)2019-07-04
US10534673B2 (en)2020-01-14
US20140040209A1 (en)2014-02-06
US20110302140A1 (en)2011-12-08
US9026497B2 (en)2015-05-05
US20180074914A1 (en)2018-03-15
US20190205216A1 (en)2019-07-04
US20220012135A1 (en)2022-01-13
US10990484B2 (en)2021-04-27
US11099943B2 (en)2021-08-24

Similar Documents

PublicationPublication DateTitle
US20220012135A1 (en)Indexing backup data generated in backup operations
US12001295B2 (en)Heterogeneous indexing and load balancing of backup and indexing resources
US20240378117A1 (en)Single snapshot for multiple applications
US10942894B2 (en)Operation readiness checking and reporting
US9495382B2 (en)Systems and methods for performing discrete data replication
JP4526329B2 (en) Information processing system for recovery snapshots of multiple generations
US8095756B1 (en)System and method for coordinating deduplication operations and backup operations of a storage volume
US9104623B2 (en)Client-side repository in a networked deduplicated storage system
US11249858B2 (en)Point-in-time backups of a production application made accessible over fibre channel and/or ISCSI as data sources to a remote application by representing the backups as pseudo-disks operating apart from the production application and its host
US20160154709A1 (en)Point-in-time backups of a production application made accessible over fibre channel and/or iscsi as data sources to a remote application by representing the backups as pseudo-disks operating apart from the production application and its host
US8504869B2 (en)Kernel swapping systems and methods for recovering a network device
US12216548B2 (en)Storage resource resynchronization using pending IO requests

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:COMMVAULT SYSTEMS, INC., NEW JERSEY

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GOKHALE, PARAG;VARADHARAJAN, PRAKASH;MAZUR, PAVLO;SIGNING DATES FROM 20110303 TO 20110307;REEL/FRAME:035312/0411

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp