-
1.
公开(公告)号:US20180032409A1
公开(公告)日:2018-02-01
申请号:US15219384
申请日:2016-07-26
Applicant: NetApp, Inc.
Inventor: Priyanka Kasinath Surakanti , Pratik Murali , Ramanathan Padinjarel Somanathan , Vasantha Sadananda Prabhu
CPC classification number: G06F11/1469 , G06F9/44526 , G06F9/45558 , G06F11/1451 , G06F2009/45579 , G06F2201/805 , G06F2201/815 , G06F2201/85
Abstract: Backup of application data associated with an application executing in a virtual machine managed by a hypervisor is performed. Backup of the application data includes retrieving a Logical Unit Number (LUN) identification (ID) used by the application to store the application data in a storage volume. Backup of the application data also includes performing a virtual storage resolution for the LUN ID to determine whether the application data is stored in the storage volume identified by the LUN ID based on a first virtual mapping or a physical mapping. Backup also includes storing in metadata for the backup the LUN ID and whether the LUN ID is based on the first virtual mapping or the physical mapping. Backup includes creating a backup of the application data stored in the storage volume. Application data can subsequently be restored based on the application data that is backed up.
-
公开(公告)号:US20160162371A1
公开(公告)日:2016-06-09
申请号:US14938837
申请日:2015-11-11
Applicant: NetApp, Inc.
Inventor: Vasantha Sadananda Prabhu , Chaitanya Velpula , James Hartwell Holl, II , Jayanthi Babu Kolli , Vineet Abbi
IPC: G06F11/14
CPC classification number: G06F11/1461 , G06F3/061 , G06F3/0614 , G06F3/065 , G06F3/0665 , G06F3/067 , G06F11/1456 , G06F11/2094
Abstract: The techniques introduced here provide for efficient creation and management of secure storage and backup in a cloud storage network. The techniques include a system and method for provisioning storage for a user in a cloud storage network. Using the techniques introduced here, a management module, upon receiving a request from a user for storage in a cloud storage system, determines a primary storage system and a secondary storage system for primary storage and backup storage, respectively, that meets the requirements of a service level selected by the user. The management module then creates and configures a primary virtual server and a secondary virtual server, for the primary storage and the backup storage, respectively, and provisions storage for the user. The techniques also include non-disruptive migration of data between virtual servers in response to a service level change.
Abstract translation: 这里介绍的技术提供了云存储网络中安全存储和备份的高效创建和管理。 这些技术包括用于为云存储网络中的用户提供存储的系统和方法。 使用这里介绍的技术,管理模块在接收到来自用户存储在云存储系统中的请求时,分别确定主存储系统和用于主存储和备份存储的辅助存储系统,以满足一个 服务级别由用户选择。 然后,管理模块分别为主存储和备份存储分别创建和配置主虚拟服务器和辅助虚拟服务器,并为用户提供存储。 这些技术还包括响应于服务级别更改而在虚拟服务器之间进行数据的非中断迁移。
-
3.
公开(公告)号:US20190163582A1
公开(公告)日:2019-05-30
申请号:US16264942
申请日:2019-02-01
Applicant: NetApp Inc.
Inventor: Priyanka Kasinath Surakanti , Pratik Murali , Ramanathan Padinjarel Somanathan , Vasantha Sadananda Prabhu
Abstract: Backup of application data associated with an application executing in a virtual machine managed by a hypervisor is performed. Backup of the application data includes retrieving a Logical Unit Number (LUN) identification (ID) used by the application to store the application data in a storage volume. Backup of the application data also includes performing a virtual storage resolution for the LUN ID to determine whether the application data is stored in the storage volume identified by the LUN ID based on a first virtual mapping or a physical mapping. Backup also includes storing in metadata for the backup the LUN ID and whether the LUN ID is based on the first virtual mapping or the physical mapping. Backup includes creating a backup of the application data stored in the storage volume. Application data can subsequently be restored based on the application data that is backed up.
-
公开(公告)号:US11461181B2
公开(公告)日:2022-10-04
申请号:US17166830
申请日:2021-02-03
Applicant: NETAPP, INC.
Inventor: Uttam Singh , Vasantha Sadananda Prabhu , Ebin Varghese Kadavy , Yogesh Basavani Suresh , Anurag Kumar , Shivananda Kn
Abstract: Methods and systems for protecting a multitenant database system with multiple tenant databases are provided. One method includes accessing, by a processor, a backup of a source container database of a multitenant database system, the source container database hosting a plurality of tenant databases; generating, by the processor, a clone of the source container database from the backup, the clone of the source container database including clones of the plurality of tenant databases; exporting, by the processor, configuration information of a clone of a first tenant database from the clone of the source container database to a target container database; importing, by the processor, the clone of the first tenant database into the target container database; and removing, by the processor, the clone of the first tenant database from the cloned source container database, while retaining data files associated with the first tenant database.
-
公开(公告)号:US20220245032A1
公开(公告)日:2022-08-04
申请号:US17166830
申请日:2021-02-03
Applicant: NETAPP, INC.
Inventor: Uttam Singh , Vasantha Sadananda Prabhu , Ebin Varghese Kadavy , Yogesh Basavani Suresh , Anurag Kumar , Shivananda Kn
Abstract: Methods and systems for protecting a multitenant database system with multiple tenant databases are provided. One method includes accessing, by a processor, a backup of a source container database of a multitenant database system, the source container database hosting a plurality of tenant databases; generating, by the processor, a clone of the source container database from the backup, the clone of the source container database including clones of the plurality of tenant databases; exporting, by the processor, configuration information of a clone of a first tenant database from the clone of the source container database to a target container database; importing, by the processor, the clone of the first tenant database into the target container database; and removing, by the processor, the clone of the first tenant database from the cloned source container database, while retaining data files associated with the first tenant database.
-
公开(公告)号:US20220004467A1
公开(公告)日:2022-01-06
申请号:US17479133
申请日:2021-09-20
Applicant: NetApp Inc.
Inventor: Priyanka Kasinath Surakanti , Pratik Murali , Ramanathan Padinjarel Somanathan , Vasantha Sadananda Prabhu
Abstract: Backup of application data associated with an application executing in a virtual machine managed by a hypervisor is performed. Backup of the application data includes retrieving a Logical Unit Number (LUN) identification (ID) used by the application to store the application data in a storage volume. Backup of the application data also includes performing a virtual storage resolution for the LUN ID to determine whether the application data is stored in the storage volume identified by the LUN ID based on a first virtual mapping or a physical mapping. Backup also includes storing in metadata for the backup the LUN ID and whether the LUN ID is based on the first virtual mapping or the physical mapping. Backup includes creating a backup of the application data stored in the storage volume. Application data can subsequently be restored based on the application data that is backed up.
-
公开(公告)号:US20230418651A1
公开(公告)日:2023-12-28
申请号:US17946382
申请日:2022-09-16
Applicant: NETAPP, INC.
Inventor: Vasantha Sadananda Prabhu , Nikhil Bhavadas Kaplingat , Vineeth Karinta , Ritu Parathody , Boggala Prabhakar , Madhusudhan Vondaraguppe Nanjundaiah , Mohankumar Ganesan , Suryanarayana Kolluri , Balamurali Palaiah , Sachin Anil Gandhi
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/45583 , G06F2009/45595
Abstract: Methods and systems for applications and/or virtual machines (“VM”) are provided. As an example, one method includes registering a storage system configured to store data for a VM; creating a policy for the VM for generating a VM backup by a storage management system interfacing with the storage system and a cloud-based microservice; storing, by the cloud-based micro-service, a copy of the VM backup at a cloud-based storage; receiving, by the cloud-based micro-service, an indication from the storage management system of a successful execution of a pre-restore operation upon unregistering the VM from a VM management system; and copying, by the cloud-based micro-service, VM data from the VM backup stored at the cloud-based storage to the storage system for executing a restore operation to restore the VM backup at the storage system.
-
公开(公告)号:US11755428B2
公开(公告)日:2023-09-12
申请号:US17479133
申请日:2021-09-20
Applicant: NetApp Inc.
Inventor: Priyanka Kasinath Surakanti , Pratik Murali , Ramanathan Padinjarel Somanathan , Vasantha Sadananda Prabhu
CPC classification number: G06F11/1469 , G06F9/45558 , G06F11/1451 , G06F9/44526 , G06F2009/45579 , G06F2201/805 , G06F2201/815 , G06F2201/85
Abstract: Backup of application data associated with an application executing in a virtual machine managed by a hypervisor is performed. Backup of the application data includes retrieving a Logical Unit Number (LUN) identification (ID) used by the application to store the application data in a storage volume. Backup of the application data also includes performing a virtual storage resolution for the LUN ID to determine whether the application data is stored in the storage volume identified by the LUN ID based on a first virtual mapping or a physical mapping. Backup also includes storing in metadata for the backup the LUN ID and whether the LUN ID is based on the first virtual mapping or the physical mapping. Backup includes creating a backup of the application data stored in the storage volume. Application data can subsequently be restored based on the application data that is backed up.
-
公开(公告)号:US11126510B2
公开(公告)日:2021-09-21
申请号:US16264942
申请日:2019-02-01
Applicant: NetApp Inc.
Inventor: Priyanka Kasinath Surakanti , Pratik Murali , Ramanathan Padinjarel Somanathan , Vasantha Sadananda Prabhu
Abstract: Backup of application data associated with an application executing in a virtual machine managed by a hypervisor is performed. Backup of the application data includes retrieving a Logical Unit Number (LUN) identification (ID) used by the application to store the application data in a storage volume. Backup of the application data also includes performing a virtual storage resolution for the LUN ID to determine whether the application data is stored in the storage volume identified by the LUN ID based on a first virtual mapping or a physical mapping. Backup also includes storing in metadata for the backup the LUN ID and whether the LUN ID is based on the first virtual mapping or the physical mapping. Backup includes creating a backup of the application data stored in the storage volume. Application data can subsequently be restored based on the application data that is backed up.
-
-
-
-
-
-
-
-