Basically I can no longer afford my site. I want to save it dearly but I cannot pay. I am a noob at this stuff but I want to download/ save the site so that when I can host I can just re-upload its contents. Preferably with out having to edit much, but I am not sure if that is possible. I just want to save as much stuff as possible without having to edit and build again.

I would just like someone to tell me as a noob how I could do it. I have heard that HATTrack and Wget are popular choices? But with either one I was hoping to find someone that can explain what to do exactly so I do not make a mistake! Do those programs save templates as well?

I would really appreciate any ideals, comments, or suggestions as my domain will be ending soon!

  • 10
    What operating system are you using? Does your website just consist of HTML files and images, or does it use a content maangement system with an SQL database like a WordPress site? How do you update the site now? – TOOGAM Apr 21 at 23:28
  • -operating system is windows 8, I use wordpress and I believe it is wordpress that updates it. My domain provider is bluehost. I am not 100% about html but I do have images in the site? – Wade Wilson Apr 21 at 23:47
  • 6
    I’m voting to close this question because questions about Wordpress are specifically out of scope here at Super User. – Ramhound Apr 22 at 2:25
  • 1
    Contact your host and ask for help, I guarantee otherwise it'll go wrong and you'll either backup just the database or just the site, or some random folder that isn't acutally your site. – Ryan McDonough Apr 22 at 8:36
  • 1
    Try these instruction from your host (bluehost.com): bluehost.com/help/article/wordpress-manual-migration | Also: @Ramhound is right, this question is more for wordpress.stackexchange.com – Hillel Apr 22 at 9:47

You have a few options:

  1. Use a WordPress backup plugin, like UpDraft to create a backup of your WordPress files and database. UpDraft and other plugins can create a file to download, or even put the backup in your Google Drive, DropBox, and other locations.
  2. BlueHost is a cPanel based provider, which means you can do a full cPanel backup, which would backup everything. This would include websites, databases, and email. However, unless you are moving to another cPanel based provider in the future, this is more cumbersome, but still useful.
  3. You can manually download your WordPress's document root and contents (likely public_html) via FTP, as well as export the database to a .sql file from the command line or MyPHP Admin and download it.

You should be able to talk to BlueHost's support and they should be able walk you through any of these steps (or just do it for you). Requesting backups for people leaving a hosting provider is standard procedure.

  • Although I am not sure where I'm earlier comments went, thanks for the help, appreciate it – Wade Wilson Apr 23 at 21:26

When it comes to Wordpress sites, on all the sites I've worked with (hundreds) there are 2 things that need to be backed up -

  1. The Wordpress files and
  2. The Database dump.

The easiest way is to log in to Wordpress as an administrator, install a plugin and back everything up with the plugin. I usually use Updraft (which breaks the files down into subcategories - you back them all up, as well as the database). Another common choice is Backup Buddy. No doubt there are others. The point being that you can do a full backup from within Wordpress - and this is likely the safest and easiest way.

If you want to go the harder route - The alternative way requires you to get the Wordpress files and the database dump off the server.

Start by grabbing the files. You may be able to do this through FTP or SCP or even through a drag-and-drop interface. The exact method of how you do this depends on what your hosting provider offers.

The database will almost certainly be MySQL, so you can use PHPMyAdmin (which is often a component of CPANEL, but can be stand-alone. If you have access to PHPMyAdmin but don't know the connection details these can be found in the file wp-config.php in the root install of your Wordpress site. Just open that file with a text editor and have a look for the lines which read "define(DB_?????.'xxxxx') where the ????? is the username, password, database name, database server, and the xxxxxx is the value. You will likely need the username and password to use PHPMyAdmin. (There are alternative ways of getting the database dump, but they are a lot harder)


Depends on what you want to save, and what you want to do in future.

BackUpWordPress has gotten me through 2 server moves, including one that involved rapid unplanned redeployment (my server hardware failed). It'll back up your database (and the site proper if certain prerequisites are met), and between that and backing up your wordpress directory, redeployment is fairly simple.

Wordpress also has an XML export/import option I'd recommend. Its probably easier, but untested.

I'd recommend doing both in case ;).

HTTrack and wget will back up static versions of your page. Its great if you never intend to blog any more but want to stick the files up for access or want a simple to deploy static copy of it somewhere. These options will be snapshots of your site in a point of time not a full wordpress backup for the future.

There's probably nothing worse than thinking you've backed up, then realising its just a snapshot of the site in time, and you can't get your site back up.

If there's anything super critical you want static snapshots of, and need access you might want to make sure those pages are spidered/cached on the internet archive or archive.is

  • thanks for the input! – Wade Wilson Apr 23 at 21:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.