If you are talking about taking a backup, uninstalling, installing a new version and then restoring. This will take a significant amount of time, depending on the database size and available resources.
Yes as my colleague mentioned, you can create a replication, upgrade the new environment and cutover. This will require only the limited downtime during cutover.
You can also use the operator-recommended upgrade in our documentation,
We suggest you to go through this document as the upgrade is quite a long jump from 1.13.0 to 1.17.0
Also, you should plan for 1.18.0 as it is the latest version