I've tried many things suggested around the web and have not been able to clone a DNN site with total success (just partial, glitchy clones):
On sandbox server:
Back up DNN DB
Back up DNN files from IIS
On production server:
​Restore DNN DB from step 1
Host DNN files from step 2 in a new IIS site, using same app pool & security settings, etc.
Do basic housekeeping, change DB connection strings in web config and update portal aliases, etc.
Log in to new DNN site on production, which should be an identical clone of the DNN site on the sandbox... Doesn't work!
Is there no way to get this to work with DNN?