-
公开(公告)号:US11675931B2
公开(公告)日:2023-06-13
申请号:US16830988
申请日:2020-03-26
Applicant: EMC IP Holding Company LLC
Inventor: Shelesh Chopra , Pawan Singh , Jayashree Radha , Yasemin Ugur-Ozekinci , Ken Owens , Adrian Dobrean , Navneet Upadhyay , Krishnendu Bagchi , Sunil Yadav , Matt Buchman , Asif Khan , Amith Ramachandran
CPC classification number: G06F21/629 , G06F11/1464 , G06F21/6227 , G06F21/64
Abstract: Creating vendor-neutral data protection operations for vendors' application resources is described. Capabilities specified for data protection operations by a vendor of an application are input from a host of the application. Any capabilities specified for the data protection operations are used to create a vendor-neutral version of a data protection operation for a resource of the application. The vendor-neutral version of the data protection operation for the application resource is output to the host. A result of performing the vendor-neutral version of the data protection operation on the application resource is input from the host.
-
公开(公告)号:US11593226B2
公开(公告)日:2023-02-28
申请号:US16672303
申请日:2019-11-01
Applicant: EMC IP Holding Company LLC
Inventor: Asif Khan , Amith Ramachandran , Amarendra Behera , Deepika Nagabushanam , Ashish Kumar , Pati Mohan , Tushar Dethe , Himanshu Arora , Gururaj Soma , Sapna Chauhan , Soumen Acharya , Reshmee Jawed , Yasemin Ugur-Ozekinci , Shelesh Chopra , Navneet Upadhyay , Shraddha Chunekar
IPC: G06F11/32 , G06F3/0484 , G06F12/16 , G06F11/14
Abstract: A backup manager for managing backup services includes persistent storage and a backup analyzer. The persistent storage includes a backup data repository and protection policies. The backup analyzer identifies a new backup stored in backup storage; performs a backup compatibility analysis on the new backup to determine inter-backup compatibility of the identified new backup; updates the backup data repository based on the inter-backup compatibility to obtain an updated backup data repository; and modifies a backup schedule using the updated backup data repository to meet a requirement of a protection policy of the protection policies.
-
公开(公告)号:US20220342773A1
公开(公告)日:2022-10-27
申请号:US17236032
申请日:2021-04-21
Applicant: EMC IP Holding Company LLC
Inventor: Asif Khan , Jayashree B. Radha , Ashish Kumar , Pati Mohan , Pawan Singh , Yasemin Ugur-Ozekinci , Shelesh Chopra , Amrit Lal Jain
IPC: G06F11/14
Abstract: A method for providing data protection services to service devices that provide computer implemented services for clients and host resources used to provide the computer implemented services to the clients includes obtaining a resource discovery request for a service device of the service devices. The method further includes, in response to obtaining the resource discovery request: identifying a resource of a portion of the resources hosted by the service device; obtaining: a system identifier for the resource, and a natural identifier for the resource; making a determination that the natural identifier matches a second natural identifier associated with a known resource of the known resources; and in response to the determination: updating a record associated with the known resource based on one or more conditions of the resource.
-
公开(公告)号:US11269735B2
公开(公告)日:2022-03-08
申请号:US16805272
申请日:2020-02-28
Applicant: EMC IP Holding Company LLC
Inventor: Mahesh Reddy Appireddygari Venkataramana , Shelesh Chopra , Sunil Yadav , Divyangana Sisodia , Yagnavalkya Chennojwala , Asif Khan , Aneesh Kumar Gurindapalli
Abstract: A method for backing up a storage volume that includes receiving, by a volume manager, a block allocation table of a cloned storage volume backup, selecting a modification entry that comprises a volume offset for modified file data, obtaining a backup offset for the cloned storage volume backup based on the block allocation table and the volume offset, updating, based on the backup offset, the block allocation table to obtain an updated block allocation table, and sending the modified file data and the updated block allocation table to a backup server.
-
公开(公告)号:US20210271563A1
公开(公告)日:2021-09-02
申请号:US16805272
申请日:2020-02-28
Applicant: EMC IP Holding Company LLC
Inventor: Mahesh Reddy Appireddygari Venkataramana , Shelesh Chopra , Sunil Yadav , Divyangana Sisodia , Yagnavalkya Chennojwala , Asif Khan , Aneesh Kumar Gurindapalli
Abstract: A method for backing up a storage volume that includes receiving, by a volume manager, a block allocation table of a cloned storage volume backup, selecting a modification entry that comprises a volume offset for modified file data, obtaining a backup offset for the cloned storage volume backup based on the block allocation table and the volume offset, updating, based on the backup offset, the block allocation table to obtain an updated block allocation table, and sending the modified file data and the updated block allocation table to a backup server.
-
公开(公告)号:US11086556B2
公开(公告)日:2021-08-10
申请号:US16672313
申请日:2019-11-01
Applicant: EMC IP Holding Company LLC
Inventor: Asif Khan , Amith Ramachandran , Amarendra Behera , Deepika Nagabushanam , Ashish Kumar , Pati Mohan , Tushar Dethe , Himanshu Arora , Gururaj Soma , Sapna Chauhan , Soumen Acharya , Reshmee Jawed , Shelesh Chopra , Yasemin Ugur-Ozekinci , Navneet Upadhyay , Shraddha Chunekar , Deepak Anantha Bellare Mallya , Arun Chakravarthy , Kanagasabapathy Venkatachalam
Abstract: A backup storage for managing backups of clients includes persistent storage and a backup analyzer. The persistent storage includes the backups, protection policies, and an early deletion schedule. The backup analyzer obtains a request to analyze a protection policy of the protection policies; in response to obtaining the request: obtains backup data information associated with the protection policy; makes a determination, based on the backup data information and the protection policy, that a portion of the backups associated with the protection policies overprotect a client of the clients associated with the protection policy; and modifies the early deletion schedule based on the determination to obtain a modified early deletion schedule.
-
公开(公告)号:US20210132808A1
公开(公告)日:2021-05-06
申请号:US16672279
申请日:2019-11-01
Applicant: EMC IP Holding Company LLC
Inventor: Asif Khan , Amith Ramachandran , Amarendra Behera , Deepika Nagabushanam , Ashish Kumar , Pati Mohan , Tushar Dethe , Himanshu Arora , Gururaj Soma , Sapna Chauhan , Soumen Acharya , Reshmee Jawed , Shelesh Chopra , Yasemin Ugur-Ozekinci , Arun Chakravarthy , Kanagasabapathy Venkatachalam
IPC: G06F3/06
Abstract: A manager for managing generation of backups for clients includes persistent storage and a backup manager. The persistent storage stored protection policies associated with the clients and native backup functionality information associated with the clients. The backup manager programmed obtains a portion of the native backup functionality information from a client of the clients; obtains at least one protection policy of the protection policies that is associated with the client; makes a determination that the at least one protection policy and the portion of the native backup functionality information are unique; in response to the determination: generates modifier data based on: the portion of the native backup functionality information and the at least one protection policy; and generates a backup for the client using a modifier associated with the modifier data.
-
公开(公告)号:US10936430B2
公开(公告)日:2021-03-02
申请号:US16256648
申请日:2019-01-24
Applicant: EMC IP Holding Company LLC
Inventor: Shelesh Chopra , Asif Khan , Krishnendu Bagchi , Matthew Dickey Buchman , Pallavi Prakash , Vipin Kumar Kaushal , Nitin Anand
Abstract: A method for managing backups that includes generating a full backup of a database and, after generating the full backup, generating N incremental backups of the database and generating a first differential backup of the database after the N incremental backups have been generated, wherein the first differential backup is generated relative to the full backup.
-
公开(公告)号:US10831610B2
公开(公告)日:2020-11-10
申请号:US16022585
申请日:2018-06-28
Applicant: EMC IP Holding Company LLC
Inventor: Upanshu Singhal , Shivakumar Kunnal Onkarappa , Chakraveer Singh , Archit Seth , Shilpa Mehta , Rahul Bhardwaj , Akansha Purwar , Lalita Dabburi , Chandra Prakash , Kumari Priyanka , Manish Sharma , Shelesh Chopra , Asif Khan , Navneet Upadhyay , Pradeep Mittal
Abstract: A computing device for backing up virtual machine data includes a persistent storage and a backup initiator. The persistent storage stores virtual machine priority groupings and backup policies associated with the virtual machine priority groupings. The backup initiator obtains write rates of virtual machines; divides the virtual machines into priority groups based on the obtained write rates; updates the virtual machine priority groupings based on the priority groups; and performs a backup of the virtual machine data based on the backup policies using the updated virtual machine priority groupings.
-
公开(公告)号:US20200012571A1
公开(公告)日:2020-01-09
申请号:US16028672
申请日:2018-07-06
Applicant: EMC IP Holding Company LLC
Inventor: Upanshu Singhal , Shivakumar Onkarappa , Chakraveer Singh , Archit Seth , Chandra Prakash , Pradeep Mittal , Kumari Priyanka , Rahul Bhardwaj , Akansha Purwar , Lalita Dabburi , Shilpa Mehta , Shelesh Chopra , Manish Sharma , Asif Khan
Abstract: An agent for managing virtual machines includes a persistent storage and a processor. The persistent storage stores backup/restoration policies. The processor identify an end of a backup generation session for the virtual machines; make a first determination that the backup generation was a batch type backup session and, in response to the first determination, performs a batch level continuity analysis of backups generated via the backup generation session to identify a set of backup failures of the backup generation session; performs an unscheduled batch backup generation session based on the identified set of backup failures; and remediates the backup/restoration policies using the identified set of backup failures to ensure backup continuity of all backups associated with each of the virtual machines.
-
-
-
-
-
-
-
-
-