DYNAMIC ADJUSTMENTS OF BACKUP POLICIES
    1.
    发明公开

    公开(公告)号:US20240296098A1

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

    申请号:US18176628

    申请日:2023-03-01

    CPC classification number: G06F11/1451 G06F11/1461 G06F2201/80

    Abstract: In some examples, a system computes a rate of change of data blocks of a collection of storage volumes in a data store, where changes of data blocks are detected based on monitoring of operations on the collection of storage volumes. The rate of change of data blocks of the collection of storage volumes is based on a difference between a plurality of snapshots of data of the collection of storage volumes in the data store. Based on the rate of change of data blocks of the collection of storage volumes, the system dynamically adjusts a backup policy governing backups of data of the collection of storage volumes to a backup store, wherein the dynamic adjustment of the backup policy changes a quantity of the backups of data of the collection of storage volumes.

    MANAGEMENT OF WRITE MODES OF A FILESYSTEM

    公开(公告)号:US20210191663A1

    公开(公告)日:2021-06-24

    申请号:US16722285

    申请日:2019-12-20

    Abstract: Examples described herein relate to method and system for managing write modes of a filesystem, wherein the filesystem is mapped to a thinly-provisioned virtual volume (TPVV) defined using a common-provisioning group (CPG) of a set of physical storage devices. The filesystem may be operated in a read-write mode. A used storage capacity of the CPG may be monitored when the filesystem is operational in the read-write mode. Further, a check may be performed to determine whether the used storage capacity of the CPG has reached a storage fullness threshold value. Accordingly, if it is determined that the used storage capacity of the CPG has reached the storage fullness threshold value, the filesystem may be transitioned to a partial read-only mode from the read-write mode.

    PARTIAL SNAPSHOT CREATION
    3.
    发明申请

    公开(公告)号:US20170206212A1

    公开(公告)日:2017-07-20

    申请号:US15325015

    申请日:2014-10-13

    Abstract: Partial snapshot creation includes identifying a file having requested data for providing to a user device in response to a user request. The file is stored in a plurality of physical data blocks of a storage device. A logical offset range corresponding to the requested data is ascertained. The logical offset range corresponds to a virtual location of the requested data in a file system. Range of physical data blocks in which the requested data is stored is determined based on a mapping table and a file parameter. The mapping table includes a mapping between the logical offset range and the requested data. A data block mapping between a snapshot inode, having metadata associated with partial snapshot, and the range of physical data blocks is created for obtaining a partial snapshot of the requested data. The partial snapshot is rendered to the user device in response to the user request.

    UPDATING METADATA OF OBJECTS IN A FILE SYSTEM

    公开(公告)号:US20190087419A1

    公开(公告)日:2019-03-21

    申请号:US15711166

    申请日:2017-09-21

    Abstract: Some examples relate to updating of metadata of objects in a file system. In an example, in response to an invocation by an application to update metadata related to a plurality of objects of a file system, an API may initialize a new metadata deduplication database based on an active metadata deduplication database that includes the metadata related to the plurality of objects and a deduplication key linked with the metadata. API may add new metadata to the new metadata deduplication database. API may associate a new deduplication key with the new metadata in the new metadata deduplication database. API may initialize a new translation database. API may add the new deduplication key to the new translation database. API may associate the respective object IDs of the plurality of objects with the new deduplication key in the new translation database.

    APPLICATION-DEFINED OBJECT LOGGING THROUGH A FILE SYSTEM JOURNAL

    公开(公告)号:US20180314728A1

    公开(公告)日:2018-11-01

    申请号:US15581334

    申请日:2017-04-28

    CPC classification number: G06F17/30144 G06F11/1471

    Abstract: Some examples relate to performing application-defined object logging through a file system journal. In an example, a file system may determine during execution of an operation for an application whether a callback function is specified for the operation. In response to the determination, file system may invoke the callback function. File system may receive an object defined by the application. File system may link a copy of the object with a file system transaction associated with the operation in a journal of file system. File system may determine whether file system transaction is committed. In response to the determination, file system may write a copy of the object from the journal to an event log file. File system may allow the application to determine whether file system transaction is committed by enabling access to the event log file.

Patent Agency Ranking