Hitachi HDS ShadowImage

Topics | Related Topics


Overview

ProxyHost Configuration

QR Agent Configuration


Overview

Hitachi HDS ShadowImage is a hardware-based snapshot provider. For the ProxyHost iDataAgent, Hitachi HDS ShadowImage can be engaged through the use of Pre/Post scripts, while the Quick Recovery Agent can access the HDS snapshots through the use of Generic Enablers. ProxyHost or QR can trigger the creation of the snapshot and then use the snapshot as the source for data protection operations. Thus, the data snapshot capabilities of Hitachi HDS ShadowImage are used to back up large amounts of data from the snapshot without using production server resources.

The diagram that follows shows a sample configuration to back up the volumes of a production server using Hitachi HDS ShadowImage to create the snapshot.

For more information about which operating systems and applications are supported for use with Hitachi HDS ShadowImage see the following:

ProxyHost

The data to be protected from the production server on P-Vol is mirrored by S-Vol, which is mounted to a Backup Host.

During a ProxyHost backup, the following sequence of events takes place:

  1. The ProxyHost iDataAgent starts a backup operation.
  2. The PreScan batch file or shell script executed on the production server, performs the following:
    1. Unmounts the S-Vol.
    2. Executes the HDS Raid Manager CLI utilities to synchronize P-Vol and S-Vol.
    3. If application data is being protected, performs one of the following:
      • Exchange - temporarily stops the database I/O as the snapshot is created. This normal takes just a few seconds.
      • SQL - freezes the database very briefly as the snapshot is created.
      • Oracle - puts the database into the backup mode.
    4. Splits the P-Vol and S-Vol pair.
    5. If application data is being protected, performs one of the following:
      • Exchange - mounts mail stores and resumes I/O.
      • SQL and Oracle - brings the database back into open mode.
    6. Mounts S-Vol back on the Backup Host.
  3. The S-Vol is backed up through the Backup Host.

QR Agent

Through the use of Generic Enablers, the QR Agent, utilizing user-supplied scripts, creates the S-Vol, and registers the P-Vol and S-Vol in the CommServe database as if they had been replicated through the use of QR Copy. A backup agent within the workflow can then perform data protection operations from the S-Vol.

Back to Top


ProxyHost Configuration

The following must be done before using ProxyHost with Hitachi HDS ShadowImage.

  1. Verify that the production server and Backup Host meet the System Requirements.
  2. Install the required software.
  3. Configure hardware and software.
  4. Create a PreScan batch file or Shell Script. It is important to note that the PreScan batch file or shell script will have to be customized for each individual snapshot environment.
  5. Configure subclient(s) and content. See Subclient Considerations and Subclients - SAN iDataAgents for more information.

Required Software

The following must be installed on the production server:

The following must be installed on the Backup Host:

Hardware and Software Considerations

PreScan Batch File or Shell Script

ProxyHost in a Hitachi HDS ShadowImage environment is most commonly used to back up an S-Vol. Before each ProxyHost backup, the S-Vol must be created. This is performed by a batch file or shell script which runs automatically during the PreScan phase of each backup.

You must create a batch file or shell script containing the appropriate command for the type of data and platform that you want to back up. For the batch file or shell script to execute successfully, you must include the full path to the command. For specific configuration information on batch files and shell scripts for the PreScan phase, see the Resource Pack for sample scripts.

We recommend that you test each batch file or shell script before associating it with any subclients.

Subclient Considerations

Back to Top


QR Agent Configuration

The following must be done before using the QR Agent with Hitachi HDS ShadowImage.

  1. Verify that the source host and target host meet the System Requirements.
  2. Install the required software.
  3. Configure hardware and software.
  4. Create the Snap, Unsnap, and Recover Batch Files or Shell Scripts. It is important to note that the batch files or shell scripts will have to be customized for each individual snapshot environment.
  5. Configure subclient(s) and content. See Subclient Considerations and Subclients - SAN iDataAgents for more information.

Required Software

The following must be installed on the source host and on the target host:

Hardware and Software Considerations

Snap, Unsnap, and Recover Batch Files or Shell Scripts

QR in a Hitachi HDS ShadowImage environment is used to create QR Volumes through ShadowImage. Before each QR Volume is created, the S-Vol must be created. This is performed by a batch file or shell script which runs automatically during the respective phase of each QR Volume creation.

You must create a batch file or shell script containing the appropriate command for the type of data and platform that you want to back up. For the batch file or shell script to execute successfully, you must include the full path to the command. For specific configuration information on batch files and shell scripts for the PreScan phase, see the Resource Pack for sample scripts.

We recommend that you test each batch file or shell script before associating it with any subclients.

Subclient Considerations

Back to Top