-
公开(公告)号:US12229012B2
公开(公告)日:2025-02-18
申请号:US17989493
申请日:2022-11-17
Applicant: Rubrik, Inc.
Inventor: Rohit Agrawal , Prateek Pandey , David Terei , Ramya Thulasingam
IPC: G06F11/14
Abstract: Methods, systems, and devices for data management are described. A data management system (DMS) may determine to generate a backup instance of an application that includes multiple user accounts. The DMS may identify a time window for generation of the backup instance based on a set of backup parameters associated with the application. The DMS may calculate respective runtime durations for the user accounts based on respective quantities of data objects in the user accounts and respective backup job types associated with the data objects. The DMS may determine respective values of a semaphore parameter based on the respective runtime durations and the time window, where the semaphore parameter defines a threshold quantity of data objects to be processed in parallel. The DMS may generate the backup instance of the application based on processing the user accounts in accordance with the respective values of the semaphore parameter.
-
公开(公告)号:US20240202076A1
公开(公告)日:2024-06-20
申请号:US18085559
申请日:2022-12-20
Applicant: Rubrik, Inc.
Inventor: Haitao He , Rohit Agrawal , Sujeet Gholap , Amelia Vu , Ningshan Li , Richard Yuh , Ramya Thulasingam
IPC: G06F11/14
CPC classification number: G06F11/1451 , G06F2201/84
Abstract: A data management system (DMS) may use a staggered full snapshot rollout approach to obtain full snapshots of multiple computing objects. The DMS may identify that a quantity of the multiple objects scheduled for full backups by the DMS exceeds a threshold quantity. The DMS may initiate, at a first time, and based on the quantity of objects exceeding the threshold quantity, a first set of full snapshots corresponding to a first subset of objects included in the multiple objects. The DMS may initiate, at a second time subsequent to the first time, a second set of full snapshots corresponding to a second subset of objects included in the multiple objects. The second subset of objects may be different than the first subset of objects. The DMS may continue to obtain full snapshots of respective subsets of the multiple objects until all of the scheduled full snapshots are obtained.
-
公开(公告)号:US20240103975A1
公开(公告)日:2024-03-28
申请号:US17989493
申请日:2022-11-17
Applicant: Rubrik, Inc.
Inventor: Rohit Agrawal , Prateek Pandey , David Terei , Ramya Thulasingam
IPC: G06F11/14
CPC classification number: G06F11/1451 , G06F2201/84
Abstract: Methods, systems, and devices for data management are described. A data management system (DMS) may determine to generate a backup instance of an application that includes multiple user accounts. The DMS may identify a time window for generation of the backup instance based on a set of backup parameters associated with the application. The DMS may calculate respective runtime durations for the user accounts based on respective quantities of data objects in the user accounts and respective backup job types associated with the data objects. The DMS may determine respective values of a semaphore parameter based on the respective runtime durations and the time window, where the semaphore parameter defines a threshold quantity of data objects to be processed in parallel. The DMS may generate the backup instance of the application based on processing the user accounts in accordance with the respective values of the semaphore parameter.
-
-