Question
· Feb 14, 2023

Is there a way to export everything related to a production?

Hi is there a simple way to export everything related to a production and import in another instance?

For example exporting a production saving db, ns, mapping, webapp related, resources, roles and so on

Discussion (3)4
Log in or sign up to continue

You can use InterSystems Package Manager(IPM) to list all the members of production and distribute it to another machine (e.g. your client) via the IPM registry, or using zpmhub.

E.g. you can install several EnsDemo productions as one package:

USER>zpm "install irishealth-ensdemo"

Or recently I published an example of a very simple CSV data transformation production that you can install as one line:

USER>zpm "install esh-i14y-csv"

And here is how all the modules of production depicted in a module.xml.

Yes, there is, at least "everything" IRIS is aware of, so some item maybe missing but can be added.

In SMP, Iteroperability -> List -> Productions, select the production and click "Export" button.

Or, open production configuration, production settings, actions, Export button.

All production items are selected and you can manually add additional classes/components like search tables, custom schema, deployable system default settings, data transformations, etc.

Then, when you deploy your production you can also create a rollback file, in case you want to rollback, see:

https://docs.intersystems.com/irisforhealth20222/csp/docbook/DocBook.UI....

Enrico