-
公开(公告)号:US20240362123A1
公开(公告)日:2024-10-31
申请号:US18767293
申请日:2024-07-09
Applicant: EMC IP Holding Company LLC
Inventor: Nicholas A. Noto , Tipper Truong , Philip N. Shilane
IPC: G06F11/14 , G06F16/215
CPC classification number: G06F11/1453 , G06F11/1469 , G06F16/215 , G06F2201/84
Abstract: One example method includes identifying objects that each include one or more segments to be transferred from a source storage tier to a target storage tier, determining a total amount of data to be transferred, using a tiering controller to create worker nodes operable to transfer the segments to the target storage tier, where a number of worker nodes created is based on the amount of data, transferring, from the source storage tier to the target storage tier, only those segments of the objects not already present in the target storage tier, and the transferring of the segments is performed by the worker nodes, and for each of the objects, placing metadata associated with that object in a bucket.
-
公开(公告)号:US20240362121A1
公开(公告)日:2024-10-31
申请号:US18762887
申请日:2024-07-03
Applicant: Commvault Systems, Inc.
Inventor: Amit Mitkar , Vinit Dilip DHATRAK
CPC classification number: G06F11/1451 , G06F9/45558 , G06F11/1435 , G06F11/1461 , G06F11/1469 , G06F11/1484 , G06F16/13 , G06F2009/45583 , G06F2009/45591 , G06F2201/84
Abstract: A streamlined approach analyzes block-level backups of VM virtual disks and creates both coarse and fine indexes of backed up VM data files in the block-level backups. The indexes (collectively the “content index”) enable granular searching by filename, by file attributes (metadata), and/or by file contents, and further enable granular live browsing of backed up VM files. Thus, by using the illustrative data storage management system, ordinary block-level backups of virtual disks are “opened to view” through indexing. Any block-level copies can be indexed according to the illustrative embodiments, including file system block-level copies. The indexing occurs offline in an illustrative data storage management system, after VM virtual disks are backed up into block-level backup copies, and therefore the indexing does not cut into the source VM's performance. The disclosed approach is widely applicable to VMs executing in cloud computing environments and/or in non-cloud data centers. The illustrative content indexing is accomplished without restoring the VM data files being indexed to a staging location.
-
公开(公告)号:US20240362118A1
公开(公告)日:2024-10-31
申请号:US18655446
申请日:2024-05-06
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.
-
公开(公告)号:US12130712B2
公开(公告)日:2024-10-29
申请号:US17947388
申请日:2022-09-19
Inventor: Gang Xiong
CPC classification number: G06F11/1471 , G06F11/1469 , G06F11/203 , G06F16/214
Abstract: In one example method, a second memory stores data in a database, and the second memory is a memory independent of a first device and a second device. When determining that a database service needs to be switched, the first device may migrate a redo log of the database from a first memory of the first device to the second memory. The second device migrates the redo log from the second memory to a third memory of the second device, and the first device and the second device perform operating system status migration online.
-
公开(公告)号:US12124341B2
公开(公告)日:2024-10-22
申请号:US18385245
申请日:2023-10-30
Applicant: Rubrik, Inc.
Inventor: Suman Swaroop , Anuj Dhawan
CPC classification number: G06F11/1469 , G06F11/1451 , G06F2201/84
Abstract: Methods, systems, and computer programs are presented for providing backup recoverable ranges in a database system. One method includes an operation for determining if a backup chain is within a recoverable range. The recoverable range defines a time interval in which data from a database system is recoverable to a point in time within the time interval. The method further includes an operation for preserving the backup chain when the backup chain is within the recoverable range. When the backup chain is not within the recoverable range, the method includes operations for checking a retention policy for the backup chain, determining whether to preserve or expire the backup chain based on the retention policy, and preserving the backup chain based on the determination on the retention policy.
-
公开(公告)号:US12118341B2
公开(公告)日:2024-10-15
申请号:US17665119
申请日:2022-02-04
Applicant: MicroStrategy Incorporated
Inventor: Clayton Myers , Brett E. Morris , Andrew Scott Mears , Shreyas Shah , Martin Lucius Bonica
CPC classification number: G06F8/63 , G06F8/60 , G06F8/61 , G06F8/65 , G06F8/71 , G06F11/1451 , G06F11/1469 , G06F2201/84
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for conversion and restoration of computer environments to container-based implementations. In some implementations, an archive of configuration data for a server system is obtained, where the server system includes at least one application. A set of multiple software images is generated, where the multiple software images are generated such that they divide the functionality of at least one application among the respective containers. In generating the set of multiple software images, settings of the at least one application are identified based on the configuration data in the archive, a subset of the settings is selected for each of the software images, and the selected subsets of settings are converted into converted subsets of settings for the respective software images.
-
公开(公告)号:US20240338281A1
公开(公告)日:2024-10-10
申请号:US18744769
申请日:2024-06-17
Applicant: Commvault Systems, Inc.
Inventor: Chandresh SHARMA , Saurabh AGRAWAL , Brahmaiah VALLABHANENI , Hetal KAPADIA , Manoj Kumar VIJAYAN
IPC: G06F11/14
CPC classification number: G06F11/1464 , G06F11/1451 , G06F11/1469 , G06F2201/80
Abstract: A disclosed framework enables virtually any aggressive Recovery Point Objective (RPO) to be enforced for a production database, without limitation on type of database management system (DBMS) or size of the production database. The framework overcomes technological barriers of the prior art, such as bottlenecks presented by a storage manager computer that traditionally managed database backups. To avoid the bottlenecks, an illustrative data storage management system does not engage the storage manager computer in storage operations that could impact the database RPO. Certain components are added and enhanced to autonomously capture database transaction logs, which are stored securely and persistently away from the DBMS. In a separate and less frequent operation, and with involvement of the storage manager computer, the illustrative system generates secondary copies in their final form. Meanwhile, temporary backup files can be used in restore operations without first being converted into secondary copies.
-
公开(公告)号:US12111736B1
公开(公告)日:2024-10-08
申请号:US18136393
申请日:2023-04-19
Applicant: Dell Products, L.P.
Inventor: Mahadev Agasar , Hemanth Dasan
IPC: G06F11/00 , G06F11/14 , G06F16/182
CPC classification number: G06F11/1469 , G06F16/1827 , G06F2201/80
Abstract: A storage system management application User Interface (UI) includes an unhealthy SDNAS object resolution page. A set of SDNAS objects having an unhealthy status is determined from an SDNAS process executing on a base platform. Each unhealthy SDNAS object is identified, and a recovery process for the unhealthy SDNAS object is determined. The set of unhealthy SDNAS objects and the recovery procedures are returned to the unhealthy SDNAS object resolution page of the UI. Controls are provided on the page to receive input related to selection of a single unhealthy SDNAS object, a group of two or more unhealthy SDNAS objects, or all unhealthy SDNAS objects for resolution. In response to selection of one or more unhealthy SDNAS objects, the user interface provides a series of one or more API calls to the base platform to effect resolution of the selected unhealthy SDNAS objects via the SDNAS process.
-
9.
公开(公告)号:US20240330127A1
公开(公告)日:2024-10-03
申请号:US18365192
申请日:2023-08-03
Applicant: Dell Products L.P.
Inventor: Donna Barry Lewis , Nitin Madan , Bhimsen Bhanjois
CPC classification number: G06F11/1469 , G06F11/1453 , G06F11/3452 , G06F16/1748
Abstract: Improving the performance of read operations in a restore path of an inline deduplication system utilizing a DDBOOST interface by providing an adaptive compression component for use with DDBOOST applications. A built-in compression mode transfers read data if there are sufficient CPU resources in the server and client to compress and decompress the read data without destabilizing the system. CPU usage is tracked to generate predicted respective client and server CPU usage. These respective predictions are compared to defined maximum threshold usage values. If the predicted values do not exceed the thresholds, compression is used, otherwise the data is transmitted over the network as non-compressed data. A pre-filter is used to first determine whether or not the data would benefit from the built-in compression mode.
-
公开(公告)号:US20240330121A1
公开(公告)日:2024-10-03
申请号:US18736183
申请日:2024-06-06
Applicant: Commvault Systems, Inc.
Inventor: Henry Wallace DORNEMANN
IPC: G06F11/14 , G06F9/455 , G06F11/16 , G06F11/20 , G06F11/30 , G06F11/34 , G06F16/172 , G06F16/188
CPC classification number: G06F11/1464 , G06F9/45558 , G06F11/14 , G06F11/1469 , G06F11/1658 , G06F11/2094 , G06F11/3034 , G06F11/3055 , G06F11/3433 , G06F16/172 , G06F16/188 , G06F2009/4557 , G06F2009/45575 , G06F11/1453 , G06F2201/815
Abstract: Uploads of restored virtual machine (“VM”) data to cloud storage, e.g., VM restore-to-cloud operations, are performed without having to write whole restored virtual disk files to a proxy server before the virtual disk data begins uploading to cloud. Restored data blocks from a backup source are locally cached, staged for efficiency, and asynchronously uploaded to the cloud page-by-page without tapping mass storage resources on the proxy. Downloads of VM data from cloud storage, e.g., VM backup-from-cloud, are performed without having to download a virtual disk file in its entirety to the proxy server before the backup operation begins generating a backup copy. This speeds up “pulling” VM data from the cloud by pre-fetching and locally caching downloaded data blocks. The cached data blocks are processed for backup and stored page-by-page directly into a secondary copy of the cloud VM virtual-disk file without tapping mass storage resource at the proxy.
-
-
-
-
-
-
-
-
-