Reinstalling iSymphony

Version 1.1 by michaely on 2021/09/09 18:02

Overview

In some cases you may need to perform a reinstallation of the iSymphony server application files, while keeping your configuration intact. This document takes you step by step on how to perform a reinstallation of the iSymphony server, if the need arises.

Prior to Reinstalling

1. Determine The Version Of The Current Install

You will need to use the same version of the current iSymphony installation for the reinstall. You can check the current version of the server via the following methods:

  • Log into the iSymphony Client or Administrator interface. You will see the version in the footer.
  • The about page in the iSymphony Client.
  • The Admin->iSymphony V3 page, in the FreePBX web GUI.
  • By running the following command on the server command line:

    service iSymphonyServerV3 version
    Information

    The above command is only available in iSymphony 3.2+ RPM installations.

2. Determine The Required Installation Method

Information

You can change the installation method during a reinstall. Just ensure that the version of the installer is the same as the current install.

To determine the correct installation method for your server see Determine the Installation Method. You will need to download the correct installer package to the server before you begin.

3. Backup The Current Install (IMPORTANT)

Warning

If you do not create a backup, you will loose your configuration during reinstallation.

 

We will need to backup the server configuration so that we can restore it later. To do this simply make a backup of the following directory and all its contents:

/opt/isymphony3/

Reinstallation

Follow the steps below to reinstall the iSymphony server.

  1. Stop the iSymphony server. See Starting And Stopping The iSymphony Server.
  2. Uninstall the iSymphony server. See Uninstalling iSymphony.
  3. Remove the /opt/isymphony3 directory to get rid of any residual files.
  4. Run the installation package. See Installing iSymphony for commands to run for each type of installation package.

Restore Configuration

If you wish to restore your configuration from the original installation, follow the steps below:

  1. Stop the iSymphony server, if it is running. See Starting And Stopping The iSymphony Server.
  2. Remove the following directory:

    /opt/isymphony3/server/conf


  3. Replace the conf directory, you just deleted, with the conf directory from the backup you made earlier.

  4. If you are in a FreePBX environment run the following comand to ensure proper ownership of the installation. 

    chown -R asterisk:asterisk /opt/isymphony3
  5. Restart the iSymphony server. See Starting And Stopping The iSymphony Server.