Sabrin_Alsahsah This is a great write up and was almost exactly what I was looking for. I was wondering if you had any tips to do it in bulk across subscriptions? Like when we do restores from production to lower environments it's usually more than just one database. But usually a whole instance/server that needs to be copied down to a lower environment which could be 60+ databases. As well just from a data consistency standpoint to get all databases to one point in time in an environment. I'm working for SQL Managed instances and have figured out how to mass drop all databases on a SQL Managed Instance, but I'm struggling with the cross subscription point in time restore piping, looping and recreation in bulk. I can do it chunk by chunk from your post, but this becomes unmanageable as we add new databases to prod that need to be replicated down to dev/test and UAT.
Thanks for any tips you have.