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.
Simplify Server upgrade | In place upgrades
- February 9, 2016
- 18 replies
- 226 views
- rmurphy
- dporchetti
- fionasin
- chris.schulz
- toby_c
- rylanatsafe
- gerhardatsafe
- mkludas
- cbell_lvs
- cshepard
- rlundstrum
- holmescm01
- jbeamish
- kate-safe
- siennaatsafe
- redgeographics
- takashi
- hkingsbury
- geomancer
- danilo_fme
- sigtill
- warrendev
- tcrossman
- vxn43
- j.botterill
- oscard
- tomf
- runneals
- stalknecht
- fgiron
- dbaldacchino1
- larue
- mathiku
- jelle
- kennyo
- chriswilson
- philippeb
- mgg_beca
- annette2
- jackyd
- cory
- milo89
- ciarab
- matthieuv
- bibold
- revesz
- mpsims
- stkol
- gerhard
- esko
- marko
- rottens
- jdandriessen
- aarongundel
- kcoats
- rbell
- tara
- simeon_h
- fox87
- ronk
- tjak003
- digit42
- ben_vanderford
- daztreg
- ml56067
- nordpil
- cstewartfortsas
- dbaldacchino
- r5
- llgis
- sammichalaile
- t_hohenstrater
- geolassi
- chk1
- littlefictions
- simonl
- chickey
- simon11
- geoleo
- mccorkdm
- alexbiz
- steinm
- wizdatawizard
- mikerob
- julien
- lynn_bryant
- mondeveloper
- andyf
- lucaraso
- kenneth_elsner
- hermann
- felipeverdu
- icova
- marnickcle
- evieatsafe
- roland.martin
- becchr
- cfvonner
- dewrightco
- neilhellas
- jeroen
- adrian_farrell
- jneujens
- anari
- gboquin
- tris_w
- giosp
- janb
- geoal
- jpvo
- dellerbeck
- reedwhit
- vhruska
- mb_fdfa
- wicki
- ecx
- afavaccio
- kjetilpettersso
- _fabian_
- phoeffler
- soeren
- jonlynch
- matthew.sokol
- denseg
- armysr
- stephanies_fws
- mathieu_ambrosy
- gertjangj87
- rknight
- battlezone77
- alain
- vicarutherford
- geckosolutions
- gishub
- ldphelps
- mikkok
- patrick.cote
- gunter
- cclaire
- mark2atsafe
- steveatsafe
- laurawatsafe
- mskg
- bruran
- blade
18 replies
- Safer
- 3719 replies
- September 15, 2017
It sounds like upgrade without uninstall would be quite useful.
- Contributor
- 58 replies
- 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.
- Contributor
- 2001 replies
- October 5, 2017
- Contributor
- 94 replies
- October 5, 2017
- 7829 replies
- October 20, 2017
- Contributor
- 96 replies
- 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?

- 71 replies
- April 5, 2018
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? :)
- Supporter
- 321 replies
- 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).
- Supporter
- 956 replies
- 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.
- Participant
- 1 reply
- November 28, 2022
I confirm the requirement. With several users this topic often comes up, for them following server upgrades is becoming very complicated.
- Enthusiast
- 136 replies
- November 28, 2022
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...
- Participant
- 1 reply
- March 13, 2024
This would be amazing.
- 5 replies
- 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).
- Contributor
- 23 replies
- 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.
- Safer
- 1538 replies
- October 9, 2024
All the votes have been transferred into this idea.
- Contributor
- 8 replies
- November 5, 2024
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.
- Supporter
- 31 replies
- 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
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.
It sounds like upgrade without uninstall would be quite useful.
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.
Oh yeah. Very useful.
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?
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? :)
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).
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.
I confirm the requirement. With several users this topic often comes up, for them following server upgrades is becoming very complicated.
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...
This would be amazing.
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).
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.
All the votes have been transferred into this idea.
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.
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
Reply
Related Topics
Upgrade to FME Server 2019.2.1 - Restore not workingicon
DataIs installing two versions of FME server on the same machine (still) possible?icon
ArchitectureQuestions about in place upgrade of FME Server 2022 to Flow 2024icon
DeploymentCapability to do In Place Upgrades for FME Flow
Unable to Log in to FME Server GUI after Upgrading to 2019icon
Architecture
Helpful Members This Week
- hkingsbury
21 votes
- virtualcitymatt
8 votes
- liamfez
8 votes
- alexbiz
7 votes
- ebygomm
7 votes
- redgeographics
6 votes
- chriswilson
6 votes
- david_r
5 votes
- crutledge
5 votes
- DanAtSafe
5 votes
Recently Solved Questions
Community Stats
- 31,927
- Posts
- 121,264
- Replies
- 39,553
- Members
Latest FME
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
Scanning file for viruses.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
OKThis file cannot be downloaded
Sorry, our virus scanner detected that this file isn't safe to download.
OKCookie 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
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.