All upgrades should be performed first with a copy of Production data, in an environment that is non-essential. This could be a Vagrant VM and is our typical test hardware for this purpose.
Backups are good to have for many reasons at all times. Especially during upgrades, tested backups become a critical part of our toolkit.
Upgrading from OPC1.2x to EC11x REQUIRES that you first upgrade all systems in a cluster to OPC1.4.6. Please be aware of [1] at the transitions between the systems. Here is an example of the highest level upgrade process that should be followed.