Software pack upgrade

Unanswered Question
May 10th, 2010
User Badges:

I have the following version of IOS,CME,CUE on my UC-520


IOS 12.4(11)XW6, RELEASE SOFTWARE (fc2)

CME 4.2(0)

CUE 3.0.3



I would like to upgrade to the newest version of Software pack 8.0.2  CCA 2.2 is installed

can I do this direct upgrade from such lower version to the latest one using CCA?


or do I need to the upgrade to the next immediate version and then to the latest version?



also Please suggest me with the proper upgrading procedure.



Thanks

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
David Hornstein Mon, 05/10/2010 - 10:06
User Badges:
  • Gold, 750 points or more

Hi techmandy,


Will the upgrade go smoothly, i hope so.

I have had one or two problems with upgrades over the years, but I have upgraded as a release comes out. I did have a problem with a access list and zone based firewall,  but that was easy to find. CCA 2.2.4 is a lot more sophisticated  compared to earlier releases.


I have seen posting such as "Cue does not work after 3.2 => 7.0.3 upgrade"  where the upgrade was not successful.


Was your configuration produced via 'out of band'  CLI configuration, or was the configuration produced by Cisco Configuration Assistant ?  Don't know, to many variables to guess if it will work for you.


To play it safer;


  • check CCA release notes to check caveats.


  • If you have any customised Music on hold files or customized phone background  images or customized list.xml files, back them up as well so they can be restored after the software upgrade.


  • You will have to take a option during the upgrade  to tick an option for  a disk cleanup , which will delete the contents of the flash card  and restore  newer support files. The startup configuration or script for the system is stored not in flash but in Non volatile battery back up RAM, so your running config will be saved.


  • But just to play it safe, i personally would backup via  tftp of both the CME and CUE configurations to my TFTP server, so if i had to back out I could.


  • I would hope that you had a "Smartnet" maintenance  agreement on your UC520, in case you do needed expert Cisco TAC support.  You may even like to open a pre-emptive  TAC case now and  let the technician know that this is what you are doing and get advice from that TAC technician.  Keep the case open so that if something does go wrong, you have contact information for a TAC technician  who knows what you are trying to achieve.  He/She may also, on your behalf, do some background checking to see if there are any caveats that may affect your activity.


You will notice that when you run CCA 2.2.4, can you still  manage your current system.  If you can use 2.2.4 to add or modify system options, I would think that you should be safe to just give the upgrade a try.


That's my thoughts, others looking at this post may disagree.  You always have the option to spend the time, if you feel better about it and upgrade the system release by release..


have fun and good luck.


regards Dave

sunilgavaskar Tue, 05/11/2010 - 01:03
User Badges:

I too have the same situation  related to this


Can you please help me with the follwing questions ?


1.  If I take backup of the complete CF card will I be able to restore it back if anything goes wrong ?

2.  DO I need to unzip the software pack  for upgrade? I have tried pointing the .ZIP file through CCA is said  the file is not compatible for this upgrade.

     I head CCA will scan the ZIP file and present the options of selections.

David Trad Tue, 05/11/2010 - 01:57
User Badges:
  • Gold, 750 points or more
  • Cisco Designated VIP,

    2013 Small Business

HI techmandey & sunilgavaskar,



Let me firstly say, any upgrades you do must have the following done in order to increase the success rate and decrease the failure rate.



  1. Backup your running configuration if this is a production system, even if it is just a lab system but especially if it is production, you can run the following commands to do a backup and then work out the best way to retrieve it.

    A: ROUTER# copy start flash:running-config-backup-
    B: copy this from the flash card onto your PC, I highly recommend using a good compact flash card

  2. Download 3cdaemon and install it, this is a FTP/TFTP program which is free and i have found it to be the most reliable and the most stable to use
  3. After you setup 3cdaemon, browse to your CUE gui http://10.1.10.1 is the default one, or what ever you have made it to be
  4. GO to administration and setup your FTP in the backup section, and then proceed to make a backup of your CUE
    NOTE: If you are running a really old version of CUE, sometimes when restoring the backup to the most latest version things may not be ported over into this new version, so you must be prepared for this to happen.


The upgrading stage:


  • It is highly recommended that you use CCA to do this, CCA in its due process will backup the CUE as part of its upgrade procedure, and it does the IOS all at the same time.
  • Use software pack 8.0.2 I think this is more stable then the previous version, but I do believe it to have some bugs that need to be taken into consideration, what they are exactly I cannot remember of the top of my head
  • Make sure you let CCA upgrade the phone loads, so when it asks you to choose which phones to install for, make sure you choose only the ones you want, do not waste flash card space.
  • I would highly recommend you let CCA reset the system back to factory defaults if it is not a production system, then bit by bit copy over the backed up config this way you can make sure that any depreciated configuration commands are not being used any more. If it is a production system and you are onsite and can do the work after hours, again I would highly recommend this path as well, this way you know the system is going to be working at it's optimal performance

    NOTE: CCA will create folder/directories on the flash card, please make sure you do not delete these or go placing anything on the root of the flash card, the directory structure will go hand in hand with the configuration that CCA will produce for you, such as your telephony-service phone loads and your tftp-server commands.



Following the above procedure i have successfully upgraded many UC-520's from the very first IOS when they were first introduced to the very latest IOS, but i would be telling porkies if i said they all went smoothly, after all we are talking about Cisco here

nothing ever goes smoothly LOL. You will be fine as long as you have sufficiently prepared yourself, and you are also willing to put some configuration time into the system, if you expect it to all just fit in the spaces correctly, then you are going to be in for a rude shock, for a full CME and CUE upgrade I woudl allocate 3 hours maybe 4 just incase you had to tidy up the config a little more then expected.



Programs to use:



That is all i can think of for now, i hope it all goes well for you both and that you only receive very small upgrade pains, even better if none at all.




Cheers,



David.

sunilgavaskar Tue, 05/11/2010 - 03:01
User Badges:

Thanks for the detailed info. I will give it a try with all the pre-upgrade steps suggested.

sunilgavaskar Tue, 05/11/2010 - 10:26
User Badges:

Hi,


Upgrade process from earlier 7.0 version to 8.0.2 was successful and did not find any issue through the process


for the reference these are the steps followed


Did backup of the configuration using CCA 2.2(4)

disabled the local firewall on the system

checked for any third party FTP/TFTP services (I did not have any)

under maintenance tab on CCA did the upgrade settings pointed the software pack(8.0.2) which was already downloaded(zip file)

selected the phone firmware to upgrade (also selected apply factory default since I wanted to start fresh config)

continued with the upgrade process. it gave the estimated time of 1 hour but took only 30 minutes to complete all IOS, CME,CUE versions(It also shows the status of the upgrade step by step)

Reloaded the box

that's all !!!!!!!!!!!


(in order to avoid chances of failures better to follow all the steps though few are not necessary for your environment)


Thanks Dave and David for all your detailed suggestions.