Thanks for the feedback Joseph. Yes, the live site was cloned to a separate server and has its own unique URL. On the clone, I edited web.config to point to the clone database but didn't change the database name (no need to). I edited only one line under connection strings:
became
dbo.ABC_DB_PortalAlias - Only two entries are now; localhost and External IP
dbo.ABC_DB_PortalSettings - DefaultPortalAlias entry ahs SettingValue of NULL
After all of this, I did a test by editing something in the HTML module of a page on the clone site. The changes were not reflected in the live site. That's what I want. Before I run the DNN 7 upgrade on the clone, is there anything else I can do to make things foolproof? Or should I just backup the live site directory and database so I'm covered no matter what? In that case, I need a pointer on how to backup the database without taking it offline. The only way I can copy the database in windows explorer is if I STOP the SQL Server, which will make the website dysfunctional while I copy.