hi!
You can take a backup and change the image tag at your docker compose.
Then, if something goes wrong. just revert back the original version docker image, and restore the data.
You can also do the backup, spin a new Weaviate server, restore, and do some tests.
Let me know if this helps!
Thankjs!