Installing the latest fixes is recommended to reduce the version difference between environments. If there is a bug in any version, SAG usually implements a fix for each version having the bug. Personally I am in favor of installing fixes in regular basis, if you let them pile up it becomes a big bang and it suddenly requires more manual labor and it introduces more parameters that can fail. Even if you don’t patch your previous environment, it usually updates the packages after deployment.
Don’t forget that fixes are cumulative, meaning if you install version 25, it will include all versions below 25. And some fixes are applied to multiple components and some of them require another fix to be installed to another product if that product is in use.
There is no right or wrong answer to this question. You can install all the fixes and overlook 1 requirement break the environment for instance. Or you can skip the fixes and some data can be corrupted; or neither go wrong and either can work fine. Whatever you do, always take a backup. Both VMs and DBs.
If you are upgrading the architecture as well in the mean time, then:
- you can build a new environment,
- install all the recent fixes,
- clone the DB,
- test DB migration scripts
- deploy assets
to simulate the upgrade (highly recommended). Always keep a copy of the DB especially if you have data to migrate.
#webMethods#Command-Central#Integration-Server-and-ESB