How do I refresh data between two environments?

S RAHMAN asked on February 19, 2014 14:30

How can I refresh my Kentico development environment with data from the production environment? Is it simply copying the prod database to dev or are there other steps involved?

Correct Answer

Michael Kinkaid answered on February 19, 2014 20:45

There are several ways of doing this. You can certainly backup and restore DB and aspects of the file system if applicable (media files for example). This method is good if the variance between dev and prod is large or you don't want to worry about being selective.

Another method to keep in mind is content staging which you can use to promote content and object changes throughout your build pipeline (dev, QA, stage, prod). You can also hook this up bi-directionally to get content updates moving from prod to dev.

Feature import and export is also a possibility for object updates.

3 votesVote for this answer Unmark Correct answer

Recent Answers


Martin Danko answered on February 19, 2014 20:44

Hello,

As first, I would recommend you to try to use the Import/Export functionality or you can consider also the use of Content Staging.

Best Regards, Martin

0 votesVote for this answer Mark as a Correct answer

S RAHMAN answered on February 25, 2014 09:22

well, i went ahead and restored the database from prod to dev and then did an IISRESET on the server. I couldn't access the site. I got the message below.

The requested domain name is not configured for any website: http://dev.site.com/ If you're an administrator of this site, you need to go to Site Manager -> Sites and use the following domain name either in the Site properties or add a new domain alias: http://dev.site.com

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.