Pilsner
Databricks Partner

Hello @Phani1 

For exporting a Genie Space, it's recommended to clone your existing space and then use the CLI to help transfer it across. 
https://docs.databricks.com/api/workspace/workspace/export


If your aim is to easily pass the genie space between different environments withing the same workspace, I believe Asset Bundles are actually the recommended route. Within the Asset Bundle (.yaml file), the Genie space should be explicitly referenced via its workspace path. The benefit to this method verses exporting the Genie Space is that all dependencies should also be referenced, meaning it can be seamlessly deployed in your different environments.
https://docs.databricks.com/aws/en/dev-tools/bundles
 
As a final comment, it is worth noting that swapping the Genie space between environments should allow all instructions and settings to persist; however, the chat history will be wiped each time. 

I hope this helps answer your question.

Regards - Pilsner