Moving Site to Another Server


This article guides you on how to move a site to another server.




  • DNN Platform
  • Evoq Content
  • Evoq Engage



  1. Zip the root DNN folder on the source server. 
  2. Move the .zip file to a newly created folder. 
  3. Extract the .zip file to the website folder location on the new server.
  4. In the new server, create a new IIS site.
  5. Add necessary permissions for your website folder.

Copy the Database and Set up a Database User

  1. In the old server, back up the database to a .bac file, then copy the .bac file to the new server.
  2. In the new server, restore the SQL database.
  3. In the new server, use SQL Server Management Studio to set up a database user with its appropriate permissions.

Configure Web.Config and the Crawl List

  1. In the new server, access the web.config file, and verify that the connectionStrings section is correctly configured.
    • Data Source must be set to the path to your database server.
    • Catalog must be the name of the database you restored.
    • User ID and Password must be the credentials of the authorized user that you created for your database.
    • Data Source must be set to the path to your database server.
  2. If the web address for the new site is different from the old site, update the starting URL for crawling.

Clear Cache and Restart

  1. In IIS Manager, restart your website.
    1. Go to Control Panel > Administrative Tools > Internet Information Services (IIS) Manager.
    2. In the Actions panel on the right, go to Manage Server > Restart.
TIP: Remember to update your DNS with your new server’s IP address.
  1. Clear the DNN cache.
  2. Restart the DNN application.

Related tasks




Please sign in to leave a comment.