Move a Non-Clustered CommServe to a Cluster Setup
It is recommended to move your CommServe to a cluster environment when:
- your non-clustered CommServe environment faces client and data growth.
- the need for a new hardware setup able to handle large amounts of data traffic becomes relevant.
In a cluster environment, the CommServe, MediaAgent and other clients take advantage of the reliability and fault-tolerance features provided by clusters. If an active node fails, the software will seamlessly resume from the next available active node during backup and restore operations.
It is important to complete an accurate assessment of the existing data growth as explained in the CommCell Scalability Guide. This ensures that the CommCell design aligns with the scalability requirements described in the guide when calculating backups, tape utilization and retention requirements.
Follow the steps described below to move a non-clustered CommServe to a clustered setup.
- Perform a disaster recovery backup of your non-clustered CommServe database to obtain the database dump file. This file will be needed during the database restore operation on the new cluster setup.
Disaster recovery backups should be performed at least on a day-to-day basis. This will help you secure and maintain the most up-to-date data of your CommServe.
See CommServe Recovery Using Disaster Recovery Backup for more information.
- Install the Microsoft SQL Server 2012 software in the cluster group using the steps described in Pre-Install SQL Server for CommServe.
- Install the CommServe on the cluster group as described in Install the CommServe in a Clustered Environment. As part of this installation, the software will also be installed on the remaining nodes of the cluster.
If a passive node was not available during installation, follow the steps described in Manually Installing the Software on a Passive Node.
- From the CommServe in the cluster group, navigate to the <software installation path>\base folder.
Double-click CommserveDisasterRecoveryGUI.exe to launch the CommServe Disaster Recovery Tool.
- Click the Restore DB check box.
In Destination SQL Server Info, click the Log in as check box and specify the SQL Server user account credentials.
Select one of the restore options:
- Select Restore All Databases From Folder to restore multiple databases from the specified folder containing the dump files.
- Select Restore Single Database to restore a single dump file containing the database.
Type the name of the Disaster Recovery Backup file/folder where the dump files are located in the Restore file box. You can also click ... to look for the file/folder.
Click the Send Notification check box to send an email once the restore operation completes, and do the following:
- Specify a valid Mail Server to be used for e-mail messages.
- Select the port number in the Port box.
- Specify a valid e-mail address in the Sender and Recipients boxes.
- Skip this step if you do not plan to change the target location of the database files.
- Click ... from Restore Path to browse for a new location.
- From the Restore DR DB file as dialog box, click a row in the Physical File Name column and type the new location.
- Click Find and Replace and then click Yes to the prompt.
- Click OK.
- Skip this step if you do not plan to change the CommServe database name.
Click the Overwrite Database Name check box to type a new name for the database to be restored. The database name will be changed for viewing purposes.
- Skip this step if the new CommServe computer does not use the same name and/or IP address of the old CommServe.
- Click the Name/License Change tab.
- Click CommServe Name Change. The system automatically displays the old and new names of the computer.
- Click Activate License and then browse the appropriate license file.
After the database is restored, you will need to update the CommServe name for all the clients in your new CommServe.
- Click the Cluster/Non-Cluster CommServe DB Migration tab and do the following:
- Click the Cluster/Non-Cluster CommServe DB Migration check box.
- Click Setup CommServe DB to Cluster.
- Specify the names of the physical nodes in the cluster.
- Click OK to perform the restore.
- If your new CommServe is using the same name or host name of the old CommServe, then the MediaAgent and other Clients in your old CommServe setup will now point to the new clustered CommServe. Your cluster setup is now ready.
- If your new CommServe is using a different name, you will need to update all the clients with the new CommServe name. To do this, continue with Step 10.
- Open the CommCell Console from your new CommServe computer.
Update the client computers in the CommCell with the new CommServe name using the steps described in Changing the CommServe Name for All Clients after Restoring the Database. Ensure that during the step where you select the clients to update, the Update database even if clients are unreachable check box is not selected.