Peter McCallum wrote:
Is there a way I can do this quickly without much technical knowledge? Please help someone
Peter,
I hate to say this so bluntly, but no...you need a fair amount of not only technical knowledge, but also access to get copies of your files and database from your current host. Depending on the type of hosting account (shared) it would also be unlikely they would allow access directly through FTP, Console or other "on the box" methods.
The few times I've had to help a client in a "hostile" hosting situation I've used tools like HTTTrack or SiteSucker (Mac) to copy down local version of the content, pages, images, etc. It obviously won't grab the skin, modules, cms, etc....but generally speaking we could setup a new DNN instance, reload the modules and then use the local copy of the content and image to "cut & paste" the website back together again.
The final step is to move your domain over from your current host to the new host, so hopefully that is not registered through the old host. Far too many times I've een hosting companies hold a small business' domain name hostage to "keep" them on as a client.
While this is not nearly as efficient or effective as getting back ups it does work and if your site is a small one it's not too much effort to get going.