WPDude not only impressed me with his considerable technical prowess, but also with his integrity and commitment. He really is a pleasure to work with.
Continue Reading »WPDude not only impressed me with his considerable technical prowess, but also with his integrity and commitment. He really is a pleasure to work with.
Continue Reading »Thank you for making this such an easy experience to move to WordPress from TypePad. I found it much easier for you to get me going for a small fee than spend hours trying to go through the WordPress codex.
Continue Reading »A couple of weeks ago, I was at my wits end. My blog posts were not showing up in Firefox and I needed help, more than you can imagine. None of the tech people that I know good provide me real assistance so, I used my good friend Google. I found WordPress Dude, Neil Matthews. [...]
Continue Reading »Neil, I just wanted to say thanks for going above and beyond my expectations with our wordpress consultation the other day. You not only fixed my screw ups, but you also showed me where I was going wrong and how to properly operate the new blog template on a day-to day basis, as well as [...]
Continue Reading »I must say that Neil AKA WP Dude is customer service oriented and commited to building a strong and honorable relationship with his clients. I’m far from tech savy and was in need of assistance with updating my version of word press. WP Dude went above and beyond the necessary, by updating all of my [...]
Continue Reading »After spending 3 months setting up my new site I was stuck on the last details to get the site up and running. I was thrilled to find Neil Matthews who took care of the technical stuff to make my site work better so I did not have to spend another 3 months learning things [...]
Continue Reading »
I am always harping on that you need to backup your WordPress installation, check out my post on when I think you need to backup your blog at 6 Key Times You Should Backup Your WordPress Blog
This posts is a review of the two plugins I use to backup my blog.
Computer systems go phutt on an all too regular basis, having a backup allows you to rebuild your blog with the minimum effort. Consider the time and effort you have put into developing your posts and your cool theme, this needs to be archived so you can recover in the event of a catastrophic failure, hacking attack or user error – bugger did I really click drop from my MYSQL console.
There are two components you need to consider when doing a WordPress backup, the data in your MYSQL database and what I call the codebase or the files which make up a WordPress install.
The database is commonly backed up by most people, but who considers their codebase? This includes all of your uploaded media, any mods you make to your theme or your blog code and the latest natty plugin you added to your blog.
The frequency of backup should be done in line with how often you update your blog, if you write posts daily, backup daily, if you are uploading lots of media, backup the codebase frequently. Do it often, and do it early.
My preference is once daily for my database and weekly for my code base.
I use the following two plugins:
WordPress Backup (By BTE) – for codebase backup
WordPress Database Backup – for database backup (no shit Sherlock, I can tell that from the name)
There are many more at the WordPress plugin directory, have a look at http://wordpress.org/extend/plugins/tags/backup
This is a great little plugin which takes a copy of my plugin, theme and upload directories and copies them into a directory under wp-content as a zip file. The zip file is then sent out via email.
I have this set to run once a week, but you can set it to daily or monthly. There is no on-demand option.
To restore from this backup, unzip the files and FTP them back to your host.
I did a quick straw poll on Twitter and the majority of repliers were using this plugin to backup their database. The same poll suggests people are not backing up their codebase.
WP Database backup allows you to backup all, or a selction of your MYSQL tables, and have that backup saved to your hosting server, downloaded or sent via email. Like WordPress backup there is a scheduler but there is also an on-demand function, useful if you want a quick back before a change to your blog.,
The output is a SQL command file which when run against the database to recreate the tables and data. Please note a certain level of MYSQL knowlege is required to recover from this method.
I use Gmail as a sneaky way to archive my backups, I have a rule to move the emails to my archive automatically, this means I have a number of checkpoitns with my backups so I can do a point in time recovery.
It is all well and good having a backup, but have you tested your recovery process, I wrote a guest post on Problogger about this subject, check it out at http://www.problogger.net/archives/2009/02/12/testing-your-blog-backup.
My complete WordPress install i..e wp-includes, wp-admin and the files in my blog root are not backed up by these two plugins so I keep a copy of my latest WordPress install files to hand, just in case.
There are a number of backup plugins out there, please please get some installed before your blog goes tits up and you end up attempting to recover your blog using this technique – Feck Arse and Google Cache