Mattermost self host server update

Here is my current Mattermost version:

Version: 10.2.0

I would like to update it to the latest version by following the official guide:

(Upgrade Mattermost Server - Mattermost documentation)

Before proceeding with the update, do we need to run any PostgreSQL schema updates manually, as mentioned in the important upgrade notes?

(Important Upgrade Notes - Mattermost documentation)

I’d update to 10.5.8 first. It’ll include any schema changes. Then you can proceed to a newer non-ESR.

So, do we just need to follow the steps mentioned in this blog to update to version 10.5.8?
(Upgrade Mattermost Server - Mattermost documentation)

Or is there anything specific we should keep in mind before proceeding with the update?

Could you please confirm—do we just need to download the new Mattermost version and point it to the old data file path, or is there anything else required?

You can follow the tutorial. There is no need to point to the old data file path. In the tutorial in step 6 they mention cd {install-path} . in our case on a debian server the location is /opt/mattermost, so do the find command from the /opt folder.