SnapProtect Pre-Deployment Test - Windows

Table of Contents

Installation

The following sections describe the steps involved in installing the components using the Decoupled Installation package:

  1. Create Decoupled Installation Package

  2. Install Using the Decoupled Installation Package

Create Decoupled Installation Package

Use the following steps to create the Decoupled install package

  1. Log on to the client computer as an Administrator or as a member of the Administrator group on that computer.
  2. Run SetupAll.exe from the installation package that was created using the Download Manager.
  3. Click I accept the terms in the license agreement.

    Click Next.

  4. Click Custom.

    Click Next.

  5. Click Create a custom package to install on a different computer and click Next.

  6. Click Create a Recording of Packages.

  7. Click Next.

  8. Verify the default location for software installation.

    Click Next.

    If necessary, click Browse... to change the default location.

    • Do not install the software to a mapped network drive
    • Do not use the following characters when specifying the destination path: / : * ? " < > | #
    • It is recommended that you use alphanumeric characters only

  9. Click Next.

  10. Select the Software edition of the Custom Package you want to create.

  11. Specify the location where you wish to create the custom package. By default the custom package is created at C:\CustomInstallPackageName.

    Specify a folder under any drive. If the folder does not exist, it is automatically created.
    Do not use the following characters when specifying the destination path:
    / : * ? " < > |
    It is recommended that you use alphanumeric characters only.

    Click Browse to change directories.

    Click Next to continue.

  12. Select one of the following:
    • Select Create a new instance option to install the Agents as a new instance.

      If you select this option and create a custom package, later when you install the Agents using this custom package, the Agents will always be installed as a new instance irrespective of the existence of any other instances on the client computer.

    • Select Install to existing instance to install the Agents to a specific instance existing on the client computer.

      From the Select an instance drop-down list, select the instance name to which you want the agents to be added at the time of installation.

      Make sure that the instance name that you select here exists on the client computers on which you would install the agents using this custom package. Once you specify the instance name and create a custom package, later when you install the Agents using this custom package on a client computer, the Agents will always be installed to the instance that you specify in this step. If the installer does not find any matching instance name on the client computer, then a new instance with this name will be created and the Agents will be installed to this instance

    Click Next.

  13.  Select the components that you want to install.

    If you have plans to create a De-coupled custom package, the components that you select here will be included in the De-coupled custom package.
    Click Next.

  14. Click Next.

    • If you want to include .NET Framework 4.0 Installer in the custom package, select Include .NET Framework 4.0 Installer.
    • If you just want to create an answer file without creating the package, select Create answer file (without packages). If you select this option, the self-extracting executable will not be created.

  15. Select one of the following:

    • If firewall configuration is not required, click Next.
    • If this computer and the CommServe is separated by a firewall, click Configure firewall services.

    For firewall options and configuration instructions, see Firewall Configuration and continue with the installation.

    If you want this screen to be displayed while installing the components from the custom package, select the Show to user check box.

  16. Click Next.

    CommServe name can be specified later.

    If you want this screen to be displayed while installing the components from the custom package, select the Show to user check box.

  17. The default port numbers used for CommCell communication is displayed. If necessary, you can modify the port numbers.

    Click Next.

    This screen will not appear if the default port numbers are not used for CommCell communication.

    If you want this screen to be displayed while installing the components from the custom package, select the Show to user check box.

  18. Verify the default location for software installation.

    Click Next.

    If necessary, click Browse... to change the default location.

    • Do not install the software to a mapped network drive
    • Do not use the following characters when specifying the destination path: / : * ? " < > | #
    • It is recommended that you use alphanumeric characters only

    If you want this screen to be displayed while installing the components from the custom package, select the Show to user check box.

  19. Select one of the following:
    • Click Use Cell level Policy to inherit the global filter policy configuration set for the CommCell.
    • Click Always use Global Filters to apply the global filters policy to the default subclient regardless of the policy set for the CommCell.
    • Select Do not use Global Filters if you plan to define specific filters for the Agent.

    Click Next.

    If you want this screen to be displayed while installing the components from the custom package, select the Show to user check box.

  20. Select the Configure for Laptop or Desktop Backup option to install Backup Monitor utility. This utility allows you to view the backup job summary from the client computer without opening the CommCell Console. See Monitor - Laptop User for more information.

    Select the Contact the master CommServe to perform automatic registration option if you have plans to deploy this installation package to multiple client computers and want each client computer to be automatically registered to the appropriate CommServe of your choice.

    Click Next.

    If you want this screen to be displayed while installing the components from the custom package, select the Show to user check box.

  21. Click Finish.

    This screen will reflect the components you selected for install, and may look different from the example shown.

Install Using the Decoupled Installation Package

