Skip to main content
Open

Simplify Server upgrade | In place upgrades

Related products:FME Flow
rmurphy
dporchetti
chris.schulz
toby_c
rylanatsafe
+136
  • rmurphy
    rmurphy
  • dporchetti
    dporchetti
  • chris.schulz
    chris.schulz
  • toby_c
    toby_c
  • rylanatsafe
    rylanatsafe
  • gerhardatsafe
  • mkludas
    mkludas
  • cbell_lvs
  • cshepard
    cshepard
  • rlundstrum
    rlundstrum
  • holmescm01
    holmescm01
  • jbeamish
    jbeamish
  • kate-safe
    kate-safe
  • siennaatsafe
    siennaatsafe
  • redgeographics
    redgeographics
  • takashi
    takashi
  • hkingsbury
    hkingsbury
  • geomancer
    geomancer
  • danilo_fme
    danilo_fme
  • sigtill
    sigtill
  • warrendev
    warrendev
  • tcrossman
    tcrossman
  • vxn43
    vxn43
  • j.botterill
    j.botterill
  • oscard
    oscard
  • tomf
    tomf
  • runneals
    runneals
  • stalknecht
    stalknecht
  • fgiron
    fgiron
  • dbaldacchino1
    dbaldacchino1
  • larue
    larue
  • mathiku
    mathiku
  • jelle
    jelle
  • kennyo
    kennyo
  • chriswilson
    chriswilson
  • philippeb
    philippeb
  • mgg_beca
    mgg_beca
  • annette2
    annette2
  • jackyd
    jackyd
  • cory
    cory
  • milo89
    milo89
  • ciarab
    ciarab
  • matthieuv
    matthieuv
  • bibold
  • revesz
    revesz
  • mpsims
    mpsims
  • stkol
    stkol
  • gerhard
  • esko
    esko
  • marko
  • rottens
  • jdandriessen
    jdandriessen
  • aarongundel
  • kcoats
    kcoats
  • rbell
    rbell
  • tara
  • simeon_h
    simeon_h
  • fox87
  • ronk
  • tjak003
    tjak003
  • digit42
    digit42
  • ben_vanderford
    ben_vanderford
  • daztreg
    daztreg
  • ml56067
    ml56067
  • nordpil
    nordpil
  • cstewartfortsas
    cstewartfortsas
  • dbaldacchino
  • r5
    r5
  • llgis
    llgis
  • sammichalaile
  • t_hohenstrater
    t_hohenstrater
  • geolassi
    geolassi
  • chk1
    chk1
  • littlefictions
    littlefictions
  • simonl
    simonl
  • chickey
    chickey
  • simon11
  • geoleo
    geoleo
  • mccorkdm
    mccorkdm
  • abizien
    abizien
  • steinm
    steinm
  • mikerob
  • julien
  • lynn_bryant
  • mondeveloper
  • andyf
    andyf
  • lucaraso
    lucaraso
  • kenneth_elsner
  • hermann
    hermann
  • felipeverdu
    felipeverdu
  • icova
    icova
  • marnickcle
    marnickcle
  • evieatsafe
    evieatsafe
  • roland.martin
    roland.martin
  • becchr
    becchr
  • cfvonner
    cfvonner
  • dewrightco
    dewrightco
  • neilhellas
  • jeroen
    jeroen
  • adrian_farrell
    adrian_farrell
  • jneujens
    jneujens
  • anari
  • gboquin
    gboquin
  • tris_w
    tris_w
  • bobw
    bobw
  • giosp
    giosp
  • janb
  • geoal
    geoal
  • jpvo
    jpvo
  • dellerbeck
    dellerbeck
  • reedwhit
    reedwhit
  • mb_fdfa
    mb_fdfa
  • wicki
    wicki
  • ecx
    ecx
  • afavaccio
    afavaccio
  • kjetilpettersso
    kjetilpettersso
  • _fabian_
    _fabian_
  • phoeffler
    phoeffler
  • soeren
    soeren
  • jonlynch
  • matthew.sokol
  • denseg
  • armysr
    armysr
  • stephanies_fws
    stephanies_fws
  • mathieu_ambrosy
    mathieu_ambrosy
  • gertjangj87
  • rknight
    rknight
  • battlezone77
  • alain
  • vicarutherford
  • geckosolutions
  • gishub
  • ldphelps
  • mikkok
  • patrick.cote
    patrick.cote
  • gunter
  • mark2atsafe
    mark2atsafe
  • steveatsafe
    steveatsafe
  • laurawatsafe
    laurawatsafe
  • mskg
    mskg
  • bruran
    bruran

An all in one server upgrade that backs up notifications, workbenches stops the service and then installs the latest server all in one go. At present having to take a server off line for a period of time (especially a live server) is a little nerve racking for a company important server. I take full server images to enable roll backs in case something goes a miss. But an easier upgrade path built into server would be amazing.

18 replies

fmelizard
Contributor
Forum|alt.badge.img+17
  • Contributor
  • September 15, 2017

It sounds like upgrade without uninstall would be quite useful.


jpvo
Participant
Forum|alt.badge.img+1
  • Participant
  • October 5, 2017

Very usefull. Many big organisations are affraid of migrating because in their procedures uninstall takes too much times. I recently upgraded with just a drop table instead of a drop DB to by pass IT involvment and get it done.


jdh
Contributor
Forum|alt.badge.img+28
  • Contributor
  • October 5, 2017
