Deployment migration from 2.8 to 2.11?

Hi, I’m Martin, and this is my first post in this forum. Thank you for having me!

My question is thus: After having run Prefect 2.8 operationally on-premise on a VM (not a container) for several months, a lot of deployments have been created and modified (schedules, parameters) via the UI. What would be the best way to upgrade to Prefect 2.11 (with its changed deployment format) without messing up the deployments?

Bonus question: Is there a way to export the deployment configuration back into a YAML file, such that it reflects the modifications via the UI?

Additional info: My jobs are not time critial or computationally demanding, therefore I have only one local agent running. Prefect is run from a conda env, and I would like to keep the old environment as fallback during the migration, if possible.

Thanks in advance for your help!