How can we upgrade to version13

Hi, How can we upgrade to version13
Can I get the steps by steps

1.Take a VM snapshot just in case.
2. Assuming you don’t have custom apps or customisations, use the bench backup --with-files to backup your dB and files
3. Use the bench switch version command to switch to version-13
4. Bench update --upgrade
5. Bench update --patches
6. Bench migrate
7. You should get a couple of errors which have been documented here and are ready to solve.
8. Pray