Patents by Inventor Kiran Kumar Madiraju Varadaraju
Kiran Kumar Madiraju Varadaraju 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: 11513715Abstract: A method that is performed for backing up data. The method includes obtaining, by a backup storage, an incremental backup request; and in response to the incremental backup request, identifying backup extents of a full backup associated with the incremental backup request using backup metadata; generating an intermediate backup file comprising the backup extents, wherein each of the backup extents is a reference to a correspond data block; obtaining modified data blocks from a production host; and updating the intermediate backup file using on the modified data blocks to generate a virtual synthetic backup file.Type: GrantFiled: August 7, 2020Date of Patent: November 29, 2022Assignee: EMC IP Holding Company LLCInventors: Ravi Kishore Yadav Rangapuram, Manjunath Jagannatha, Kiran Kumar Madiraju Varadaraju
-
Publication number: 20220342770Abstract: Techniques described herein relate to a method for backing up virtual machines. The method may include obtaining, by a backup storage, a virtual synthetic full backup request targeting virtual machine data of a virtual machine; and in response to the virtual synthetic full backup request: identifying, in the backup storage, backup extents using backup metadata; generating an intermediate backup that includes the backup extents, where each of the backup extents is a reference to one of any number of virtual machine data blocks in a full backup; obtaining modified virtual machine data blocks from a production host, where the modified virtual machine data blocks are obtained from a virtual machine snapshot of the virtual machine data; and generating a virtual synthetic full backup using the intermediate backup and the modified virtual machine data blocks.Type: ApplicationFiled: April 21, 2021Publication date: October 27, 2022Inventors: Manjunath Jagannatha, Kiran Kumar Madiraju Varadaraju, Ravi Kishore Yadav Rangapuram
-
Publication number: 20220043574Abstract: A method that is performed for backing up data. The method includes obtaining, by a backup storage, an incremental backup request; and in response to the incremental backup request, identifying backup extents of a full backup associated with the incremental backup request using backup metadata; generating an intermediate backup file comprising the backup extents, wherein each of the backup extents is a reference to a correspond data block; obtaining modified data blocks from a production host; and updating the intermediate backup file using on the modified data blocks to generate a virtual synthetic backup file.Type: ApplicationFiled: August 7, 2020Publication date: February 10, 2022Inventors: Ravi Kishore Yadav Rangapuram, Manjunath Jagannatha, Kiran Kumar Madiraju Varadaraju
-
Patent number: 10719404Abstract: Techniques to back up data are disclosed. In various embodiments, a shadow copy of a source volume is created. An excluded file is deleted from the shadow copy. One or more blocks modified in the shadow copy in connection with deleting the excluded file from the shadow copy are tracked.Type: GrantFiled: October 20, 2017Date of Patent: July 21, 2020Assignee: EMC IP Holding Company LLCInventors: Kiran Kumar Madiraju Varadaraju, Neelabh Mam
-
Patent number: 10691548Abstract: Techniques to exclude files from backup are disclosed. In various embodiments, a database that includes an exclude set table configured to store data associated with one or more files identified to be excluded from backup is accessed. Data retrieved from the database is used to exclude one or more of said one or more files from a backup. In some embodiments, files are excluded from the backup at least in part by deleting the files from a shadow copy volume created in connection with said backup.Type: GrantFiled: June 30, 2017Date of Patent: June 23, 2020Assignee: EMC IP Holding Company LLCInventor: Kiran Kumar Madiraju Varadaraju
-
Patent number: 10169161Abstract: High speed backup of a target volume to a VHD format is disclosed. In various embodiments, a hint data indicating a last known file system extent associated with a previously-processed data zone is received. The hint data is used to determine a starting file system extent at which to begin processing file system extent data of the target volume to find file system extents associated with a VHD data zone that is currently being processed.Type: GrantFiled: March 14, 2017Date of Patent: January 1, 2019Assignee: EMC IP Holding Company LLCInventor: Kiran Kumar Madiraju Varadaraju
-
Publication number: 20180039547Abstract: Techniques to back up data are disclosed. In various embodiments, a shadow copy of a source volume is created. An excluded file is deleted from the shadow copy. One or more blocks modified in the shadow copy in connection with deleting the excluded file from the shadow copy are tracked.Type: ApplicationFiled: October 20, 2017Publication date: February 8, 2018Inventors: Kiran Kumar Madiraju Varadaraju, Neelabh Mam
-
Publication number: 20180018234Abstract: Techniques to exclude files from backup are disclosed. In various embodiments, a database that includes an exclude set table configured to store data associated with one or more files identified to be excluded from backup is accessed. Data retrieved from the database is used to exclude one or more of said one or more files from a backup. In some embodiments, files are excluded from the backup at least in part by deleting the files from a shadow copy volume created in connection with said backup.Type: ApplicationFiled: June 30, 2017Publication date: January 18, 2018Inventor: Kiran Kumar Madiraju Varadaraju
-
Patent number: 9823974Abstract: Techniques to back up data are disclosed. In various embodiments, a shadow copy of a source volume is created. An excluded file is deleted from the shadow copy. One or more blocks modified in the shadow copy in connection with deleting the excluded file from the shadow copy are tracked. An incremental backup is performed, the incremental backup includes determining one or more blocks to be backed up in connection with the incremental backup based at least in part on at least one of the tracked one or more blocks modified in the shadow copy and a merged bitmap corresponding to a merger of a first bitmap associated with the shadow copy and a second bitmap associated with the source volume.Type: GrantFiled: March 14, 2013Date of Patent: November 21, 2017Assignee: EMC IP Holding Company LLCInventors: Kiran Kumar Madiraju Varadaraju, Neelabh Mam
-
Publication number: 20170235642Abstract: High speed backup of a target volume to a VHD format is disclosed. In various embodiments, a hint data indicating a last known file system extent associated with a previously-processed data zone is received. The hint data is used to determine a starting file system extent at which to begin processing file system extent data of the target volume to find file system extents associated with a VHD data zone that is currently being processed.Type: ApplicationFiled: March 14, 2017Publication date: August 17, 2017Inventor: Kiran Kumar Madiraju Varadaraju
-
Patent number: 9727422Abstract: Techniques to exclude files from backup are disclosed. In various embodiments, a database that includes an exclude set table configured to store data associated with one or more files identified to be excluded from backup is accessed. Data retrieved from the database is used to exclude one or more of said one or more files from a backup. In some embodiments, files are excluded from the backup at least in part by deleting the files from a shadow copy volume created in connection with said backup.Type: GrantFiled: December 8, 2015Date of Patent: August 8, 2017Assignee: EMC IP Holding Company LLCInventor: Kiran Kumar Madiraju Varadaraju
-
Patent number: 9703644Abstract: Systems and methods for generating synthetic backups and for consolidating a chain of related backups. The chain of related backups is merged on the fly to create a backup stream. A block allocation table (BAT) may be identified for each backup to be consolidated into a synthetic backup, and BAT entries from each backup may be merged or combined to create a new BAT table associated with the synthetic backup. The data included in the related backups may be reformatted on the fly from big endian to little endian or vice versa. The backup stream is stored on a target device or volume.Type: GrantFiled: December 9, 2014Date of Patent: July 11, 2017Assignee: EMC IP Holding Company LLCInventors: Manjunath Jagannatha, Kiran Kumar Madiraju Varadaraju, Pavan Kumar Dattatreya Ati
-
Patent number: 9697088Abstract: A system for incremental backup comprises a storage device and a processor. The processor is configured to: 1) start Event Tracing for Windows tracking, to track changed block information in one or more maps, where each of the one or more maps tracks writes indicated via a node; 2) receive request for an incremental backup of a volume of one or more volumes, wherein the one or more maps track changed blocks from writes to the volume; 3) halt writes to the volume and queue writes to the volume after halting; 4) freeze the one or more maps of changed blocks; change Event Tracing for Windows tracking, wherein the change block info is tracked to a new set of maps; 5) determine changed blocks using the one or more maps; 6) write changed blocks to a backup volume; and 7) release writes to the volume.Type: GrantFiled: January 19, 2016Date of Patent: July 4, 2017Assignee: EMC IP Holding Company LLCInventors: Neelabh Mam, Kiran Kumar Madiraju Varadaraju
-
Patent number: 9684564Abstract: A system for incremental backup comprises a storage device and a processor. The processor is configured to: 1) start tracking, wherein a file changed block info is tracked in map(s), wherein each of the map(s) tracks writes indicated via a node of a set of nodes; 2) receive request for an incremental backup of a volume of one or more volumes, wherein the map(s) track changed blocks from writes to the volume; 3) halt writes to the volume and queue writes to the volume after halting; 4) freeze the map(s) of changed blocks; 5) change tracking, wherein the change block info is tracked to a new set of maps; 6) determine changed blocks using the map(s); 7) write changed blocks to a backup volume; and 8) release writes to volume.Type: GrantFiled: September 18, 2015Date of Patent: June 20, 2017Assignee: EMC IP Holding Company LLCInventors: Neelabh Mam, Kiran Kumar Madiraju Varadaraju
-
Patent number: 9633027Abstract: High speed backup of a target volume to a VHD format is disclosed. In various embodiments, a hint data indicating a last known file system extent associated with a previously-processed data zone is received. The hint data is used to determine a starting file system extent at which to begin processing file system extent data of the target volume to find file system extents associated with a VHD data zone that is currently being processed.Type: GrantFiled: March 14, 2013Date of Patent: April 25, 2017Assignee: EMC IP Holding Company LLCInventor: Kiran Kumar Madiraju Varadaraju
-
Publication number: 20160085631Abstract: Techniques to exclude files from backup are disclosed. In various embodiments, a database that includes an exclude set table configured to store data associated with one or more files identified to be excluded from backup is accessed. Data retrieved from the database is used to exclude one or more of said one or more files from a backup. In some embodiments, files are excluded from the backup at least in part by deleting the files from a shadow copy volume created in connection with said backup.Type: ApplicationFiled: December 8, 2015Publication date: March 24, 2016Inventor: Kiran Kumar Madiraju Varadaraju
-
Patent number: 9292520Abstract: A system and method for generating a virtual full synthetic backup of a target volume is described. For each zone associated with the target volume in which a corresponding data block has changed since the previous backup or is not represented by the previous backup, the system and method may directly copy the associated data blocks from the target volume. For each zone associated with the target volume in which a corresponding data block has not changed since the previous backup and is represented by the previous backup, the system and method may rebase the offset for the zone in the virtual full synthetic backup file to the corresponding zone in the previous backup file. Using this technique, a more efficient and robust backup may be generated.Type: GrantFiled: November 27, 2013Date of Patent: March 22, 2016Assignee: EMC CorporationInventor: Kiran Kumar Madiraju Varadaraju
-
Patent number: 9268647Abstract: A system for incremental backup comprises a storage device and a processor. The processor is configured to: 1) start Event Tracing for Windows tracking, to track changed block information in one or more maps, where each of the one or more maps tracks writes indicated via a node; 2) receive request for an incremental backup of a volume of one or more volumes, wherein the one or more maps track changed blocks from writes to the volume; 3) halt writes to the volume and queue writes to the volume after halting; 4) freeze the one or more maps of changed blocks; change Event Tracing for Windows tracking, wherein the change block info is tracked to a new set of maps; 5) determine changed blocks using the one or more maps; 6) write changed blocks to a backup volume; and 7) release writes to the volume.Type: GrantFiled: June 24, 2013Date of Patent: February 23, 2016Assignee: EMC CorporationInventors: Neelabh Mam, Kiran Kumar Madiraju Varadaraju
-
Patent number: 9235582Abstract: Techniques to exclude files from backup are disclosed. In various embodiments, a database that includes an exclude set table configured to store data associated with one or more files identified to be excluded from backup is accessed. Data retrieved from the database is used to exclude one or more of said one or more files from a backup. In some embodiments, files are excluded from the backup at least in part by deleting the files from a shadow copy volume created in connection with said backup.Type: GrantFiled: March 14, 2013Date of Patent: January 12, 2016Assignee: EMC CorporationInventor: Kiran Kumar Madiraju Varadaraju
-
Publication number: 20160004599Abstract: A system for incremental backup comprises a storage device and a processor. The processor is configured to: 1) start tracking, wherein a file changed block info is tracked in map(s), wherein each of the map(s) tracks writes indicated via a node of a set of nodes; 2) receive request for an incremental backup of a volume of one or more volumes, wherein the map(s) track changed blocks from writes to the volume; 3) halt writes to the volume and queue writes to the volume after halting; 4) freeze the map(s) of changed blocks; 5) change tracking, wherein the change block info is tracked to a new set of maps; 6) determine changed blocks using the map(s); 7) write changed blocks to a backup volume; and 8) release writes to volume.Type: ApplicationFiled: September 18, 2015Publication date: January 7, 2016Inventors: Neelabh Mam, Kiran Kumar Madiraju Varadaraju