Splitting and Merging CommCells

  This feature/product/platform is deprecated in this release. See Deprecated Features, Products, and Platforms for more information.

Starting from Service Pack 7B of version 9.0, the CommCell Clone tool is deprecated and no longer available for use.

In cases where an existing CommCell needs to be split, the CommCell Migration can be used as a replacement for the Clone functionality. CommCell Migration allows you to export CommCell objects and import them into another CommCell. If an existing CommCell needs to be split into multiple CommCells, you can export the objects that need to be moved and import them into the new or fresh CommCell.

Using the CommCell clone tool the entire CommCell was copied 100% and given a new CommCell ID. Once the name changes were completed on the Child CommCell, the new child CommCell could be used after disabling and deconfiguring the not needed entities on the exiting CommCell.

Using the CommCell Migration tool, gives you the flexibility to export the items you want to utilize in the child CommCell. You can create a new CommCell and merge in the exported items from the original source CommCell. Once the name change operation is completed, the new objects belong to the Child CommCell.

In both the CommCell Clone and CommCell Migration, the imported Mount Paths are marked as read-only.

Follow the instructions for a CommCell Migration (CCM) operation to migrate the needed objects and create the split CommCell as needed. Keep in mind that CommCell Migration requires the CommCell Migration license on the source and destination CommCells. Make sure that the destination CommCell(s) have adequate licenses for the imported objects.

Table of contents

Related Topics

Overview

Plan for Splitting the CommCell

License Requirements

Create a Child CommCell

Split a CommCell

Additional Options

When a MediaAgent is not Split with Associated Clients

Issues With Data in Child CommCells

Splitting a CommCell that is Registered with a CommNet Server

Merging CommCells

CommCell Migration

Provides comprehensive information on CommCell migration.

Overview

The splitting CommCells feature enables you to split a CommCell into smaller CommCells. This feature is most useful if your CommCell has become extremely large having a negative effect on the performance of your operations. Splitting a CommCell involves the following operations:

  1. Creating child CommCell(s) by installing the CommServe software on each of the child CommCell.
  2. Migrating the necessary clients and MediaAgents over to the child CommCell(s).

The following sections describe the steps involved in splitting a CommCell:

Plan for Splitting the CommCell

Before you begin the splitting of a CommCell, make sure to do the following:

  1. Identify and prepare a list of all of the clients, libraries, MediaAgents, and storage policies that are part of the CommCell to split.
    The Agents and data residing in some Storage Resources cannot be migrated to a new CommCell. Consider retaining these entities in the original CommCell.
  2. Determine which of these CommCell entities are to be migrated to the child CommCell(s) and prepare a list of sub-groupings per CommCell. If there are more than one child CommCell, determine the CommCell entities that are going in to each of these child CommCells.
  3. Make sure the clients of one sub-grouping are not using the same storage policies or MediaAgents from other sub-groups. If necessary, change the storage policies of the appropriate subclients.
  4. Contact your software provider to obtain a new CommCell ID number as well as a new CSID license file for each new CommCell. The new license must have at least the same or a larger number of licenses for each CommCell entity.
  5. Install the latest Service Pack on the parent CommServe.

License Requirement

The Splitting CommCells feature requires the CommCell Migration license on the source and destination CommServe computer.

Verify that you have available licenses for installing the software. You can view available licenses as follows:

  1. From the CommCell Browser, right-click the CommServe icon, click Control Panel, and then click License Administration.
  2. Click the License Details tab. This displays the details of available licenses in the CommCell.

    To view the license summary report, select the License Summary tab.

Create a Child CommCell

The following section provides step-by-step instructions to create a child of a parent CommCell:

  1. Install the CommServe software with an evaluation license on each computer that is to be a child CommCell. Do not install any other platforms on these computers.
  2. Make sure that the child CommCells have the same updates as the parent CommCell.
  3. Run a Disaster Recovery backup of the parent CommCell. See Starting a Disaster Recovery Backup for more information.
  4. Run the CommServe Disaster Recovery Tool on each child CommCell to restore the database of the parent CommCell. See CommServe Recovery for more information.
  5. Disable the clients, libraries, and MediaAgents that are to be migrated to the child CommCell(s).

Split a CommCell

The following section provides step-by-step instructions to split a CommCell:

  1. Perform the following steps in each of the child CommCells:
    1. Contact your software provider to obtain a new license for the child CommCells.
    2. From the Resource Pack, copy the CommCell Clone utility, commcellclone.exe, and the new license file to the <software installation path>\Base folder on the CommServe computers for the child CommCells. (See Resource Pack for more information on the Resource Pack.)
    3. From each of these CommServe computers, run the utility using the new license file that was received from your software provider as a command line argument, as follows:

      CommCellClone [-vm <virtualMachine>] [-license <License File>] [-rt <Reuse Media Y/N>]

      For example:

      CommCellClone -License ChildCommcellLicense.xml

  1. Change the name of each child CommCell using the CommServe Disaster Recovery Tool.
  2. Apply a new CSID license file on each child CommCell. See Activate Licenses for more information.
  3. If the child CommCell is across a firewall, make sure that the CommCell entities that are to be part of the child CommCell are configured for firewall.
  4. Start services on the child CommCell. See Start Services on Windows for more information.
  5. Start the CommCell Console on each child CommCell.
  6. For each client of the child CommCell, change the name of the CommServe to the child CommServe name from the General tab of the Client Computer Properties dialog box.
  7. Disable the clients, libraries, and MediaAgents in the child CommCell that are to remain in the parent CommCell(s).
  8. If the clients, storage policies, and MediaAgents belonging to other sub-groupings are no longer needed in the parent or child CommCell, these can be deconfigured from the appropriate CommCell Console.
  9. Optionally, you can Install other CommCell entities on the new CommServe, such as clients, MediaAgents, and/or agents on each child CommCell.
  10. Run full data protection operations on each CommCell.
  11. Restart the client services if the client fails to browse and restore on the child CommCell after the CommCell Split.
If some clients within the same storage policy have been split from the parent CommCell, do not deconfigure these clients. The storage policy media may have data from both clients of child and parent CommCells. The parent CommCell may overwrite the media that contains only data from clients of child CommCells or when the retention rules of the data protection data of the parent CommCell has been met. Deconfigure the clients only when the data from these clients have been aged off all CommCells.

Additional Options

Several additional options are available to further fine-tune the CommCell after splitting. The options are as follows:

when a MediaAgent is not Split with Associated Clients

Perform the following steps when a MediaAgent is not split with associated clients:

Issues With Data in Child CommCells

Perform the following steps when you have any issues with the data in child CommCells:

As a precaution, mark media (tape and optical media) associated with the source CommCell as READ ONLY before performing a data recovery operation in the destination CommCell.

Splitting a CommCell that is Registered with a CommNet Server

When splitting a CommCell that is registered with a CommNet Server, the CommNet registration records are removed from the CommServe database. Therefore, you must reregister the CommCell with the CommNet Server after the split. For more information, see Register a Cell for more information.

Merging CommCells

Merging two CommCells involves exporting the clients and the metadata associated with the clients such as libraries, MediaAgents, and storage policies from a source CommCell and importing them to a destination CommCell.

You can merge the clients of two CommCells if you wish to perform the following:

Before you begin the merging of two CommCells, make sure to fulfill the following requirements:

See Permanent Migration for Step-by-Step instructions on merging CommCells.

Back to Top