Changes for page Upgrading iSymphony
Last modified by Sean Hetherington on 2021/09/09 20:55
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -6,7 +6,7 @@ 6 6 {{id name="notice"/}} 7 7 8 8 {{info title="Important Notes on upgrading from version 2.X to version 3.X"}} 9 -iSymphony 3 is a complete ground up rewrite of the iSymphony system. Because iSymphony 3 utilizes many new technologies and implements features and configuration in a completely new way, there is currently no direct upgrade path from iSymphony 2 .Xto any version of iSymphony 3 or higher. If you are upgrading from iSymphony 2, you will have to deploy iSymphony 3 as a new installation and configure it from scratch. Please see [[doc:Installing iSymphony]] for details on how to perform a new installation. iSymphony versions 2 and 3 can be run simultaneously on the same system without issue.9 +iSymphony 3 is a complete ground up rewrite of the iSymphony system. Because iSymphony 3 utilizes many new technologies and implements features and configuration in a completely new way, there is currently no direct upgrade path from iSymphony 2 to any version of iSymphony 3 or higher. If you are upgrading from iSymphony 2, you will have to deploy iSymphony 3 as a new installation and configure it from scratch. Please see [[doc:Installing iSymphony]] for details on how to perform a new installation. iSymphony versions 2 and 3 can be run simultaneously on the same system without issue. 10 10 {{/info}} 11 11 {{/layout-cell}} 12 12 ... ... @@ -36,86 +36,8 @@ 36 36 37 37 There are several methods of upgrading iSymphony. In general, we recommend using the automated update method, unless you have a specific reason to use the manual method, or the manual method failed. See the following pages for details on each method: 38 38 39 -* [[Upgrading iSymphony with the Automatic Method>>doc:Upgrading iSymphony with the Automatic Method]] 40 -* [[Upgrading iSymphony with the Manual Method>>doc:Upgrading iSymphony with the Manual Method]] 41 - 42 - 43 - 44 -=== **Automated** === 45 - 46 -1. Backup all files in** /opt/isymphony3/server/conf** 47 -1. Log into the iSymphony Administration page. See [[doc:Connecting to the Administration Interface]] for more information. 48 -1. Select **Global Configuration** in the top right hand corner of the administration window. 49 -1. If an update is available for download you will see a button next to **System** under **Modules** that reads **Download Update <version>**. 50 -1. Click on the **Download Update <version>** button to begin downloading the update. 51 -1. Once the download and decompression is complete click the button again to install the update. 52 - 53 -Once this is done the server will shutdown and apply the update. The server will then automatically restart. 54 - 55 -=== **Manual** === 56 - 57 -The manual upgrade instructions will differ depending on the type of install you have. See [[doc:Determine the Installation Method]] for more information on how to determine your installation type. 58 - 59 -{{info}} 60 -If your installation method used the FreePBX RPM make sure you use the FreePBX RPM to upgrade. If not the upgrade will fail. 61 -{{/info}} 62 - 63 - 64 - 65 -==== RPM ==== 66 - 67 -1. ((( 68 -Use the following command to stop your iSymphony Server: 69 - 70 -{{code language="bash"}} 71 -service iSymphonyServerV3 stop 72 -{{/code}} 73 -))) 74 -1. Backup all files in** **/opt/isymphony3/server/conf**. ** 75 -1. ((( 76 -Once you have downloaded the new RPM to the server run the following command to apply the update. 77 - 78 -{{code language="bash"}} 79 -rpm -Uvh iSymphonyServerV3-<version>-1.noarch.rpm 80 -{{/code}} 81 -))) 82 -1. ((( 83 -Restart your iSymphony Server using the following command: 84 - 85 -{{code language="bash"}} 86 -service iSymphonyServerV3 start 87 -{{/code}} 88 -))) 89 - 90 -==== Tarball ==== 91 - 92 -1. ((( 93 -Shutdown the server. 94 - 95 -{{code language="bash"}} 96 -/opt/isymphony3/server/shutdown.sh 97 -{{/code}} 98 -))) 99 -1. Back up all files in /opt/isymphony3/server/conf. 100 -1. ((( 101 -Once you have downloaded the iSymphony tarball to your server run the following commands to apply the update. 102 - 103 -{{code language="bash"}} 104 -tar xzf iSymphonyServerV3<version>.tar.gz 105 -cd ./iSymphonyServerV3<version> 106 -chmod +x install.sh 107 -./install.sh 108 -{{/code}} 109 - 110 -The install script will detect the installed instance of iSymphony and apply the upgrades. 111 -))) 112 -1. ((( 113 -Restart the server 114 - 115 -{{code language="bash"}} 116 -/opt/isymphony3/server/startup.sh 117 -{{/code}} 118 -))) 39 +* [[doc:Upgrading iSymphony with the Automatic Method]] 40 +* [[doc:Upgrading iSymphony with the Manual Method]] 119 119 {{/layout-cell}} 120 120 {{/layout-section}} 121 121 {{/layout}}