INCREMENTAL VAULT TO OBJECT STORE
    2.
    发明公开

    公开(公告)号:US20240354200A1

    公开(公告)日:2024-10-24

    申请号:US18761956

    申请日:2024-07-02

    Applicant: Google LLC

    Abstract: A method includes receives data representing a changed chunk of data in a current revision of a data volume, the changed chunk includes data having changes from previous data of a previous revision of the data volume. The method creates a block of data representing the changed chunk of data on the object store, the object store also stores previous revision data of the previous revision. The method determines a previous index stored on the object store corresponding to the previous revision, which includes entries including at least one corresponding to the previous revision data. The method creates a revised index that updates the corresponding entry with updated entry data representing the changed chunk of data. The method includes deleting, from the object store, each particular block of data stored on the object store that is no longer associated with an entry on any index stored on the object store.

    PRE-BACKUP ANOMALOUS OBJECT DETECTION AND EXCLUSION RULE CREATION

    公开(公告)号:US20240345928A1

    公开(公告)日:2024-10-17

    申请号:US18298432

    申请日:2023-04-11

    Abstract: A method, non-transitory computer readable medium, and a system for pre-backup anomalous object detection and exclusion rule creation. Enterprise information technology environments often include any number of assets maintaining vast quantities of data and state. Any asset, in turn, may be riddled with various anomalous objects that tend to cause backup failure. Embodiments described herein address backup failure due to the presence of anomalous objects by, during a pre-backup stage, examining any number of assets to identify any anomalous objects there-within. Once identified, the anomalous object(s) (or metadata descriptive thereof) may be recorded within a backup skip list and, subsequently, excluded from the current and/or any future backup(s). Exclusion of the anomalous object(s), from said backup(s), may be enforced through the automatic creation of one or many exclusion rule(s) that impact, and thus adjust, the backup policy/policies associated with the asset(s).

    MINIMIZATION OF INDIVIDUAL FILE-LEVEL BACKUP FOR POLICY-BASED ARCHIVAL AND EXPIRATION

    公开(公告)号:US20240320102A1

    公开(公告)日:2024-09-26

    申请号:US18188274

    申请日:2023-03-22

    Inventor: Glenn WILCOCK

    CPC classification number: G06F11/1461 G06F11/1451

    Abstract: Embodiments for minimizing creations of individual file backups in a safeguarded copy environment include determining, by one or more processors, a policy-based requirement exists that a backup copy of a file must be maintained in storage for a predefined time period. The one or more processors search and determine that one or more immutable point-in-time copies currently residing in storage include a current backup copy of the file. Responsive to determining that the one or more immutable point-in-time copies will expire at a time prior to an end of the predefined time period, the one or more processors create an individual backup of the file.

    STORAGE SYSTEM, DATA PROCESSING METHOD, AND APPARATUS

    公开(公告)号:US20240320099A1

    公开(公告)日:2024-09-26

    申请号:US18731035

    申请日:2024-05-31

    Inventor: Rui Feng

    CPC classification number: G06F11/1435 G06F11/1451 G06F11/2076

    Abstract: Embodiments of this application provide a storage system. The storage system includes a first controller and a second controller, and the two controllers communicate with a memory by sharing a same interface card. The shared interface card stores data from the first controller in a cache of the shared interface card, and asynchronously persists data in the cache of the shared interface card to the memory. After the first controller is faulty, the data that is from the first controller and that is stored by the shared interface device may be read by an interface device from a cache (or a memory) of the interface device, and provided to the second controller.

    System and method for data back-up using a proxy pool

    公开(公告)号:US12093137B2

    公开(公告)日:2024-09-17

    申请号:US17232900

    申请日:2021-04-16

    Applicant: Druva Inc.

    CPC classification number: G06F11/1464 G06F9/5083 G06F11/1451 G06F2201/84

    Abstract: A data back-up system configured to back-up one or more data sets from one or more devices to a data back-up server by using a proxy pool is presented. The data back-up system includes a load-balancer configured to distribute the one or more data sets across the proxy pool. The load balancer includes a data receiver configured to receive types of files, number of files, and total size of each file in the one or more data sets; a load estimator configured to estimate a weighted average load of each data set based on the number of files, the total size of each file, a compressibility factor for each file type, and an encryption factor for each file type; and a load distributor configured to distribute the one or more data sets as a plurality of workloads across the proxy pool.

    Method and system for grouping data slices based on data file types for data slice backup generation

    公开(公告)号:US12093135B2

    公开(公告)日:2024-09-17

    申请号:US17872541

    申请日:2022-07-25

    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 and backup metadata associated with the file system; identifying, using the backup metadata and the slice list, data types associated with each of the slices; grouping the slices based on the data types 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.

Patent Agency Ranking