Installing Acronis Access on a Windows 2008 (R2) Microsoft Failover Cluster

Installing Acronis Access

Please make sure you are logged in as a domain administrator before installing Acronis Access.

  1. Download the Acronis Access installer.
  2. Disable any anti-virus software you have or it may interrupt the installation procedure resulting in a failed installation.
  3. Double-click on the installer executable.
    Installer_Main Window
  4. Press Next to begin.
  5. Read and accept the license agreement.
  6. Press Install.

    Note: If you're deploying multiple Acronis Access servers, or you are installing a non-standard configuration, you can select which components to install from the Custom Install button.

  7. Either use the default path or select a new one for the Acronis Access main folder and press OK.
    Installer_List of components
  8. Set a password for the user Postgres and write it down. This password will be needed for database backup and recovery.
  9. Choose a location on a shared disk for the Postgres Data folder and press Next.

    Installer Installing on a cluster

  10. A window displaying all the components which will be installed appears. Press OK to continue.

When the Acronis Access installer finishes, press Exit.

Creating the Service group

  1. Open the Failover Cluster Manager and expand your cluster.
  2. Right-click on Services and Applications and select More Actions.
  3. Select the Create Empty Service or Application and press Next. Give the service group a proper name. (e.g. Acronis Access, AAS Cluster).

    Clustering 2008 Creating the Service Group

Configurations on the Active node

  1. Configure your Gateway Server's database to be on a location on a shared disk.
    1. Navigate to C:\Program Files (x86)\Acronis\Access\Gateway Server\
    2. Find the database.yml file and open it with a text editor.
    3. Find this line: database_path: './database/' and replace ./database/ with the path you want to use (e.g. database_path: 'S:/access_cluster/database/').

      Note: Use slashes(/) as a path separator.

      Note: You can copy the configured database.yml from the first node and paste it to the second node.

Adding all of the necessary services to the Acronis Access Service group

Complete the following procedure for each of the following services: AcronisAccessGateway, AcronisAccessPostgreSQL (this may be different depending on the version of Acronis Access), AcronisAccessRepository and AcronisAccessTomcat

  1. Right-click on the Acronis Access service group and select Add a resource.
  2. Select Generic Service.

    Clustering 2008 Adding a Generic Service

  3. Select the proper service and press Next.

    Clustering 2008 Adding a Generic Service

  4. On the confirmation window press Next.
  5. Press Next on the Replicate Registry Settings window.
  6. On the summary window press Finish.

Setting a Client Access Point

  1. Right-click on the Acronis Access service group and select Add a resource.
  2. Select Client Access Point.

    Clustering 2008 Adding a Client Access Point

  3. Enter a name for this access point.
  4. Select a network.

    Clustering 2008 Select a Network

  5. Enter the IP address and press Next.
  6. On the Confirmation window press Next.
  7. On the summary window press Finish.

Adding a shared disk

  1. Right-click on the Acronis Access service group and select Add Storage.
  2. Select the desired shared drive.

    Clustering 2008 Selecting a Drive

  3. On the Confirmation window press Next.
  4. On the summary window press Finish.

Configuring dependencies

  1. Double click on the Acronis Access Service group.

For PostgreSQL and Acronis Access File Repository services do the following:

  1. Right-click on the appropriate service and select Properties.
  2. Click on the Dependencies tab.
  3. Click on Resource and select the shared disk you have added.

    Clustering 2008 & 2012 Adding a Shared Disk

  4. Press Apply and close the window.

For PostgreSQL also do the following:

  1. Click on the Registry Replication tab.
  2. Press Add and enter the following: SYSTEM\CurrentControlSet\Services\AcronisAccessPostgreSQL\(For older versions of Acronis Access the service may be different. e.g. postgresql-x64-9.2)

    Clustering 2008 Registry Replication Screen

For the Acronis Access Gateway Server service do the following:

  1. Right-click on the appropriate service and select Properties.
  2. Click on the Dependencies tab.
  3. Click on Resource and select the shared disk you have added and the Network Name (this is the name of the Client access point).

    Clustering 2008 & 2012 Gateway Dependencies

  4. Press Apply and close the window.

For the Acronis Access Tomcat service do the following:

  1. Right-click on the appropriate service and select Properties.
  2. Click on the Dependencies tab.
  3. Click on Resource and select the PostgreSQL and Acronis Access Gateway Server services as dependencies.Press Apply and close the window.

    Clustering 2008 & 2012 Tomcat Dependencies

    Note: If you want to run the Gateway and Access servers on different IP addresses add the second IP as a resource to the Acronis Access Service group and set it as a dependency for the network name.

Bringing the service group online and using the Configuration Utility

  1. Right-click on the Acronis Access service group and press Bring this application or service group online.
  2. Launch the Configuration Utility. On a clean install, this is generally located at C:\Program Files (x86)\Acronis\Access\Configuration Utility
  3. Configure the Acronis Access Gateway Server service to listen on the IP address(es) for the Acronis Access Service group.

    Clustering 2003 Configuration Utility

  4. Configure the Acronis Access Server service to listen on the IP address(es) for the Acronis Access Service group.

    Note: If Redirect requests from port 80 is selected, Tomcat will listen for incoming traffic on the unsecure port 80 and redirect it to the HTTPS port you have specified above. If you have another program listening on port 80, do not check this box.

    Clustering Configuration Utility Access

  5. Configure the Acronis Access File Repository to listen on localhost and change the Filestore path to be on the shared disk. This path should be the same for both nodes.

    Clustering Configuration Utility

  6. Click OK to complete the configuration and restart the services.

Installation and configuration on the second node

  1. Disable any anti-virus software you have or it may interrupt the installation procedure resulting in a failed installation.
  2. Install Acronis Access on the second node, but this time use the default Postgres Data location and the same postgres user password as for the first node.
  3. Complete the installation.
  4. Configure your Gateway Server's database to be on a location on a shared disk.
    1. Navigate to C:\Program Files (x86)\Acronis\Access\Gateway Server\
    2. Find the database.yml file and open it with a text editor.
    3. Find this line: database_path: './database/' and replace ./database/ with the path you want to use (e.g. database_path: 'S:/access_cluster/database/').

      Note: Use slashes(/) as a path separator.

      Note: You can copy the configured database.yml from the first node and paste it to the second node.

      Note: The path should match the path set on the first node.

  5. Move the Acronis Access service group to the second node. To do so, right-click on the service group and click on Move to the second node.
  6. Launch the Configuration Utility. On a clean install, this is generally located at C:\Program Files (x86)\Acronis\Access\Configuration Utility
  7. Configure the Acronis Access Gateway Server service to listen on the IP address(es) for the Acronis Access Service group.

    Clustering 2003 Configuration Utility

  8. Configure the Acronis Access Server service to listen on the IP address(es) for the Acronis Access Service group.

    Note: If Redirect requests from port 80 is selected, Tomcat will listen for incoming traffic on the unsecure port 80 and redirect it to the HTTPS port you have specified above. If you have another program listening on port 80, do not check this box.

    Clustering Configuration Utility Access

  9. Configure the Acronis Access File Repository to listen on localhost and change the Filestore path to be on the shared disk. This path should be the same for both nodes.

    Clustering Configuration Utility

  10. Click OK to complete the configuration and restart the services.