Method and system for sharepoint backup for disaster restore
First Claim
1. A method for backing up and restoring a web applications platform comprising:
- backing up, via a database volume shadow-copy service (VSS) writer, web applications platform databases to a backup system, wherein the database VSS writer enables access to the web applications platform databases, and wherein the web applications platform is a SharePoint server in a farm configuration;
backing up via a search VSS writer a search index of the web applications platform, wherein the search index of the web applications platform includes search index information for associating the web applications platform with the web applications platform databases;
in response to querying an application programming interface (API) to determine internet information services (IIS) virtual directories associated with the web applications platform, receiving the IIS virtual directories associated with the web applications platform, wherein the API provides access to the web applications platform;
in response to receiving the IIS virtual directories associated with the web applications platform, backing up via an IIS virtual directory writer the IIS virtual directories associated with the web applications platform to the backup system;
backing up IIS configuration data, IIS metabase data and registry data for the web applications platform to the backup system;
restoring the IIS virtual directories of the SharePoint server from the backup system;
restoring the IIS configuration data, the IIS metabase data, and the registry data from the backup system;
subsequent to restoration of the IIS configuration data, the IIS metabase data, and the registry data, restoring the web applications databases to a structured query language (SQL) server from the backup system; and
restoring the web applications search index from the backup system, wherein the restoration of a combination of the IIS virtual directories, the IIS configuration data, the IIS metabase data, the registry data, the web applications databases, and the web applications search index restores the SharePoint server in the farm configuration to a fully operational state.
9 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for backing up and restoring a web applications platform. The method includes backing up web applications platform databases to a backup system. A search index of the web application platform is backed up. An application programming interface (API) is queried to discover internet information services (IIS) virtual directories associated with the web applications platform. Discovered IIS virtual directories associated with the web applications platform are backed up to the backup system. IIS configuration data, IIS metabase data and registry data for the web applications platform are then backed up to the backup system. A similar process enables the restoration of this data to allow for disaster recovery for the web applications platform.
20 Citations
6 Claims
-
1. A method for backing up and restoring a web applications platform comprising:
-
backing up, via a database volume shadow-copy service (VSS) writer, web applications platform databases to a backup system, wherein the database VSS writer enables access to the web applications platform databases, and wherein the web applications platform is a SharePoint server in a farm configuration; backing up via a search VSS writer a search index of the web applications platform, wherein the search index of the web applications platform includes search index information for associating the web applications platform with the web applications platform databases; in response to querying an application programming interface (API) to determine internet information services (IIS) virtual directories associated with the web applications platform, receiving the IIS virtual directories associated with the web applications platform, wherein the API provides access to the web applications platform; in response to receiving the IIS virtual directories associated with the web applications platform, backing up via an IIS virtual directory writer the IIS virtual directories associated with the web applications platform to the backup system; backing up IIS configuration data, IIS metabase data and registry data for the web applications platform to the backup system; restoring the IIS virtual directories of the SharePoint server from the backup system; restoring the IIS configuration data, the IIS metabase data, and the registry data from the backup system; subsequent to restoration of the IIS configuration data, the IIS metabase data, and the registry data, restoring the web applications databases to a structured query language (SQL) server from the backup system; and restoring the web applications search index from the backup system, wherein the restoration of a combination of the IIS virtual directories, the IIS configuration data, the IIS metabase data, the registry data, the web applications databases, and the web applications search index restores the SharePoint server in the farm configuration to a fully operational state. - View Dependent Claims (2)
-
-
3. A non-transitory computer-readable medium, having instructions stored therein, which when executed cause a computer to perform a set of operations comprising:
-
backing up, via a database volume shadow-copy service (VSS) writer, web applications platform databases to a backup system, wherein the database VSS writer enables access to the web applications platform databases, and wherein the web applications platform is a SharePoint server in a farm configuration; backing up via a search VSS writer a search index of the web applications platform, wherein the search index of the web applications platform includes search index information for associating the web applications platform with the web applications platform databases; in response to querying an application programming interface (API) to determine internet information services (IIS) virtual directories associated with the web applications platform, receiving the IIS virtual directories associated with the web applications platform, wherein the API provides access to the web applications platform; in response to receiving the IIS virtual directories associated with the web applications platform, backing up via an IIS virtual directory writer the IIS virtual directories associated with the web applications platform to the backup system; backing up IIS configuration data, IIS metabase data and registry data for the web applications platform to the backup system, restoring the IIS virtual directories of the SharePoint server from the backup system; restoring the IIS configuration data, the IIS metabase data, and the registry data from the backup system; subsequent to restoration of the IIS configuration data, the IIS metabase data, and the registry data, restoring the web applications databases to a structured query language (SOL) server from the backup system; and restoring the web applications search index from the backup system, wherein the restoration of a combination of the IIS virtual directories, the IIS configuration data, the IIS metabase data, the registry data, the web applications databases, and the web applications search index restores the SharePoint server in the farm configuration to a fully operational state. - View Dependent Claims (4)
-
-
5. A data processing system, comprising:
-
a processor; and a memory coupled to the processor to store instructions, which when executed by the processor, cause the processor to perform a set of operations, the operations including backing up, via a database volume shadow-copy service (VSS) writer, web applications platform databases to a backup system, wherein the database VSS writer enables access to the web applications platform databases, and wherein the web applications platform is a SharePoint server in a farm configuration, backing up via a search VSS writer a search index of the web applications platform, wherein the search index of the web applications platform includes search index information for associating the web applications platform with the web applications platform databases, in response to querying an application programming interface (API) to determine internet information services (IIS) virtual directories associated with the web applications platform, receiving the IIS virtual directories associated with the web applications platform, wherein the API provides access to the web applications platform, in response to receiving the IIS virtual directories associated with the web applications platform, backing up via an IIS virtual directory writer the IIS virtual directories associated with the web applications platform to the backup system, backing up IIS configuration data, IIS metabase data and registry data for the web applications platform to the backup system, restoring the IIS virtual directories of the SharePoint server from the backup system, restoring the IIS configuration data, the IIS metabase data, and the registry data from the backup system, subsequent to restoration of the IIS configuration data, the IIS metabase data, and the registry data, restoring the web applications databases to a structured query language (SQL) server from the backup system, and restoring the web applications search index from the backup system, wherein the restoration of a combination of the IIS virtual directories, the IIS configuration data, the IIS metabase data, the registry data, the web applications databases, and the web applications search index restores the SharePoint server in the farm configuration to a fully operational state. - View Dependent Claims (6)
-
Specification