Storage Foundation and High Availability Solutions 7.4.1 HA and DR Solutions Guide for Microsoft SharePoint 2010 - Windows

Last Published:
Product(s): InfoScale & Storage Foundation (7.4.1)
Platform: Windows
  1. Introducing Storage Foundation and High Availability Solutions for SharePoint 2010
    1.  
      About clustering solutions with SFW HA
    2.  
      About high availability
    3.  
      How a high availability solution works
    4.  
      About replication
    5.  
      About disaster recovery
    6.  
      What you can do with a disaster recovery solution
    7.  
      Typical disaster recovery configuration
    8. About high availability support for SharePoint Server
      1.  
        About disaster recovery support for SharePoint Server
      2.  
        Before you begin configuring quick recovery for SharePoint Server 2010
      3.  
        About quick recovery support for SharePoint Server
    9.  
      About the SharePoint Search service application
  2. Introducing the VCS agent for SharePoint Server 2010
    1.  
      About the VCS agent for Microsoft SharePoint Server 2010
    2.  
      SharePoint Server agent functions
    3.  
      SharePoint Server agent state definitions
    4.  
      SharePoint Server agent resource type definition
    5.  
      SharePoint Server agent attribute definitions
  3. Configuration workflows for SharePoint Server 2010
    1. Reviewing the HA configuration
      1.  
        Sample SharePoint Server HA configuration
      2.  
        Following the HA workflow in the Solutions Configuration Center
    2.  
      Reviewing the disaster recovery configuration
    3.  
      High availability (HA) configuration
    4.  
      Disaster recovery configuration
    5. Notes and recommendations for cluster and application configuration
      1.  
        IPv6 support
    6.  
      Configuring the storage hardware and network
    7. Configuring the cluster using the Cluster Configuration Wizard
      1.  
        Configuring notification
      2.  
        Adding nodes to a cluster
  4. Using the Solutions Configuration Center
    1.  
      About the Solutions Configuration Center
    2.  
      Starting the Solutions Configuration Center
    3.  
      Options in the Solutions Configuration Center
    4.  
      About launching wizards from the Solutions Configuration Center
    5.  
      Remote and local access to Solutions wizards
    6.  
      Solutions wizards and logs
    7.  
      Workflows in the Solutions Configuration Center
  5. Installing and configuring SharePoint Server 2010 for high availability
    1.  
      About installing and configuring SharePoint
    2.  
      Configuring 64-bit Perl for SharePoint
    3. About configuring SharePoint service groups
      1.  
        Before you configure a SharePoint service group
      2.  
        Creating a SharePoint service group
      3.  
        About service groups for SharePoint Search
    4.  
      Verifying the SharePoint cluster configuration
    5.  
      Considerations when modifying a SharePoint service group
  6. Configuring disaster recovery for SharePoint Server 2010
    1.  
      Tasks for configuring disaster recovery for SharePoint Server
    2. Configuring the SQL Server service group for DR in the SharePoint environment
      1.  
        Updating the SQL Server IP address
      2. Updating the IP address for web requests
        1.  
          Requirements
        2.  
          Customizing the DNS update settings for the web servers
        3.  
          Configuring a resource for the web servers
    3. Configuring the secondary site for SharePoint disaster recovery
      1.  
        Installing InfoScale Enterprise and configuring the cluster on the secondary site
      2.  
        About installing the SharePoint servers on the secondary site
      3.  
        About configuring the SharePoint service groups on the secondary site
      4.  
        Verifying the service group configuration
  7. Introducing the VCS agent for SharePoint Search Service Application
    1. About the VCS agent for SharePoint Search service application
      1.  
        How the VCS agent makes SharePoint Search service application highly available
      2.  
        VCS agent for SharePoint Search service application - functions
      3.  
        VCS agent for SharePoint Search service application - state definitions
      4.  
        Resource type definition
      5.  
        Attribute definitions
      6.  
        Sample configuration file
    2. Configuring the SharePoint Search Service Application service group
      1.  
        Prerequisites for configuring a service group for a SharePoint Search service application
      2.  
        Installing and configuring SharePoint Server 2010
      3.  
        Changing the index location of the Crawl and Query components
      4.  
        Configuring a service group for a SharePoint Search service application manually
      5.  
        Configuring the service group for a Search service application using the wizard
      6. Verifying the application service group
        1.  
          Bringing the service group online
        2.  
          Taking the service group offline
        3.  
          Switching the service group
        4.  
          Disabling the service group
      7.  
        Configuring a Search service application for disaster recovery
    3. Administering the SharePoint Search Service Application service group
      1.  
        About administering the application service group
      2.  
        Modifying the application service group
      3.  
        Deleting the application service group
  8. Troubleshooting
    1.  
      About troubleshooting VCS agents
    2. Troubleshooting issues with SharePoint Search service application components
      1.  
        Restoring the Crawl or Query component registry keys
    3. VCS logging
      1.  
        VCS Cluster Configuration Wizard (VCW) logs
    4. Agent error messages and descriptions
      1.  
        VCS agent for SharePoint Search service application
  9. Appendix A. Using Veritas AppProtect for vSphere
    1.  
      About Just In Time Availability
    2.  
      Prerequisites
    3.  
      Setting up a plan
    4.  
      Deleting a plan
    5.  
      Managing a plan
    6.  
      Viewing the history tab
    7.  
      Limitations of Just In Time Availability
    8.  
      Getting started with Just In Time Availability
    9.  
      Supported operating systems and configurations
    10.  
      Viewing the properties
    11.  
      Log files
    12.  
      Plan states
    13.  
      Troubleshooting Just In Time Availability

