Skip to main content
Inspiring
September 2, 2010
Question

Advice and experience upgrading to CF9

  • September 2, 2010
  • 2 replies
  • 1392 views

I have a client who is currently running ColdFusion 8 Enterprise on a single server tho it was installed for multiserver.  They have the lic now for CF9 Enterprise. They are looking for more feedback than just mine on whether to go with a clean install or if a "simple" upgrade will work just as well.

I am going for a clean install but they want to know what other people have to say on it.

Anybody do an upgrade that can give good or bad comments about it?

    This topic has been closed for replies.

    2 replies

    Inspiring
    September 2, 2010

    Never ever ever upgrade a production box inline.  Ever.

    Create a lab environment, prove it to work on the current version, create an instance of CF9, migrate the app across and test it thoroughly, then cross-migrate on the live box along the same lines.  You should be in the position to flick a switch between "live on CF8" and "live on CF9", and back again if needs must.

    --

    Adam

    DinghusAuthor
    Inspiring
    September 2, 2010

    Yup. I already told them that. The first upgrade is on a dev box.

    They seem to think I should do an upgrade whereas I want to do a clean install. Since it is all VMWare my question to them is "WTF?"

    Inspiring
    September 3, 2010

    Just say to them "OK, so what if - for some reason - the upgrade fails.  These things do happen.  You're gonna be left with no live site whilst we fix it.  Do you want that?".

    --

    Adam

    ilssac
    Inspiring
    September 2, 2010

    We recenty (May) upgrade our CF8 Entrpise multi-home servers to CF9 Enterprise multi-home.

    We went with the clean install.

    1. Created a CAR file of all the CF8 settings for each ColdFusion instance (We have ~12 CF instances spread accross four servers).
    2. Uninstalled ColdFusion 8
    3. Installed ColdFusion 9
    4. Created all the instnaces
    5. Connected them to the web servers
    6. Restored the CAR configurations.

    Worked very well for us, and avoided any of the problems I have read about with the inplace upgrade.