Skip to main content

We have environment with 14.5 and now we have established totally new environment with new Ataccama 15.4. We want to migrate all the object from one environment to another without manually re-creation of objects.

Is possible to use metadata database & Audit Database of 14.5 in 15.4 Environment with some upgrade process so that all the objects can be accessed in 15.4 without any issues?

What are the steps to be taken for this?

Hi ​@akshayl09 ,

thank you for your question. There is no out-of-the-box mechanism available to migrate the configuration between the environment. This feature is on the roadmap, though, and should be introduced in v17.

The options you have now are following (assuming you are self-managed):

  • DB pg_dump
  • import/export plans
  • development of plans to move the content
  • manual reconfiguration

I will shortly mention all the options, however, options 1 and 2 require the application to be on the same version. So you would need to first upgrade from 14.5 to the same 15.4 version. It is not possible to do this with different versions due to changes in the applications. 

If you are on cloud, the first option would have to be done with assistance of our cloud team, but please note that it is not a standard procedure.

Now, the DB dump is probably the easiest if your new environment is empty. However, it is NOT a recommended solution, if you choose this option, I’d recommend assistance from our team. The minimum steps are:

  • pg_dump of mmm database
  • DB pg_dump of dqf database (if you use DQ firewall)
  • migration of minio (to move lookups, post-processing components, ...)
  • fixing issues with Keycloak after restore (IDs will be different so you have to switch the Keycloak sync strategy to use username)

This should theoretically be sufficient for moving the configuration. But it requires quite an expert knowledge of the Ataccama installation.

Import/export plans are in-built plans to move rules and terms and some other configuration. They are not available for some other assets like monitoring projects. https://docs.ataccama.com/one/15.4.0/import-and-export.html This is a recommended option. It also requires the application to be on the same version.

The other two options are probably clear, you can develop custom plans that can move content between the environments or move the configuration manually.

In all cases, I think the best is to contact your Customer Success Manager and discuss the options you have with our CS team. They can reach out to the PS teams to assist with the procedure and maybe offer some already existing migration plans. It all depends on the size of your solution and deployment type.

Let me know if this answers your question.

Kind regards,

Anna