I would love to be able to simply apply an upgrade patch. Even if only for minor versions (ie 2017.0->2017.1.)

 

 


roland.martin
Forum|alt.badge.img+9
I just hold off on upgrading until it's long overdue and people are complaining about it (normally about once every year to 18 months). Yes, any improvement would be a very big deal!

takashi
Contributor
Forum|alt.badge.img+19
  • Contributor
  • October 20, 2017
Agree. It would be great if FME could be upgraded from 2017.1.0.0 to 2017.1.1.0 to 2017.1.1.1 without uninstall

 

 


mathieu_ambrosy
Contributor
Forum|alt.badge.img+4

Oh yeah. Very useful.


annette2
Contributor
Forum|alt.badge.img+10
  • Contributor
  • January 16, 2018

Yes, currently upgrading from 2015.0 to the latest 2017 version and I wish it was simpler.

Also do many organisations have running test/acceptance servers to test the upgrade process or do they get by with just production servers?


Forum|alt.badge.img+6

I echo the same feelings. In the past I have installed on a new server, migrated all the workspaces, done some testing and once it felt right, flipped the switch to the new server. After a few weeks, I'd then take the other one offline. But it's such a hassle, not to mention having to justify getting a new VM etc. I would never upgrade in-place based on past experience, too much can go wrong and needs to be troubleshot...or troubleshooted? :)


runneals
Contributor
Forum|alt.badge.img+19
  • Contributor
  • May 23, 2019

Don't know how useful this is, but figured I'd drop it here anyway, but Engines can now be upgraded in place to take advantage of new features specific to running the jobs. But a complete software upgrade is still required to take advantage of new FME Server functionality (ie Automations in 2019).


sigtill
Contributor
Forum|alt.badge.img+24
  • Contributor
  • November 4, 2022

Any update on this topic? Being able to easily upgrade an FME Server and FME Server Engine seems to be a larger need now. To keep up with the security patches, small changes etc - without reinstalling everything.

  •  

 


lucaraso
Participant
Forum|alt.badge.img+3
  • Participant
  • November 28, 2022

I confirm the requirement. With several users this topic often comes up, for them following server upgrades is becoming very complicated.


dbaldacchino1
Supporter
Forum|alt.badge.img+11

Glad to see this wish changing status. It should have been under consideration a long time ago. Hopefully it moves to a new and better status soon...


jbeamish
Participant
Forum|alt.badge.img+2
  • Participant
  • March 13, 2024

This would be amazing.


mskg
Contributor
  • April 19, 2024

I think the biggest hassle when updating an FME Flow instance is the reconfiguration of https. With every update I have to edit multiple files. If you’ve done an express installtion, you also have to edit the configuration files of the application server (Apache Tomcat).


gis_midwest
Contributor
Forum|alt.badge.img+4
  • Contributor
  • September 11, 2024

With the requirement to have a licensed version of ArcGIS Server in place on the same host as the FME Flow installation, it really makes it more expensive to maintain and test a new version of Flow.  It makes it very difficult to do an upgrade onto a new host so the in-place upgrade is the only option it seems.  But the outcomes can be hit or miss in terms of the new version of Flow interpreting workspaces as before. I now spend much more time researching bugs and developing workarounds after an upgrade. 

I think the architecture of FME application causing more problems as Safe develops more capabilities.  The challenge of maintaining compatibility with other applications like ESRI ArcPro is taking up most of my time.  Users and clients are forcing my hand when it comes to making a decision to upgrade Flow and/or Form.  The current architecture of FME is making this more difficult and all the more troubling dealing with the bugs in whatever version you’ve chosen for upgrade. Getting the latest version doesn't always fix you problem. Quite often it will create other problems and leave you no where to go.

I think a more streamlined process to install patches or upgrades is required as well as the ability to rollback version upgrades as needed.  I think this is required more so of of Flow than Form, but both would be ideal.


LizAtSafe
Safer
Forum|alt.badge.img+15
  • Safer
  • October 9, 2024
The following idea has been merged into this idea:

All the votes have been transferred into this idea.

bruran
Contributor
Forum|alt.badge.img+1
  • Contributor
  • November 5, 2024
annette2 wrote:

Yes, currently upgrading from 2015.0 to the latest 2017 version and I wish it was simpler.

Also do many organisations have running test/acceptance servers to test the upgrade process or do they get by with just production servers?

 

 

We have a development environment for non-production use, specifically to test upgrades and other changes, such as testing 3rd party transformers.  The risk would be prohibitive if we didn’t have this staging environment.  This is where we get our setup configured properly so we know what to do to set up a new production environment.  We also test our workbenches here first when upgrading FME Server/Flow.  It helps us find and fix problems before moving to the new version and makes the production cutover smoother and take less time.  I could only imagine the chaos that would happen if we only had a production environment.  We couldn’t live without our production environment for the time it would take to do an upgrade.


ecx
Contributor
Forum|alt.badge.img+4
  • Contributor
  • February 18, 2025

I’m surprised this suggestion is 9 years old and not implemented yet, it would be a very valuable addition. 

Also, with minor patching such as: 
https://support.safe.com/hc/en-us/articles/31265482270349-Security-Update-FME-Flow-Privilege-Escalation-Vulnerability#h_01JB2AENHZZVH4HB6BMFJ8RT2C

These could easily be made into a .exe


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings