Well, may as well add 2 more cents - for what it's worth.
At each stage of the 'march', check server environment in Moodle. Update the component then see what Moodle reports as needing attention - or fixed or whatever ... at the next target version in the 'march'.
Hint: you will see some recommendations for database.
'spirit of sharing', Ken