Ace DNN excels in building and
hosting large websites using DotNetNuke

Subscribe to Ace DNN Blogs

 

 

 

 

 

 

 

 

 

 

 

 

Best practice for migration a new DNN site from testing environment to the production environment

This is an article about best practice for migrating a new DNN site from testing environment to the production environment. There is always a challenge for webhosting administrators to find and follow accurate steps to migrate a website from a staging environment to the production environment. Though the migration procedure done is more or less the same but there could be different scenarios for each DNN website due to the different database architecture and third partyDNN modules. This article is for the benefit of the dnn community at large and we have shared our experiences and understanding here.

So, what is the best practice for migrating a new DNN site from testing environment to the production environment:

  1. An administrative host must make sure that they keep the same structure on your production server as they did on the development server or, there should be matching between the two environments. In case there is a difference in the server environment that should be informed to the client.
    1. Server Type(VPS or Dedicated)
    2. Operating Systems (32bit/64bit)
    3. IIS Details (6.0/7.0)
    4. MSSQL Database versions (2005/2008/2008R2)
    5. Dot Net Framework version(2.0/4.0)
    6. Hardware specifications (RAM/HDD/CPU)
    7. Firewall Status (In-built/External)
    8. Modules Integration (In-built/Third Party)
    9. DNN version (4.X/5.X/6.X)
    10. DNN Portals (Parent/Child)
  2. The most important practice while migrating is to backup the code and db from source server to upload the destination server directly. Sometimes we need to download the code at our end if site is not able to configure directly to the destination server.
  3. After configuration site administrator must ask QA team to verify the status of staging site with live site, so we can point the domain to destination server after QA's confirm.
  4. Lastly, site administrator must always confirm from the developer/QA team about the final code and DB of any project for backup to remove the SVN files.

Here we are citing examples of sites built on DNN technology which we recently migrated from a staging to the production environment. Our site administrator followed the best practices of migration with this site as mentioned above. There are certain sites which are migrated to the live server.

South Florida Dive Journal

Figure 1

Sanawar Alumni

Figure 2

Please feel free to contact us for migrating a new DNN site from testing environment to the production environment

cheap nba jerseys wholesale nba jerseys discont nba jerseys cheap nba jerseys wholesale nba jerseys discont nba jerseys cheap nike nba jerseys wholesale nike nba jerseys discount nike nba jerseys cheap nike nba jerseys wholesale nike nba jerseys discount nike nba jerseys cheap nfl jerseys wholesale nfl jerseys discount nfl jerseys cheap nba jerseys wholesale nba jerseys discount nba jerseys cheap nba jerseys wholesale nba jerseys discount nba jerseys cheap nba jerseys wholesale nba jerseys discount nba jerseys cheap nba jerseys wholesale nba jerseys discount nba jerseys cheap nba jerseys wholesale nba jerseys discount nba jerseys cheap nba jerseys wholesale nba jerseys discount nba jerseys cheap nba jerseys wholesale nba jerseys discount nba jerseys cheap nba jerseys wholesale nba jerseys discount nba jerseys cheap nba jerseys wholesale nba jerseys discont nba jerseys cheap nba jerseys wholesale nba jerseys discont nba jerseys cheap nba jerseys wholesale nba jerseys discont nba jerseys discount nba jerseys wholesale nba jerseys cheap nba jerseys cheap nba jerseys wholesale nba jerseys discount nba jerseys cheap nba jerseys wholesale nba jerseys discount nba jerseys