Use the following procedure to install the De-Coupled package:

  1. Locate the custom package and double-click the .exe file to start the installation. For example:
    For a Windows X64 system using default paths, this file can be located at  C:\CustomPackageName\CustomPackageName_WinX64

    If you want to install this de-coupled package on a different computer, you must copy the executable file to the desired client computer and double-click the .exe file.

  2. Custom Installation Package screen will be displayed. Click k Next to continue.

  3. Provide a path for the installer to extract the installation package.

  4. The installation proceeds silently. This may take several minutes to complete.

  5. Click OK on the dialog box.

  6. Click Finish.

  7. In the Administrative Console (Register Me tab).

    Specify the Username and Password to register to the CommServe.

    This screen will be displayed only when you select the create de-coupled installation package option while creating the decoupled install package (step 14).

Perform Test

The following procedure provides step-by-step instructions to configure and test your snap environment.

  1. Create a Lun on the array and map it to the client computer.

    Ensure that the Lun is visible on the client computer as a Disk.

  2. Using the Disk Management on the client computer locate the disk and assign a drive letter.
  3. Create a directory to mount snapshots.
  4. Navigate to <installed_directory>\Base and double-click SnapTest.exe.
  5. Press Enter.

    This tool helps to perform operations such as...
    -> Automatic Snap Tests
    -> Individual Snap Tests
    -> Hardware Snapshot Engine Detection
    -> SCSI Inquiry
    -> Scan HBA/IQN Adapters
    NOTE: Please make sure that the mount points used for this test are not being used by any other application. If they are in use, it may cause data corruption or data loss. Please refer to our online documentation for list of supported Operating systems, Hardware Snapshot engines and File systems.
    Press <ENTER> to continue...

  6. Press Enter.

    SnapTest Version      Main Menu
    --------------------------------------
    Perform automatic snap tests or launch Advanced Operations such as Array Configuration, Snapshot Engine Detection etc. Automatic snap tests take one or more source mounts to snap and performs series of Snap related operations on them. In order to perform these snap operations, array configuration such as array id, control host and user credentials is required. If no array configuration is found, Automatic Snaptests takes you to Array Configuration screen.
    1. Automatic Snap Tests
    2. Advanced Operations
    0. Exit
    Choose your option [1]:

  7. Type Y and press Enter.

    SnapTest             Automatic Snap Operations
    -----------------------------------------------------
    We will perform the following operations on the given mount point[s].
    - Create snapshots
    - Mount snapshots
    - Unmount snapshots
    - Revert original volumes to snapshots
    - Delete snapshots
    WARNING:
    Revert is inherently risky and can cause data loss.
    Do you want to perform revert operation as part of this test? [Y/N] [N] : Y

    For NetApp, it is recommended that the revert operation is not tested using the automatic test. Revert should be tested using manual operations.

  8. Specify the drive letter of mount directory and press Enter.

    Enter all the mount points that you want to test. Ensure to specify two "\" after the drive letter e.g., E:\\.

    Enter source mount paths to snap (separate by commas, if more than one): E:\\

  9. Press Enter to add the detected array.

    SnapTest                 Automatic Snap Operations
    -----------------------------------------------------------
    Source Mount Point : E:\\
    Detecting underlying devices... \\.PhysicalDrive1
    Detecting snapshot engine... <Array Name> Snapshot
    No [<Array Name> Snapshot] arrays found in database. Array configuration is required to do snap operations.
    Do you want to add <Array Name> Array? [Y/N] [Y] :

  10. Specify the following information for the detected array:
    • Array ID
    • Control host name/ip
    • User name
    • Password
    • Reenter password
    • Device group
    • Use only devices belonging to the above device group [y/n]

    SnapTest             Add  Array
    -----------------------------------
    Vendor : <Array Name>
    Enter array ID :
    Enter control host name/ip :
    Enter user name :
    Enter password :
    Enter password again :
    Enter device group :

  11. The setup is tested for snapshot operations (create, mount, unmount, revert, and delete).

    The snap test is now complete. You can now use this environment for performing SnapProtect operations.

    SnapTest               Automatic Snap Operations
    ------------------------------------------------------------
    Mount points to be snapped : E:\\
    Engine for /snap1 : <Array Name> SNAP
    Creating snapshot... SUCCESS
    Snapshot name : SP_805326_805326_-1
    Mounting snapshot...SUCCESS
    Unmounting snapshot... SUCCESS
    Reverting to snapshot... SUCCESS
    Deleting snapshot... SUCCESS
    Congratulations!!! Automatic Snap test completed successfully.
    Press <ENTER> to continue...

  12. Type 0 and press Enter.

    SnapTest Version      Main Menu
    --------------------------------------
    Perform automatic snap tests or launch Advanced Operations such as Array Configuration, Snapshot Engine Detection etc. Automatic snap tests take one or more source mounts to snap and performs series of Snap related operations on them. In order to perform these snap operations, array configuration such as array id, control host and user credentials is required. If no array configuration is found, Automatic Snaptests takes you to Array Configuration screen.
    1. Automatic Snap Tests
    2. Advanced Operations
    0. Exit
    Choose your option [1]:

Initial deployment and successful run of SnapProtect backup may take around 4 weeks due to the various environment dependencies. The following parameters are known to affect the deployment and initial run and hence need a thorough evaluation:

  • Firmware versions on the array
  • Device types
  • Mode of access
  • Security configuration
  • Operating Systems interacting with the storage array
  • Application layout on the storage array LUNs