How do I migrate workflows, templates, etc., from one environment to another (e.g., from development environment to production environment)? | Community
Skip to main content
jae_lee
Level 3
Mar 1, 2017 6:24 PM UTC
Solved

How do I migrate workflows, templates, etc., from one environment to another (e.g., from development environment to production environment)?

Hi,

How do I migrate (or duplicate) workflows, templates, db, etc., from one environment to another in Adobe Campaign? For example, templates developed inside the development environment and migrate (or duplicate) them to our production environment?

Thank you.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
vraghav
vraghavAccepted solution
Employee
Mar 1, 2017 6:50 PM UTC

Hi Jae,

You need to create packages of each entity, export them from a lower environment where you usually develop and then import them on to production.

For more information on packages import and export, please refer to official documentation https://docs.campaign.adobe.com/doc/AC6.1/en/PTF_Administration_Elements_Data_packages.html

Regards,

Vipul

10 replies

bertc50331664
New Participant
Aug 19, 2019 5:59 PM UTC

Great idea in theory.  Link generates html 404 error.

Translate
Level 2
Aug 21, 2018 3:18 AM UTC

Hi Vipul,

Just following up on this. When we export packages, should we export them as XML then update them as XML in the target environment/

Is there another easy way that I am missing?

Thanks

Translate
vraghav
Employee
Mar 9, 2017 2:15 AM UTC

Jae Lee wrote...

Hi,

 

I received this reply from Adobe tech support, when I broached migrating workflows, campaigns, etc.:

 

"The process that is followed, internally when requests such as this are raised, is to refresh the NON-PROD database with the PRODUCTION database.  This is done by restoring the latest backup into the NON-PROD environment.

 

Please see the following documentation for more information: https://docs.campaign.adobe.com/doc/AC6.1/en/PRO_Data_processing_Duplicating_environments.html

 

We do not normally create packages from PROD and move them into the non-PROD environments."

 

So is the best way to migrate existing workflows (campaigns, etc.), from one environment to another? Create and exporting/importing data packages or refresh?

 

Hi Jae,

There seems to be a misunderstanding here. Recommended approach is to create data/entity in one system and export it as a package. 

Then move it to another environment by importing it. 

This is something that the business practitioner or the implementation expert will do. Adobe support will not work on the migration, as you'd requested assistance for on the support portal.

Yes, the database refresh aspect is there but it is for once in a while kind of a scenario. Also, there is a cost associated (need to check with CSM), this needs to be planned carefully. Also, such a refresh will actually wipe off the current development work on the system that is being refreshed.

Hope this helps.

Regards,

Vipul

Translate
florentlb
Level 10
Mar 7, 2017 6:56 PM UTC

Hi,

Following support recommendation is the best thing to do :)

Exporting and importing package is more designed for advanced users who have experience with the solution.

Florent.

Translate
jae_lee
jae_leeAuthor
Level 3
Mar 7, 2017 6:40 PM UTC

Hi,

 

I received this reply from Adobe tech support, when I broached migrating workflows, campaigns, etc.:

 

"The process that is followed, internally when requests such as this are raised, is to refresh the NON-PROD database with the PRODUCTION database.  This is done by restoring the latest backup into the NON-PROD environment.

 

Please see the following documentation for more information: https://docs.campaign.adobe.com/doc/AC6.1/en/PRO_Data_processing_Duplicating_environments.html

 

We do not normally create packages from PROD and move them into the non-PROD environments."

 

So is the best way to migrate existing workflows (campaigns, etc.), from one environment to another? Create and exporting/importing data packages or refresh?

Translate
jae_lee
jae_leeAuthor
Level 3
Mar 2, 2017 2:57 AM UTC

Thank you so much Vipul!

Jae

Translate
vraghav
Employee
Mar 2, 2017 2:15 AM UTC

Hi Jae,

The same procedure applies there as well.

You can export package from one environment and import it to the other.

Regards,

Vipul

Translate
jae_lee
jae_leeAuthor
Level 3
Mar 1, 2017 7:03 PM UTC

Hi,

Thank you as always Vipul. Is there a way to migrate packages from a higher environment (from production) to a lower one (say, staging, testing, or development) environment?

 

Jae

Translate
vraghav
vraghavAccepted solution
Employee
Mar 1, 2017 6:50 PM UTC

Hi Jae,

You need to create packages of each entity, export them from a lower environment where you usually develop and then import them on to production.

For more information on packages import and export, please refer to official documentation https://docs.campaign.adobe.com/doc/AC6.1/en/PTF_Administration_Elements_Data_packages.html

Regards,

Vipul

Translate
Level 2
Oct 3, 2023 7:56 AM UTC

Hi Vipul,

 

I am not able to access the following link:

 

- https://docs.campaign.adobe.com/doc/AC6.1/en/PTF_Administration_Elements_Data_packages.html

 

Thanks

Translate