Browse Prior Art Database

Granular restore of any application data by moving the application behavior where data resides in backup repository

IP.com Disclosure Number: IPCOM000249943D
Publication Date: 2017-May-05
Document File: 3 page(s) / 62K

Publishing Venue

The IP.com Prior Art Database

Related People

Amber Ved: INVENTOR [+2]

Abstract

This invention provides a mechanism to move the application where data resides and leverage application API's to scan any application and expose the view of objects that can be granularly restored.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 39% of the total text.

Amber Ved

Gaurav Makin

1

© 2017 Veritas Technologies LLC. All rights reserved. Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies LLC or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

Granular restore of any application data by moving the application behavior where data resides in backup repository

Abstract

This invention provides a mechanism to move

the application where data resides and

leverage application API’s to scan any

application and expose the view of objects that

can be granularly restored.

Problem Statement

Granular restore capabilities from a backup image

or snapshot, saves lot of time & resources for

customers by allowing them to restore only subset

of data as needed. Traditionally adding support for

granular restore for an application has been a very

complex process. It required identifying and

restoring objects by understanding applications and

the organization of the data. For example, an email

inside an exchange server required detailed

understanding of Exchange Server internals.

Granular restore capabilities is made more complex

by various other limitations like

1) Application vendors may not make internal

details available due to concerns of intellectual

property and security issues. This results into costly

reverse engineering effort.

2) Different vendors have very different

implementation for a given style of applications. For

example, Oracle vs. SQL server, while both of them

are relational database, they are very different in

implementation. To achieve feature parity between

different vendors, we have to create specific

implementation for each.

3) New versions & enhancement of the applications

require enhancing and implementing of granular

restore.

All this and more, makes the process of

understanding various applications & creating

implementations to be able to do Granular restores

is very expensive with respect to engineering

resources, time required. With very large number of

applications in the market and with large dataset it

is critical for Veritas and Veritas customers to find

better way to enable granular restores.

2

© 2017 Veritas Technologies LLC. All rights reserved. Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies LLC or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

Publication Description

This invention provides a mechanism to move the

application where data resides and leverage

application API’s to scan any application and

expose the view of objects that can be granularly

restored. For example, in case of MS SharePoint

we can scan the Farm, Sites, Folder and Items

inside folder and provide APIs to restore these

objects. In case of MySQL we can provide a view to

restore schemas and tables.

Containers (like docker) are a method of operating

system virtualization that allows you to run an

application and it...