Here’s a guide to different solutions how to automatically backup WordPress database and/or files.
I've never needed my backups, but their something one just needs to have.
See the update notes in the bottom of the post
That's so simple! Set it and forget it. When you need the backups, just get them from the mail.
Works like a train and is totally free. But that's only the database, files are important to back up too.
If you don't know what S3 is, have a look. Basically it's a very affordable storage provided by Amazon, where you can upload any amount of data, you pay what you use, see pricing. I'm not gonna go through the set up cause it's very straight forward. Though, credit card is needed, can't pay with PayPal in Amazon.
Setting it up is as easy as:
There has been one problem for me, it only takes daily backups, no matter what I tell it to. Someone else has this issue too, hope it'll be fixed. Otherwise this has worked for me very well. It's not totally free, but it's not expensive.
This is something new and exiting. Google Drive is basically Googles response to Dropbox. When you install the drive app it creates a folder where you can drop stuff and share. You'll get 5GB for free.
Installing the aptly named plugin, Backup, was not as straight forward as could be.
When I activated the plugin it said:
"Please enable 'allow_url_fopen' in PHP. Backup can not function without it."
This depends on your hosting of course, I'm on Mediatemple (gs). Mediatemple knowledge base article sais following:
"If enabled, allow_url_fopen allows PHP's file functions to retrieve data from remote locations such as an FTP server or web site, and could lead to code injection vulnerabilities."
I have no idea how serious that is . . . It wouldn't be disabled for nothing, right?
Add this to
php.ini file to enable it.
allow_url_fopen = On
Editing the file probably differs depending on service provider. Here's how to edit
php.ini file in Mediatemple (gs).
Okay, nice, it worked. We're not clear yet. Next alert was this:
"Please load the 'zip' PHP extension. It is needed in order to create the archive to be backed up."
Now the plugin is finally running.
http://clubmate.fi/cm/wp-admin/options-general.php?page=backup&action=authas the "Authorize redirect URI" (you need to click the "more settings" button) when you're creating the Client ID
#folder/. First I stupidly used the folder name, as would be logical.
You can trigger a manual backup by navigating to
http://example.fi/backup/ (why not just a button?). Note that it does not save that to the Drive, only to your server, where you can then download it by clicking the "Download" button.
The Backup plugin is really great I think, and something I'll be using. For small sites, the 5GB of storage will do just fine for long time. Bigger sites it's quite small. I have one site that is over a 1GB of data to back up. Luckily you can set how many backups to store and the extra space is not that expensive: "25GB for $2.49/month, 100GB for $4.99/month or 1TB for $49.99/month. When you upgrade to a paid account, your Gmail account storage will also expand to 25GB."
I just hope the instal process wouldn't be easier.
Comments would go here, but the commenting system isn’t ready yet, sorry.