Patents by Inventor Anupam Chakraborty
Anupam Chakraborty has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10289495Abstract: Methods and systems for performing an item level restore from a backup are described herein. A method starts by mounting files of content databases from storage device on management server. Content databases from storage device are from the backup. New database is created in relational database server with the mounted files of the content databases. Unattached database object is then created which includes pointing to the new database. Unattached database is not related to the content databases from the storage device. Unattached database object is then searched for source item selected for restore from content databases. Selected source item is exported from new database to a source item location in management server. Data from selected source item is then restored by importing data from the source item location to a target item location in management server.Type: GrantFiled: December 19, 2014Date of Patent: May 14, 2019Assignee: EMC IP Holding Company LLCInventors: Anupam Chakraborty, Nikhil Ambastha, Sunil Yadav, Amarendra Behera
-
Publication number: 20190132390Abstract: Techniques to protect against data loss are disclosed. In various embodiments, an amount of data that has changed since a last backup of at least a defined subset of a save set is determined. The determined amount of changed data is compared to a corresponding threshold. A backup is performed based at least part on a determination that the determined amount of changed data equals or exceeds the threshold.Type: ApplicationFiled: December 20, 2018Publication date: May 2, 2019Inventors: Anupam Chakraborty, Tushar Dethe, Shubhashish Mallik
-
Publication number: 20190129808Abstract: Techniques for virtual proxy based backup of virtual machines in a cluster environment are disclosed. In some embodiments, each of a subset of virtual machines hosted by physical nodes in a cluster environment is configured as a virtual proxy dedicated to backup operations. During backup, data rollover of each virtual machine in the cluster environment that is subjected to backup is performed using a virtual proxy.Type: ApplicationFiled: December 14, 2018Publication date: May 2, 2019Inventors: Soumen Acharya, Anupam Chakraborty, Sunil Yadav, Tushar Dethe
-
Patent number: 10200470Abstract: Techniques to protect against data loss are disclosed. In various embodiments, an amount of data that has changed since a last backup of at least a defined subset of a save set is determined. The determined amount of changed data is compared to a corresponding threshold. A backup is performed based at least part on a determination that the determined amount of changed data equals or exceeds the threshold.Type: GrantFiled: September 30, 2015Date of Patent: February 5, 2019Assignee: EMC IP Holding Company LLCInventors: Anupam Chakraborty, Tushar Dethe, Shubhashish Mallik
-
Patent number: 10191820Abstract: Techniques for virtual proxy based backup of virtual machines in a cluster environment are disclosed. In some embodiments, each of a subset of virtual machines hosted by physical nodes in a cluster environment is configured as a virtual proxy dedicated to backup operations. During backup, data rollover of each virtual machine in the cluster environment that is subjected to backup is performed using a virtual proxy.Type: GrantFiled: April 24, 2017Date of Patent: January 29, 2019Assignee: EMC IP Holding Company LLCInventors: Soumen Acharya, Anupam Chakraborty, Sunil Yadav, Tushar Dethe
-
Patent number: 10152387Abstract: A differencing virtual hard disk is created at a recovery server. The differencing disk is pointed to a virtual machine that has been backed up to a backup media server. A configuration file associated with the backed up virtual machine is restored to the recovery server while the backed up virtual machine remains on the backup media server. A planned virtual machine is created from the configuration file. Virtual hard disk settings of the planned virtual machine are modified to point to the differencing disk at the recovery server. Parameters of the planned virtual machine are modified based on a path of the configuration file as restored on the recovery server. The planned virtual machine is realized.Type: GrantFiled: December 23, 2016Date of Patent: December 11, 2018Assignee: EMC IP Holding Company LLCInventors: Anupam Chakraborty, Satyendra Nath Sharma, Tushar Dethe
-
Patent number: 10127118Abstract: A method for backing up and restoring search service applications (SSAs) is provided that backs up an SSA topology extensible markup language (XML) file to a backup system. The method then backs up an SSA search topology XML file to the backup system and backs up SSA databases to the backup system. An application programming interface (API) is queried to discover internet information services (IIS) virtual directories associated with the SSA. Discovered IIS virtual directories associated with the SSA are backed up to the backup system IIS configuration data, IIS metabase data and registry data for the SSA are also backed up to the backup system. A similar process is utilized to restore this data to enable the recovery of an SSA.Type: GrantFiled: December 27, 2013Date of Patent: November 13, 2018Assignee: EMC IP Holding Company LLCInventors: Anupam Chakraborty, Tushar Dethe, Sunil K. Yadav, Pradeep Anappa, Amarendra Behera, Aditya Kapoor
-
Patent number: 9934107Abstract: A high-availability cluster includes a subset of nodes having database instances where each database instance hosts a primary replica having primary databases or a secondary replica having corresponding secondary databases. An availability group includes a primary replica hosted by one database instance on one node and at least one secondary replica hosted by another database instance on another node, the secondary replica being a failover for the primary replica. A first backup preference is determined for a first availability group to identify a first preferred node for a first backup. A second backup preference is determined for a second availability group to identify a second preferred node for a second backup. The backups are triggered on the preferred nodes and the backups can proceed in parallel.Type: GrantFiled: March 30, 2015Date of Patent: April 3, 2018Assignee: EMC IP Holding Company LLCInventors: Manjesh Venkatanarayana Chikkanayakanahally, Sunil Yadav, Anupam Chakraborty, Nikhil Ambastha, Elango Chockalingam, Amarendra Behera
-
Patent number: 9904482Abstract: A first cluster node receives a request for a backup of files stored in a CSV shared with a second cluster node. A first VSS writer determines a first set of files associated with the first cluster node. A second VSS writer determines a second set of files associated with the second cluster node. A WMD file associated with the backup is generated to include a first component describing the first set of files and a second component describing the second set of files. A BCD file associated with the backup is modified to store information indicating the first VSS writer to restore the first and second sets of files, such that the first and second sets of files can be restored using the first VSS writer without having to use the second VSS writer. The backup is then performed to a backup storage device.Type: GrantFiled: July 10, 2015Date of Patent: February 27, 2018Assignee: EMC IP Holding Company LLCInventors: Anupam Chakraborty, Sunil Yadav, Soumen Acharya, Suman Tokuri, Tushar B. Dethe
-
Patent number: 9740577Abstract: A backup agent issues to a virtual machine management service (VMMS) a request to export a virtual machine (VM). The VMMS generates a configuration file associated with the export that cannot be accessed by the backup agent because the file is encrypted. A full backup of the exported VM is performed. A first backup check point corresponding to the full backup is created. After the full backup, a second backup check point is created. The agent issues to the VMMS a request to export changes to the VM between the first and second backup check points. An incremental backup of the exported changes is performed and a backup components document is created. A synthetic full backup based on the incremental and full backups is created and restoration of the VM from the synthetic full backup is based on the information in the backup components document.Type: GrantFiled: August 31, 2015Date of Patent: August 22, 2017Assignee: EMC IP Holding Company LLCInventors: Anupam Chakraborty, Vladimir Mandic, Matthew D Buchman, Sunil Yadav, Tushar Dethe, Soumen Acharya
-
Patent number: 9734022Abstract: Identifying virtual machines and errors for snapshots is described. A system receives, from a volume snapshot service, an error message and a corresponding component identifier associated with a backup operation. The system requests a corresponding snapshot status from each component participating in the backup operation. The system receives a corresponding snapshot status from each component participating in the backup operation. The system requests an error identifier from a component corresponding to a snapshot failure status. The system receives the error identifier from the component corresponding to the snapshot failure status. The system identifies a virtual machine based on the component identifier. The system outputs, via a user interface, a report identifying the virtual machine and the error identifier.Type: GrantFiled: March 31, 2015Date of Patent: August 15, 2017Assignee: EMC IP HOLDING COMPANY LLCInventors: Tushar Dethe, Sunil Yadav, Soumen Acharya, Anupam Chakraborty
-
Publication number: 20170228294Abstract: Techniques for virtual proxy based backup of virtual machines in a cluster environment are disclosed. In some embodiments, each of a subset of virtual machines hosted by physical nodes in a cluster environment is configured as a virtual proxy dedicated to backup operations. During backup, data rollover of each virtual machine in the cluster environment that is subjected to backup is performed using a virtual proxy.Type: ApplicationFiled: April 24, 2017Publication date: August 10, 2017Inventors: Soumen Acharya, Anupam Chakraborty, Sunil Yadav, Tushar Dethe
-
Patent number: 9665445Abstract: Techniques for virtual proxy based backup of virtual machines in a cluster environment are disclosed. In some embodiments, each of a subset of virtual machines hosted by physical nodes in a cluster environment is configured as a virtual proxy dedicated to backup operations. During backup, data rollover of each virtual machine in the cluster environment that is subjected to backup is performed using a virtual proxy.Type: GrantFiled: December 23, 2014Date of Patent: May 30, 2017Assignee: EMC IP Holding Company LLCInventors: Soumen Acharya, Anupam Chakraborty, Sunil Yadav, Tushar Dethe
-
Patent number: 9311330Abstract: This disclosure relates to a method, article of manufacture, and apparatus of performing backup in a failover cluster. In some embodiments, this includes determining whether a repository is part of a failover cluster, based on a determination that the repository is part of the failover cluster, analyzing a role associated with the repository, upon a determination that the role indicates the repository is a failover candidate within the failover cluster, triggering a secondary backup of the repository, and upon a determination that the role indicates the repository is a primary repository within the failover cluster, triggering a primary backup of the repository.Type: GrantFiled: September 28, 2012Date of Patent: April 12, 2016Assignee: EMC CorporationInventors: Elango Chockalingam, Aditya Kapoor, Krishnendu Bagchi, Nikhil Ambastha, Anupam Chakraborty