Seafile Version Upgrade

Hello all, I need some help. There are some features that we need and realize that most of them are now supported. I checked our versions and realized we are WAY behind. Is there someone that has experience updating from far older versions to the latest? Its a big jump and I can’t risk just following instructions alone because Seafile is a very important part of our file structure.

Seafile version we have (server 3.1.7, client 4.04) server is hosted on a virtural linux server
Would like to update all to the latest to gain access to the latest features.

I’m looking up some more details to provide you:
I did a uname -a:
Linux Seafile 3.13.0-generic

cat /proc/version
Linux version 3.13.0-32-generic
gcc version 4.6.3 (ubuntu/linaro 4.6.3

Would there perhaps be an easier way to maybe backup files, settings, etc. And remove the old version, install newest version, and then restore the data/settings and such?