Hi
wo, this is a really old version you have!
My recommendation would be to do every mayor release step by step:
13, 14, 15, 16 17, 18 19. You might be able to skip some, but since I did not test it and have no time to do so I will not give you a recommendation. And frankly, I don’t have a 12.5 installation at hand to play with ;-)
Some releases have migration tasks that can take quit some time, so make sure those tasks are finished before your stop the system. Have a close look at your file bcroot/system/installed_upgrades.xml
When installing a new version, make sure the installationComplete is set to true for current upgrade your are installing. If not, there might still be an upgrader running in the background. Note, depending on the size of your installation there are upgraders that can take many hours or even days if you have many terrabytes of data.
Cheers