Thursday, March 14, 2019

ShoreTel: How to upgrade and back up the ShoreTel 14.2 and below system

Here is an outline of how I back up and upgrade ShoreTel 14.2 and below systems. This process is pretty easy and if anything goes wrong you have all the back up needed to re-configure a new server if needed. I have used this info a lot and it has worked really well for me. I hope you are able to get some use out of it and it helps you.

Things to consider


  1. This cannot be stressed enough. READ THE BUILD NOTES for the final version you are upgrading to. This information tells you if your 3rd party software is supported and what version. (ex. Exchange, Outlook, Double Take, VMWare, etc..)
  2. Migration to Connect CAN NOT be rolled back to ShoreTel 14, 13, 12, ECT
  3. Please make sure you have someone available at your remote sites during or early the next day after the install. You want to plan for any unforeseen scenario's. Having someone available will allow you to hard reboot any devices in case there are any network issues, or power outages during the install.
  4. If you have additional sites. Be sure that the WAN link is stable and not running any errors. If not, then this could increase the time to perform the upgrade at remote sites significantly.
  5. Use the Compatibility checker to make sure you have no issues with upgrading to the new version.

Back up the current system



  1. Databases .sql files
    1. Navigate to C:\Program Files (x86)\Shoreline Communications\Shoreware Server\MySQL\MySQL Server 5.0\Examples and run the following files
      1. BackupCDR.bat -> Will output an .sql file to the root of C:
      2. BackupConfig.bat -> Will output an .sql file to the root of C:
      3. BackupWebridge.bat -> Will output an .sql file to the root of C:
        1. Only required if there is an SA-100/SA-400 in use.
      4. BackupMonitoring.bat-> Will output an .sql file to the root of C:
        1. Only required for ShoreTel 14.x
      5. Copy the resulting .sql files folder to a safe location (Network Share, Thumb drive, etc...)
  2. Shoreline Data folder
    1. Stop all ST services from script at C:\Program Files (x86)\Shoreline Communications\ShoreWare Server\Script\ hq_shoretel-stop-svcs (make sure to run as administrator)
  3. Copy the VMS, User Data, & Prompts folder from Shoreline Data, to a safe location (Network Share, Thumb drive, etc...)
    1. Start all ST services from script at C:\Program Files (x86)\Shoreline Communications\ShoreWare Server\Script\ hq_shoretel-start-svcs (make sure to run as administrator)
  4. Reboot the ShoreTel server


Upgrade ShoreTel ShoreWare Director


  1. Run the compatability checker to verify that there are no issues
  2. Upgrade the HQ server to the next version
  3. After the upgrade make sure that you can open Director and ensure all your users are there and you are able to run reports.
  4. If this these are successful, then please perform steps 3 through 6 until you are running on the final version you want
  5. Once the HQ server is running the final version, now we can upgrade any DVS's (Distributed Voicemail Servers)
  6. Once the DVS's are good, then please reboot your ShoreTel switches
  7. If you have a 50v or 90v the upgrade will take between 30-45 minutes on a decent network connection
  8. All other switches will take usually 5-10 minutes depending on the network connection
  9. Once all of your switches are rebooted and showing up in Director, then please reboot all the phones 
    1. ** I will sometimes go site by site and upgrade the ShoreTel swithes at a site and then upgrade the phones, and then move to the next site. I always start at the HQ site first though.
  10. Once all of the phones and switches are running on the newest firmware, then we want to address the Communicator client. They can be upgraded by using GP, or the user can click on help and the upgrade in the Communicator Client


Test after Upgrade


  1. Check inbound dialing
  2. Check outbound dialing
  3. Check work groups
  4. Check Route Points
  5. Check Hunt groups
  6. Check Voice mail
  7. Check communicator


Mobility Upgrade



  1. Upload / Install software to the ShoreTel Mobility router
  2. Reboot the ShoreTel Mobility router
  3. Verify everything is working
    1. Inbound calls
    2. Outbound calls
    3. Wifi calls
    4. Cell calls