-
公开(公告)号:US11899540B2
公开(公告)日:2024-02-13
申请号:US17563036
申请日:2021-12-27
Applicant: Dell Products L.P.
Inventor: Sunil Yadav , Shelesh Chopra
CPC classification number: G06F11/1451 , G06F2201/84
Abstract: A synthetic full backup of a source volume is retrieved, the synthetic full having been created from merging a backup chain including an incremental backup into a full backup. The full backup corresponds to a state of the source volume at a first time. The synthetic full corresponds to a state of the source volume at a second time, after the first time. A bitmap embedded into a snapshot of the source volume taken at the second time is retrieved. The bitmap identifies data from the source volume copied to secondary storage for the incremental backup. The backup chain is regenerated by copying from the snapshot the data identified by the bitmap to a regenerated incremental backup.
-
92.
公开(公告)号:US20240036986A1
公开(公告)日:2024-02-01
申请号:US18487180
申请日:2023-10-16
Applicant: Commvault Systems, Inc.
Inventor: Ketan BANSOD , Jun H. AHN , Girish RAMOHALLI GOPALA RAO
IPC: G06F11/14 , H04L67/1095 , H04L67/1097 , H04L67/00 , G06F11/20 , H04L67/51
CPC classification number: G06F11/1464 , G06F11/1469 , H04L67/1095 , H04L67/1097 , H04L67/34 , G06F11/1451 , G06F11/203 , H04L67/51 , G06F2201/84
Abstract: The present inventors devised a holistic approach for protecting serverless applications in single-cloud, multi-zone, multi-cloud, and/or non-cloud data center computing environments. An illustrative data storage management system discovers application assets, relationships, and interoperability dependencies and creates an “application entity” that references the various assets. Protection preferences apply to the application entity as a whole. An orchestration function in the system coordinates storage management operations (e.g., backup, replication, live synchronization, etc.) in a suitable order of operations gleaned from asset dependencies, if any. A set of copies of the application's discovered assets are generated in coordinated fashion and represent a point-in-time copy of the application. The point-in-time copy can be restored and/or migrated to other computing services by the data storage management system. The orchestration function coordinates restore and migration operations, including any cloud-to-cloud or cloud-to/from-non-cloud conversions that might be necessary to activate the application in a different computing environment.
-
93.
公开(公告)号:US20240036979A1
公开(公告)日:2024-02-01
申请号:US17873769
申请日:2022-07-26
Applicant: Dell Products L.P.
Inventor: Donna Barry Lewis , Salil Dangi , Gokul Prasanna Mani
IPC: G06F11/14
CPC classification number: G06F11/1453 , G06F11/1464 , G06F2201/84
Abstract: Embodiments of a targeted deduplication process that splits protected data into variable size segments, generates a fingerprint for each segment, and then combines fingerprints into groups to form group fingerprints. An embodiment auto-generates and persists the group fingerprints for the backups which are already on the storage server, thus enabling the backup client to fetch these fingerprints using an identifier and enforce synthesis for the new backup or replication copy against any previously written backup. For this embodiment, group fingerprints are generated on the storage server itself, rather than being generated on and pushed from the backup client for mere storage on the storage server, so that, as files are ingested, the storage server also auto-generates group fingerprints on its own.
-
94.
公开(公告)号:US20240036978A1
公开(公告)日:2024-02-01
申请号:US18479477
申请日:2023-10-02
Applicant: Zerto LTD.
Inventor: Tomer Ben-Or , Gil Barash , Chen Burshan , Yair Manor
CPC classification number: G06F11/1451 , G06F11/2048 , G06F11/2097 , G06F11/2038 , G06F11/1435 , G06F11/1471 , G06F3/0619 , G06F3/0631 , G06F3/065 , G06F3/0683 , G06F11/1469 , G06F11/1662 , G06F2201/84 , G06F2201/805
Abstract: A data center for data backup and replication, including a pool of multiple storage units for storing a journal of I/O write commands issued at respective times, wherein the journal spans a history window of a pre-specified time length, and a journal manager for dynamically allocating more storage units for storing the journal as the journal size increases, and for dynamically releasing storage units as the journal size decreases.
-
公开(公告)号:US11886306B2
公开(公告)日:2024-01-30
申请号:US17721391
申请日:2022-04-15
Applicant: Dell Products L.P.
Inventor: Sunil Yadav , Aaditya Bansal , Shelesh Chopra , Manish Sharma
CPC classification number: G06F11/1469 , G06F11/1453 , G06F2201/84
Abstract: A method for performing a backup includes: receiving, by a computing device, a native view request for a graphical user interface (GUI) of a local file system; intercepting, by a backup services agent executing on the computing device, the native view request before the GUI is generated; obtaining, by the backup services agent and in response to intercepting the native view request, a file system backup metadata associated with the local file system from a backup storage device and a local file system metadata associated with the local file system from a local storage of the computing device; generating a combined file system content list using the file system backup metadata and the local file system metadata; generating the GUI using the combined file system content list; and displaying, on a display of the computing device and to a user, the GUI.
-
公开(公告)号:US11886305B2
公开(公告)日:2024-01-30
申请号:US18259837
申请日:2021-10-29
Inventor: Pengfei Wang , Xianwei Meng
IPC: G06F11/14
CPC classification number: G06F11/1464 , G06F11/1451 , G06F2201/84
Abstract: A method and apparatus for expanding cloud volume, and a device and a readable medium are provided. The method includes: determining whether there is an request of a host in a cloud volume and confirming a snapshot started during cloud backup (S1); in response to there being no IO request, expanding a snapshot volume of the snapshot started during the cloud backup and the cloud volume (S2); expanding a bitmap of the snapshot started during the cloud backup, and setting a bitmap obtained by expanding as a first preset value (S3); after completion of a cloud backup task, expanding a snapshot volume of an another snapshot that is not started in the cloud backup (S4); and expanding a bitmap of the another snapshot that is not started in the the present cloud backup, and setting a bitmap obtained by expanding as a second preset value (S5).
-
公开(公告)号:US11886284B2
公开(公告)日:2024-01-30
申请号:US17746841
申请日:2022-05-17
Applicant: Futurewei Technologies, Inc.
Inventor: Le Cai , QingQing Zhou , Yang Sun
CPC classification number: G06F11/0793 , G06F11/079 , G06F11/0709 , G06F11/0751 , G06F11/0787 , G06F11/1451 , G06F11/1464 , G06F11/1469 , G06F16/128 , G06F16/258 , G06F16/27 , G06F2201/80 , G06F2201/84
Abstract: A method for data redistribution of a job data in a first datanode (DN) to at least one additional DN in a Massively Parallel Processing (MPP) Database (DB) is provided. The method includes recording a snapshot of the job data, creating a first data portion in the first DN and a redistribution data portion in the first DN, collecting changes to a job data copy stored in a temporary table, and initiating transfer of the redistribution data portion to the at least one additional DN.
-
公开(公告)号:US20240028467A1
公开(公告)日:2024-01-25
申请号:US17872115
申请日:2022-07-25
Applicant: Dell Products L.P.
Inventor: Sunil Yadav , Shelesh Chopra
IPC: G06F11/14
CPC classification number: G06F11/1458 , G06F2201/84
Abstract: A method for managing a block-based backup (BBB) includes: obtaining file system metadata, in which the file system metadata is for a file system on a production host; obtaining application metadata from the production host on which an application is executing; identifying assets in the file system metadata based on the application metadata to generate identified assets; generating a virtual file system for the application using the identified assets, in which the virtual file system does not include assets that are not part of the identified assets; receiving a request from the application to access a selected asset, in which the selected asset is one of the identified assets; and providing, using the file system metadata, access to the application for the selected asset in the BBB.
-
99.
公开(公告)号:US20240028461A1
公开(公告)日:2024-01-25
申请号:US17872596
申请日:2022-07-25
Applicant: Dell Products L.P.
Inventor: Soumen Acharya , Shelesh Chopra , Upanshu Singhal
IPC: G06F11/14
CPC classification number: G06F11/1451 , G06F11/1464 , G06F2201/84
Abstract: Techniques described herein relate to a method for performing pre-backup tasks. The method includes obtaining, by a proxy host, a snapshot request associated with an incremental backup of a file system stored in a network attached storage (NAS) from a backup manager; in response to obtaining the snapshot request: instantiating a NAS container to obtain a snapshot of the file system; providing the snapshot to the NAS container; after providing the snapshot to the NAS container: retrieving a previously generated slice list associated with the file system; identifying, using the slice list, changed data include in the file system; generating change rates associated with each slice; grouping the slices based on the change rates and group criteria to generate slice groups; generating an updated slice list specifying the slices and the slice groups; and providing the updated slice list to the backup manager.
-
公开(公告)号:US11880279B2
公开(公告)日:2024-01-23
申请号:US17794878
申请日:2021-01-28
Applicant: Retrace Software Limited
Inventor: Nathan Raymond Matthews
CPC classification number: G06F11/1446 , G06F2201/84
Abstract: There is provided a computer implemented method, a system for performing the method, and a computer program for recreating a program state. In one aspect, the invention comprises associating a step counter with respective points in the progress of a program's execution and generating a snapshot by storing the set of program values associated with a first step counter value. The state of the program is subsequently recreated by recreating the program state from the snapshot preceding the point in the progress of the program execution associated with a query step counter value and executing the program from the recreated state of the program to the point in the progress of the program execution associated with the second index reference value, including using previously stored non-deterministic values.
-
-
-
-
-
-
-
-
-