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

Nike Roshe Run Nike Roshe Run Womens Cheap Nike Roshe Run Cheap Nike Roshe Uk Online Sale buy cheap nike roshe run online cheap roshe run on sale Nike Roshe Run nike Roshe Run Women cheap Nike Roshe Run Uk cheap gucci belts replica gucci belts wholesale gucci belts cheap gucci belts replica louis vuitton belts cheap louis vuitton belts fake louis vuitton belt cheap gucci belts Gucci Belt For Men Gucci Belt Cheap Gucci Belt cheap gucci belts cheap Louis Vuitton belts cheap ferragamo belts cheap gucci belts Cheap YSL Belts Louis Vuitton Belts On Sale replica gucci belts Cheap YSL Belts replica Louis Vuitton Belts cheap gucci belts online fake gucci Belts replica Louis Vuitton Belts cheap nba jerseys cheap nfl jerseys cheap mlb jerseys cheap nhl jerseys wholesale nba jerseys wholesale nfl jerseys wholesale mlb jerseys wholesale nhl jerseys cheap nfl jerseys from china discount nba jerseys wholesale nba jerseys cheap nba jerseys discount nba jerseys wholesale nba jerseys cheap nba jerseys discount nba jerseys wholesale nba jerseys cheap nba jerseys discount nba jerseys wholesale nba jerseys cheap nba jerseys discount nba jerseys wholesale nba jerseys cheap nba jerseys discount nba jerseys wholesale nba jerseys cheap nba jerseys discount nba jerseys wholesale nba jerseys cheap nba jerseys discount nba jerseys wholesale nba jerseys cheap nba jerseys discount nba jerseys wholesale nba jerseys cheap nba jerseys discount nba jerseys wholesale nba jerseys cheap nba jerseyscheap nba jerseys wholesale nba jerseys discount nba jerseys cheap nba jerseys wholesale nba jerseys discount nba jerseys