How to move Compliance Accelerator (CA) or Discovery Accelerator (DA) to a new server

Article:TECH55065  |  Created: 2007-01-29  |  Updated: 2014-10-01  |  Article URL http://www.symantec.com/docs/TECH55065
Article Type
Technical Solution


Issue



How to move Compliance Accelerator (CA) or Discovery Accelerator (DA) to a new server


Solution



OBJECTIVE:
It is very important to use the same existing Compliance Accelerator (CA) or Discovery Accelerator (DA) Configuration database after moving the CA or DA installation to a new server.  The Configuration database maintains key settings used to fine tune the operations of CA or DA searches, exports, etc.  The configuration settings are based on Customer ID.  If a connection is made to an existing database instead of following the resolution listed below,  the customer ID is changed and the configuration settings will not be preserved.  After the changes below have been made the Customer database will automatically be available.


RESOLUTION:
1. Install prerequisite software on the new server as described in the Installing and Configuring Guide (See related documents below).

2. Stop the existing Enterprise Vault Accelerator Manager Service.

3. Backup the CA or DA Configuration and Customer databases.

4. Install but DO NOT configure CA or DA on the new server.

5. If started, stop the Enterprise Vault Accelerator Manager Service.

6. For versions prior to CA or DA 8.x, copy the license into the Accelerator installation folder; by default: C:\Program Files\Enterprise Vault Business Accelerator for 32-bit systems, or C:\Program Files (x86)\Enterprise Vault Business Accelerator for 64-bit systems.

7. Copy the following four files from the original server to the installation folder of the new server
(by default: C:\Program Files\Enterprise Vault Business Accelerator for 32-bit systems, or C:\Program Files (x86)\Enterprise Vault Business Accelerator for 64-bit systems)

AcceleratorManager.exe.config
AcceleratorManagerConsole.exe.config
AcceleratorService.exe.config
ADSynchroniser.exe.config

Note: if moving from a 32-bit to 64-bit operating system, these 4 files must be edited to reflect the new path to the Reports and Reports\Share folders as well as the new path to the Enterprise Vault files noted within these files.  For example, if moving from the default installation path on a Microsoft Windows 2003 (32-bit) server to the default installation path on a Microsoft Windows Server 2008 R2 X64 server, the following lines would need to be edited as follows for the Reports and Reports\Share folders:

From

<add key="ReportSourceLocation" value="C:\Program Files\Enterprise Vault Business Accelerator\Reports" />
 
<add key="ReportShare" value="C:\Program Files\Enterprise Vault Business Accelerator\Report\Share" />

To

<add key="ReportSourceLocation" value="C:\Program Files (x86)\Enterprise Vault Business Accelerator\Reports" />  
 
<add key="ReportShare" value="C:\Program Files (X86)\Enterprise Vault Business Accelerator\Report\Share" />

There are other lines within each of these files that must be updated with the new path for EV or CA/DA.  If the default installation paths were selected for both Enterprise Vault and CA or DA, then edit these files to replace all instances of Program Files\Enterprise Vault with Program Files (x86)\Enterprise Vault.


8. Modify the following three (3) tables in the CA or DA Configuration database.  Replace the original NetBIOS server name with the new NetBIOS server name.  If the NetBIOS name of the server is not changing, this step can be skipped.

Table Name Column Value
tblCustomer IIS NewNetBiosName

 
Table Name Column Value
tblGroup Name NewNetBiosName

 
Table Name Column Value
tblServer Name NewNetBiosName


Edit the second and third lines in the query below to enter the old Accelerator server's NetBIOS name and the new Accelerator server's NetBIOS name as indicated. Open a new Query in SQL Server Management Studio focused on the appropriate Accelerator Configuration database and execute the edited query against the Configuration database. The output should indicate the old Accelerator server name entries and the new Accelerator server name entries.

DECLARE @OldName nvarchar(100), @NewName nvarchar(100);
    SET @OldName = 'Old_DA_server_NetBIOS_name'; ---edit old Accelerator server NetBIOS name here
    SET @NewName = 'New_DA_server_NetBIOS_name'; ---edit new Accelerator server NetBIOS name here
SELECT CustomerID, IIS AS 'Old IIS entries from tblCustomer' FROM tblCustomer WHERE IIS != '';
SELECT GroupID, Name AS 'Old Name entries from tblGroup' FROM tblGroup;
SELECT ServerID, Name AS 'Old Name entries from tblServer' FROM tblServer;
BEGIN TRY
    BEGIN TRANSACTION;
    UPDATE tblCustomer SET IIS = @NewName WHERE IIS = @OldName;
    UPDATE tblGroup SET Name = @NewName WHERE Name = @OldName;
    UPDATE tblServer SET Name = @NewName WHERE Name = @OldName;
    COMMIT TRANSACTION;
END TRY
BEGIN CATCH
    IF @@TRANCOUNT <> 0 ROLLBACK TRANSACTION;
END CATCH
SELECT CustomerID, IIS AS 'New IIS entries from tblCustomer' FROM tblCustomer WHERE IIS != '';
SELECT GroupID, Name AS 'New Name entries from tblGroup' FROM tblGroup;
SELECT ServerID, Name AS 'New Name entries from tblServer' FROM tblServer;
GO


9. Start the Enterprise Vault Accelerator Manager Service.

10.  The CA/DA IIS virtual directories will need to be manually created on the new server:

  • Open the EVBAAdmin web page
  • Right click on the Customers (one at a time)
  • Select Check Virtual Directory

11. Uninstall CA or DA from the original server.


 



Legacy ID



293479


Article URL http://www.symantec.com/docs/TECH55065


Terms of use for this information are found in Legal Notices