-
61.
公开(公告)号:US12001451B2
公开(公告)日:2024-06-04
申请号:US17853640
申请日:2022-06-29
Applicant: Commvault Systems, Inc.
Inventor: Parag Gokhale , Anand Vibhor
CPC classification number: G06F16/27 , G06F11/1448 , G06F16/125 , G06F21/62 , G06F21/6218 , G06F2201/81 , G06F2201/84 , G06F2221/2111
Abstract: Techniques for providing data retention services based on a geographic region are disclosed. In one aspect, a location of a computing device is determined. A geographic entity corresponding to the location of the computing device is then determined. A data retention policy is assigned to data of the computing device based on regulations of the geographic entity. Other aspects are also disclosed.
-
公开(公告)号:US12001404B2
公开(公告)日:2024-06-04
申请号:US18304161
申请日:2023-04-20
Applicant: Oracle International Corporation
Inventor: Satish Kumar Kashi Visvanathan , Viggnesh Venugopal , Victor Vladimir Golosovker , Ravi Lingappa Shamanna
IPC: G06F16/182 , G06F9/50 , G06F11/14 , G06F11/20 , G06F16/11 , G06F16/174 , G06F16/176 , G06F16/178 , G06F16/185 , G06F16/22 , G06F16/23 , G06F16/27 , G06F21/60 , G06F21/62 , H04L9/08 , H04L9/14 , H04L9/32
CPC classification number: G06F16/1844 , G06F9/505 , G06F11/1417 , G06F11/1451 , G06F11/1464 , G06F11/2023 , G06F11/2028 , G06F16/128 , G06F16/1756 , G06F16/1774 , G06F16/178 , G06F16/185 , G06F16/2246 , G06F16/2365 , G06F16/27 , G06F21/602 , G06F21/6218 , H04L9/0819 , H04L9/14 , H04L9/3228 , G06F2201/84
Abstract: Techniques are described for checkpointing multiple key ranges in parallel and concurrently during file storage replications between file systems in different cloud infrastructure regions. In certain embodiments, multiple range threads processing multiple key ranges, one thread per key range, create checkpoints for their respective key ranges in parallel and concurrently after processing a per-determined number of B-tree keys. In certain embodiments, each thread requests a lock from a central checkpoint record and takes turns for updating a status byte while continuing processing the B-tree keys in its responsible key range. In certain embodiments, upon encountering a failure event, either a system crash or a thread failure, each thread restarts its B-tree key processing from a B-tree key after the most recent checkpoint.
-
63.
公开(公告)号:US20240176783A1
公开(公告)日:2024-05-30
申请号:US18435900
申请日:2024-02-07
Applicant: Open Text Inc.
Inventor: Teo Winton Crofton , David Raissipour
IPC: G06F16/2455 , G06F11/14 , G06F16/178 , G06F21/62 , H04L67/1095
CPC classification number: G06F16/2455 , G06F16/178 , G06F21/6227 , H04L67/1095 , G06F11/1446 , G06F2201/84
Abstract: The present disclosure describes systems and methods for aggregation and management of cloud storage among a plurality of providers via file fragmenting to provide increased reliability and security. In one implementation, fragments or blocks may be distributed among a plurality of cloud storage providers, such that no provider retains a complete copy of a file. Accordingly, even if an individual service is compromised, a malicious actor cannot access the data. In another implementation, fragments may be duplicated and distributed to multiple providers, such that loss of communications to any one provider does not result in inability to access the data. This implementation may be combined with error correction techniques to allow recovery, even with loss of multiple providers. File synchronization may also be faster in these implementations by dividing reading and writing operations among multiple providers.
-
公开(公告)号:US11995042B1
公开(公告)日:2024-05-28
申请号:US18153339
申请日:2023-01-11
Applicant: Dell Products L.P.
Inventor: Mukesh Kumar Sharma , Murthy V Mamidi
IPC: G06F7/00 , G06F11/14 , G06F16/16 , G06F16/174 , G06F16/178
CPC classification number: G06F16/178 , G06F11/1469 , G06F16/164 , G06F16/1748 , G06F2201/84
Abstract: Upon completing replicating a file set from a source to destination, a snapshot taken of the file set is maintained at the source. The file set includes a namespace file having metadata and other files having content data. Verification is started on the file set replicated to the destination. While the verification is in-progress, a next replication cycle is started. Upon detecting corruption in the namespace file, the next replication cycle is paused and any changes to the file set are rolled back. The snapshot being maintained at the source is fetched. The namespace file having the corruption is replaced with the namespace file from the snapshot being maintained at the source. Other files in the file set having the content data are not replaced.
-
公开(公告)号:US11994955B2
公开(公告)日:2024-05-28
申请号:US17966603
申请日:2022-10-14
Applicant: Dell Products L.P.
Inventor: Krishnendu Bagchi , Vipin Kaushal , Sudha Hebsur , Shelesh Chopra , Amarendra Behera , Pallavi Prakash
IPC: G06F16/10 , G06F11/14 , G06F16/11 , G06F16/188
CPC classification number: G06F11/1469 , G06F16/128 , G06F16/188 , G06F2201/84
Abstract: A data protection agent is installed as a guest within a virtual machine (VM) hosted by a host and a snapshot data mover is installed external to the VM on the host. Upon receiving a command to conduct a backup, a first request is issued to a copy service of the VM indicating that an application in the VM is to be backed up. A second request for a snapshot is issued to the snapshot data mover. The snapshot data mover passes the snapshot request to a virtual machine manager. Upon the snapshot data mover receiving an identifier for the snapshot, the snapshot data mover passes the snapshot identifier to the agent thereby allowing the agent to locate the snapshot and conduct the backup.
-
66.
公开(公告)号:US11994952B2
公开(公告)日:2024-05-28
申请号:US17874868
申请日:2022-07-27
Applicant: Dell Products L.P.
Inventor: Mark Malamut , Adam Brenner , Arun Murti
IPC: G06F11/14
CPC classification number: G06F11/1458 , G06F11/1453 , G06F2201/84
Abstract: Embodiments automate the timely remediation of issues by matching failed operations to a script that is configured to fix the problem or problems without causing additional side effects, thus minimizing unavailability of services/data and loss of data. A method detects a backup operation alert message sent from a data manager or storage system that encodes one or more attributes affected by the backup operation. A script library is scanned to identify scripts that match the alert message. A component generates a score for each script, where the score factors the relevance of the script to the backup operation, and executes the script with the highest score, as the script most likely to remediate the issue causing the alert message.
-
公开(公告)号:US20240160534A1
公开(公告)日:2024-05-16
申请号:US17986676
申请日:2022-11-14
Applicant: Rubrik, Inc.
Inventor: Vishnu Vardhan Itta , Vaibhav Bhagee
IPC: G06F11/14
CPC classification number: G06F11/1469 , G06F11/1451 , G06F11/1464 , G06F2201/84
Abstract: A data management system (DMS) may perform techniques for snapshotting a host environment data store using a resource volume. The DMS may transmit, to the host environment a first request for a full backup of a data store of the host environment, where the first request results in mounting of a resource volume in an empty state. The DMS may generate a snapshot of the resource volume after completion of the backup at the host. The DMS may transmit one or more second requests for incremental backups, where the second requests result in mounting of the volume in a state corresponding to a previous backup of the host. The DMS may generate a second snapshot of the resource volume. For a subsequent full backup, the DMS may cause mounting of the volume in the empty state to the host rather than mounting the resource volume corresponding to a prior snapshot.
-
公开(公告)号:US11983076B2
公开(公告)日:2024-05-14
申请号:US17966772
申请日:2022-10-14
Applicant: Oracle International Corporation
Inventor: Thomas Engle , Diane Lebel
IPC: G06F11/14
CPC classification number: G06F11/1451 , G06F11/1469 , G06F2201/84
Abstract: Techniques are described for backup and restore of a thin-cloned data file. The process iterates through a plurality of memory portions of the thin-cloned data file and determines whether a memory portion of the thin-cloned data file is a memory portion with common data shared with the source data file. Without storing the common data of the shared memory portion into the thin-backup data file, the process stores placeholder metadata and corresponding reference to the shared memory portion for the thin-backup data file, in an embodiment. At restore, the process may replicate the derivative data, different from the common data, from the thin-backup data file into the thin-restored data file. For the common data, the process restores a reference for the thin-restored data file to the share memory portion, in an embodiment.
-
公开(公告)号:US11977461B2
公开(公告)日:2024-05-07
申请号:US18190172
申请日:2023-03-27
Applicant: NetApp Inc.
Inventor: Abhishek Naidu , Jose Mathew , Ling Zheng , Ravindra Kuramkote
CPC classification number: G06F11/1469 , G06F3/0619 , G06F3/065 , G06F3/0664 , G06F3/0673 , G06F9/45558 , G06F11/1451 , G06F11/1458 , G06F11/1464 , G06F11/1484 , G06F2009/45562 , G06F2009/45575 , G06F2201/80 , G06F2201/815 , G06F2201/84
Abstract: Techniques are provided for incrementally restoring a virtual machine hosted by a computing environment. In response to receiving an indication that the virtual machine is to be incrementally restored, a snapshot of the virtual machine may be created while the virtual machine is shut down into an off state. The snapshot is transmitted to a storage environment as a common snapshot. The snapshot and the common snapshot are common snapshots comprising a same representation of the virtual machine. The common snapshot and a prior snapshot of the virtual machine are evaluated to identify a data difference of the virtual machine between the common snapshot and the prior snapshot. An incremental restore is performed of the virtual machine by transmitting the data difference from the storage environment to the computing environment to restore the virtual machine to a state represented by the prior snapshot.
-
公开(公告)号:US11977448B2
公开(公告)日:2024-05-07
申请号:US17824131
申请日:2022-05-25
Applicant: NetApp Inc.
Inventor: Tijin George , Avanthi Rajan , Sanhita Praveen Dhavale
CPC classification number: G06F11/1435 , G06F11/1469 , G06F16/128 , G06F2201/84
Abstract: Techniques are provided for restoring a directory from a snapshot of a volume backed up to an object store. The snapshot may be backed up from a node to the object store, such as a cloud computing environment. A user may want to restore the directory within the volume without having to restore the entire volume, which otherwise would waste computing resources, storage, network bandwidth, and time. Accordingly, the techniques provided herein are capable of restoring just the directory from the snapshot that is stored within the object store. Because snapshot data of the snapshot may be stored across multiple objects within the object store, certain objects are identified as comprising snapshot data (backup data) of the directory and content items within the directory. In this way, the snapshot data of the directory is restored from these objects to a restore directory at a restore target.
-
-
-
-
-
-
-
-
-