InfoScale™ 9.0 Storage Foundation and High Availability Solutions HA and DR Solutions Guide for Microsoft SQL Server - Windows
- Section I. Getting started with Storage Foundation and High Availability Solutions for SQL Server
- Introducing SFW HA and the VCS agents for SQL Server
- How is application availability achieved in a VMware virtual environment
- How VCS monitors storage components
- Deployment scenarios for SQL Server
- Reviewing the active-passive HA configuration
- Reviewing a standalone SQL Server configuration
- Reviewing the campus cluster configuration
- Reviewing the Replicated Data Cluster configuration
- About setting up a Replicated Data Cluster configuration
- Disaster recovery configuration
- Reviewing the disaster recovery configuration
- Notes and recommendations for cluster and application configuration
- Configuring disk groups and volumes for SQL Server
- About managing disk groups and volumes
- Configuring the cluster using the Cluster Configuration Wizard
- Installing SQL Server
- Completing configuration steps in SQL Server
- Introducing SFW HA and the VCS agents for SQL Server
- Section II. Configuring SQL Server in a physical environment
- Configuring SQL Server for failover
- About configuring the SQL Server service group
- Configuring the service group in a non-shared storage environment
- Configuring an MSDTC Server service group
- Configuring campus clusters for SQL Server
- Configuring Replicated Data Clusters for SQL Server
- Setting up the Replicated Data Sets (RDS)
- Configuring a RVG service group for replication
- Configuring the resources in the RVG service group for RDC replication
- Configuring the VMDg or VMNSDg resources for the disk groups
- Configuring the RVG Primary resources
- Adding the nodes from the secondary zone to the RDC
- Verifying the RDC configuration
- Configuring disaster recovery for SQL Server
- Setting up your replication environment
- About configuring disaster recovery with the DR wizard
- Configuring replication and global clustering
- Configuring the global cluster option for wide-area failover
- Testing fault readiness by running a fire drill
- About the Fire Drill Wizard
- Prerequisites for a fire drill
- Preparing the fire drill configuration
- Deleting the fire drill configuration
- Configuring SQL Server for failover
About Fire Drill Wizard operations in a Hitachi TrueCopy or EMC SRDF environment
The Fire Drill Wizard performs the following basic operations in all replication environments:
Prepares for the fire drill by creating a fire drill service group on the secondary site
Runs the fire drill by bringing the fire drill service group online on the secondary site
Restores the fire drill configuration by taking the fire drill service group offline
Deletes the fire drill service group and any associated registry entries
See About the Fire Drill Wizard.
In Hitachi TrueCopy or EMC SRDF replication environments, the Fire Drill Wizard performs the following additional actions during preparation, running of the fire drill, restoring the configuration, and deleting the configuration. You must configure the ShadowImage (for Hitachi) or BCV (for SRDF) pairs before running the wizard.
When preparing the fire drill configuration, the wizard does the following:
In the fire drill service group, the wizard creates HTCSnap or SRDFSnap resources for each HTC and SRDF resource in the application service group. It links the fire drill service group to the corresponding application service group.
In an HTC or SRDF environment, the wizard configures the Snap resource and sets the following attributes to the value 1, which indicates:
UseSnapshot: Take a local snapshot of the target array.
RequireSnapshot: Require a successful snapshot for the Snap resource to come online.
MountSnapshot: Use the snapshot to bring the fire drill service group online.
In an EMC SRDF environment, the wizard sets the following attribute values:
It sets CopyMode to one of the following, which indicates:
Mirror: Use the TimeFinder Mirror technology to create snapshots.
Clone: Use the TimeFinder Clone technology to create snapshots.
Snap: Use the TimeFinder Snap technology to create snapshots.
When the TimeFinder Clone technology is used, it sets UseTgt to one of the following, which indicates:
0: Use BCV devices to create snapshots.
1: Use STD devices to create snapshots.
When the TimeFinder Snap technology is used, if a custom save pool area name is specified, it sets SavePoolName accordingly. The specified save pool area is used to create snapshots.
If no value is specified on the SRDFSnap Resource Configuration panel, the default save pool area is used.
For information about the actual procedure:
See Preparing the fire drill configuration.
When running the fire drill, the wizard brings the HTCSnap or SRDFSnap agent online. The HTCSnap or SRDFSnap agent manage the replication and mirroring functionality according to the attribute settings. The Snap agents take a consistent snapshot of the replicating data using the snapshot or mirroring technology provided by the array vendor. The Snap agents also import the disk group present on the snapshot devices with a different name.
In more detail, the Snap agent does the following:
Suspends replication to get a consistent snapshot
For HTCSnap, takes a snapshot of the replicating application data on a ShadowImage device
For SRDFSnap, takes a snapshot of the replicating application data on a BCV, STD, or VDEV device
Resumes replication
Modifies the disk group name in the snapshot
For information about the actual procedure:
See Running a fire drill.
When restoring the fire drill configuration to a prepared state, the wizard takes the fire drill service group offline, thereby taking the SRDF and HTC Snap agents offline.
This action reattaches the hardware mirrors to the replicating secondary devices and resynchronizes them.
For information about the actual procedure:
See Restoring the fire drill system to a prepared state.
When deleting the fire drill configuration, the wizard does the following:
Delinks the fire drill service group from the corresponding application service group.
Deletes the fire drill service group
Deletes any associated registry entries
If you want to remove the hardware mirrors, you must do so manually.
For information about the actual procedure:
See Deleting the fire drill configuration.
For more information about the Hitachi TrueCopy Snap agent functions, see Cluster Server Hardware Replication Agent for Hitachi TrueCopy Configuration Guide.
For more information about the EMC SRDF Snap agent functions, see Cluster Server Hardware Replication Agent for EMC SRDF Configuration Guide.