METHODS AND SYSTEMS FOR PLUGIN DEVELOPMENT IN A NETWORKED COMPUTING ENVIRONMENT

    公开(公告)号:US20200379781A1

    公开(公告)日:2020-12-03

    申请号:US16424049

    申请日:2019-05-28

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for networked computing systems is provided. One method includes generating by a processor, an application programming interface (API) template in a user preferred programming language to develop a plugin for a target system, the plugin customized for an application executed at the target system for providing a storage service associated with a storage object stored for the application; validating by the processor, an operation that the plugin has to perform for the storage service; uploading the plugin by the processor for deployment at the target system; and testing the deployed plugin by the processor at the target system. The plugin generation, validation, deployment and testing is executed using an integrated management system that provides the storage service.

    ARCHIVE LOG MANAGEMENT FOR DISTRIBUTED DATABASE CLUSTERS

    公开(公告)号:US20190332692A1

    公开(公告)日:2019-10-31

    申请号:US15965127

    申请日:2018-04-27

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for a distributed database cluster storing a plurality of replicas of a databases are provided. One method includes locating by a processor, a timestamp of a last stored record in a backup copy of the database from a plurality of logical partitions for a point in time restore operation; identifying by the processor, an operation log for each logical partition with the last stored record, the operation log providing transaction details associated with the database; splitting by the processor, the operation log for each logical partition by ignoring transactions that occurred prior to the timestamp of the last stored record; and using by the processor, the split operation log for restoring the database to the point in time.

    METHODS AND SYSTEMS FOR PROTECTING MULTITENANT DATABASES IN NETWORKED STORAGE SYSTEMS

    公开(公告)号:US20220350712A1

    公开(公告)日:2022-11-03

    申请号:US17858621

    申请日:2022-07-06

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for restoring a tenant database of a multitenant database system with multiple tenant databases is provided. In response to a request to restore a first tenant database, a system verifies that the first tenant database is present in the multitenant system database system with a same identifier when a backup of the first tenant database was taken during a backup operation and when the restore request was received. A restore method is selected based on a storage type used for storing the first tenant database. The selected restore method is executed for restoring the first tenant database utilizing an internal file associated with the first tenant database, while processing requests for other tenant databases.

    Methods and systems for protecting multitenant databases in networked storage systems

    公开(公告)号:US11467927B2

    公开(公告)日:2022-10-11

    申请号:US16852310

    申请日:2020-04-17

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for restoring a tenant database of a multitenant database system with multiple tenant databases is provided. In response to a request to restore a first tenant database, a system verifies that the first tenant database is present in the multitenant system database system with a same identifier when a backup of the first tenant database was taken during a backup operation and when the restore request was received. A restore method is selected based on a storage type used for storing the first tenant database. The selected restore method is executed for restoring the first tenant database utilizing an internal file associated with the first tenant database, while processing requests for other tenant databases.

    METHODS FOR SCALABLE FILE BACKUP CATALOGS AND DEVICES THEREOF

    公开(公告)号:US20210103555A1

    公开(公告)日:2021-04-08

    申请号:US16750048

    申请日:2020-01-23

    Applicant: NetApp, Inc.

    Abstract: Methods, non-transitory machine readable media, and computing devices that provide file backup catalogs with improved scalability are disclosed. With this technology, a sequence number is incremented and an entry for a snapshot associated with obtained metadata for the snapshot is generated. The snapshot entry comprises a snapshot identifier for the snapshot and the incremented sequence number. A current version flag is then set in another entry for a file associated with a create event identified in the metadata. The file entry includes a file identifier for the file, a create attribute comprising the incremented sequence number, and a delete attribute. The file and snapshot entries are then inserted into indice(s) in a catalog database. Based on the schema of the indice(s), this technology provides a lightweight, elegant, and highly scalable catalog that more efficiently facilitates full path global file search and restore functionality with reduced resource utilization.

    Methods and systems for protecting multitenant databases in networked storage systems

    公开(公告)号:US11636011B2

    公开(公告)日:2023-04-25

    申请号:US17858621

    申请日:2022-07-06

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for restoring a tenant database of a multitenant database system with multiple tenant databases is provided. In response to a request to restore a first tenant database, a system verifies that the first tenant database is present in the multitenant system database system with a same identifier when a backup of the first tenant database was taken during a backup operation and when the restore request was received. A restore method is selected based on a storage type used for storing the first tenant database. The selected restore method is executed for restoring the first tenant database utilizing an internal file associated with the first tenant database, while processing requests for other tenant databases.

    Methods for scalable file backup catalogs and devices thereof

    公开(公告)号:US11442894B2

    公开(公告)日:2022-09-13

    申请号:US16750048

    申请日:2020-01-23

    Applicant: NetApp, Inc.

    Abstract: Methods, non-transitory machine readable media, and computing devices that provide file backup catalogs with improved scalability are disclosed. With this technology, a sequence number is incremented and an entry for a snapshot associated with obtained metadata for the snapshot is generated. The snapshot entry comprises a snapshot identifier for the snapshot and the incremented sequence number. A current version flag is then set in another entry for a file associated with a create event identified in the metadata. The file entry includes a file identifier for the file, a create attribute comprising the incremented sequence number, and a delete attribute. The file and snapshot entries are then inserted into indice(s) in a catalog database. Based on the schema of the indice(s), this technology provides a lightweight, elegant, and highly scalable catalog that more efficiently facilitates full path global file search and restore functionality with reduced resource utilization.

    METHODS AND SYSTEMS FOR PROTECTING MULTITENANT DATABASES IN NETWORKED STORAGE SYSTEMS

    公开(公告)号:US20210326218A1

    公开(公告)日:2021-10-21

    申请号:US16852310

    申请日:2020-04-17

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for restoring a tenant database of a multitenant database system with multiple tenant databases is provided. In response to a request to restore a first tenant database, a system verifies that the first tenant database is present in the multitenant system database system with a same identifier when a backup of the first tenant database was taken during a backup operation and when the restore request was received. A restore method is selected based on a storage type used for storing the first tenant database. The selected restore method is executed for restoring the first tenant database utilizing an internal file associated with the first tenant database, while processing requests for other tenant databases.

    Archive log management for distributed database clusters

    公开(公告)号:US10901958B2

    公开(公告)日:2021-01-26

    申请号:US15965127

    申请日:2018-04-27

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for a distributed database cluster storing a plurality of replicas of a databases are provided. One method includes locating by a processor, a timestamp of a last stored record in a backup copy of the database from a plurality of logical partitions for a point in time restore operation; identifying by the processor, an operation log for each logical partition with the last stored record, the operation log providing transaction details associated with the database; splitting by the processor, the operation log for each logical partition by ignoring transactions that occurred prior to the timestamp of the last stored record; and using by the processor, the split operation log for restoring the database to the point in time.

Patent Agency Ranking