Directory Snapshot Browser
First Claim
Patent Images
1. A method executable in a computer system for manipulating snapshot data on an online server, the method comprising:
- receiving a request for snapshot data;
determining a type of action requested to be performed on the snapshot data;
if the type of action is to view the snapshot data, viewing the snapshot data;
if the type of action is to compare the snapshot data, comparing the snapshot data; and
if the type of action is to restore the snapshot data, restoring the snapshot data.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the systems and methods expose a form of backup data, referred to as snapshot data, to an online server. The snapshot data is copy of the directory system at a time in the past. The snapshot data, in embodiments, is exposed as an LDAP server database, which can be manipulated by one or more tools. Thus, the snapshot data is available to online servers to view, to compare, to restore, or to accomplish other actions on the data within the snapshot without server downtime.
30 Citations
20 Claims
-
1. A method executable in a computer system for manipulating snapshot data on an online server, the method comprising:
-
receiving a request for snapshot data; determining a type of action requested to be performed on the snapshot data; if the type of action is to view the snapshot data, viewing the snapshot data; if the type of action is to compare the snapshot data, comparing the snapshot data; and if the type of action is to restore the snapshot data, restoring the snapshot data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer storage medium having computer-executable components stored thereon, the computer executable components executable in a computer system for manipulating snapshot data, the components comprising:
-
a user interface, the user interface receiving selections for snapshot data from a user and displaying snapshot data to the user; a snapshot browser in communication with the user interface, the snapshot browser exposing snapshot data; and a query processor in communication with the user interface and the snapshot browser, the query processor receiving a request from the user interface to manipulate snapshot data, the query processor, in response to the received request, manipulating snapshot data exposed by the snapshot browser. - View Dependent Claims (13, 14, 15)
-
-
16. A computer storage medium having computer-executable instructions stored thereon, the computer executable instructions comprising a method executable in a computer system for manipulating snapshot data, the method comprising:
-
providing discovery of one or more snapshots; mounting one or more snapshots; exposing one or more snapshots as an LDAP server; receiving one or more action requests to manipulate the exposed snapshot data; determining a type of action requested; in response to the action request, manipulating the exposed snapshot data; and providing the manipulated snapshot data. - View Dependent Claims (17, 18, 19, 20)
-
Specification