Configuring a service group for a SharePoint Search service application manually

Use Veritas Cluster Manager (Java Console) to add a new service group for a SharePoint Search service application.

For information about using the Veritas Cluster Manager, see the Cluster Server Administrator's Guide.

To configure the application service group manually

  1. Create a service group by providing the following values:
    • Service group name

    • Systems that will be part of the service group for the Search service application

    • Service group type

      The service group should be of the type Failover.

    • Service group template

      In the SFW HA environment, select the SharepointSearch-VMGroup template.

      In the SFW environment, select SharepointSearch-NetAppGroup template.

  2. Launch the SharePoint 2010 Management Shell, and execute the following PowerShell script:

    C:\Program Files\Veritas\Cluster Server\bin\SharePointSearch\SearchServiceAppDetails.ps1

    Provide the application name as input. The script retrieves the details of the Search service application components and displays them on the screen. These details include the property values of the Admin, Crawl, and Query components. Some of these values are to be used as attribute values for the agent resources.

    The following graphic depicts a sample output of the script.

    Sample output of the SearchServiceAppDetails.ps1 PowerShell script for SharePoint Search service application instance
  3. In the Cluster Explorer, update the attributes of the storage resources (for example, VMDg and MountV in the SFW HA environment) and network resources with appropriate values.
  4. Update the Query Share resource (for example, SharePointSearch_VM_Query_Share) attributes by copying over the values of the corresponding Query component properties as follows:
    • PathName = IndexLocation

      Note:

      Do not include the drive letter when copying over this value.

    • ShareName = Name

    • LanmanResName: Leave this attribute value empty.

  5. Update the following attributes of the Admin, Crawl, and Query resources with the appropriate values:
    • SPSFarmAdmin

    • Domain

    • Password

    • SearchAppName

    • ComponentID

      The component ID is not required for the Admin resource.

      For the Crawl or Query resource, copy the value of the corresponding Crawl or Query ComponentID property.

  6. On the systems that are hosting the Crawl and Query components, back up the registry keys for those components. These registry keys are displayed in the output of the PowerShell script that you ran previously.

    Note:

    It is important to back up these registry keys so that you can use them to restore the Search service application if the need arises.

  7. In the Cluster Explorer, update the Keys attribute of all the RegRep resources by copying over the registry key names of the corresponding Crawl or Query component.

    A sample key-value pair for the Query component is as follows:

    HKLM\SOFTWARE\Microsoft\ Office Server\14.0\Search\Applications\ 3c8f51e3-ce82-45c9-bc99-81567c24beae-query-1

    3c8f51e3-ce82-45c9-bc99-81567c24beae-query-1_App.reg

    HKLM\SOFTWARE\Microsoft\ Office Server\14.0\Search\Components\ 3c8f51e3-ce82-45c9-bc99-81567c24beae-query-1

    3c8f51e3-ce82-45c9-bc99-81567c24beae-query-1_Comp.reg

    Note:

    Make sure that the values are unique by appending a string to indicate the key type.

  8. Do not provide any attribute values for the SearchService resource.
  9. Enable each resource in the service group.
    • When enabling the SearchService resource, a warning about its empty attributes is displayed. Ignore the warning and proceed.

    • When enabling the Query Share resource, a warning about the LanmanResName attribute is displayed. Ignore the warning and proceed.

  10. Bring the service group online.

    The following graphic depicts a sample service group configuration.

    Sample service group configuration for all components of a Search service application
  11. Optionally, you can split the service group depending on the Search service application components that you want to monitor. To do so, retain the resources required for that agent and delete the others.

    Take the following requirements into consideration:

    • For each service group pertaining to Crawl or Query component, make sure that the agent resource is a child of the RegRep resource, and the RegRep resource is a child of the SearchService resource.

    • For the service group pertaining to the Admin component, make sure that the agent resource is a child of the SearchService resource.

    • Make sure that the NIC resource is part of the service group for each component.

    The following graphics depict a sample service group configuration for each Search service application component.

    Sample service group configuration for the Admin component of a Search service application
    Sample SharePoint service group configuration for the Crawl component of a Search service application
    Sample SharePoint service group configuration for the Query component of a Search service application