While having a website opens up a lot of doors, it’s also connected with a series of risks, data loss being one of the biggest ones. A Hubspot study has shown that 20% of the companies that have experienced website data loss claim it has cost them $50.000-$5.000.000. Moreover, 60% of the businesses that undergo data loss never recover again. Let’s not go into the details of how that makes impressionable business owners feel, focusing instead on making sure it doesn’t happen to your site.
If you have a WordPress website, one of the crucial concepts you need to be aware of is backup. Truth is, lots of things may go wrong with your website, from hacker issues to typical hardware failures to unsuccessful updates of plugins or themes. Surely you don’t wanna be left with nothing in the end. Backing up is necessary for the maintenance of the website, for being able to recover the site if something undesirable happens.
What do you have to backup though? The answer is quite obvious: all the things you’re gonna need to restore your website. That is:
1) the Database, which contains your pages, posts, users, and all the data entering your site,
2)The files, meaning everything that you have uploaded to the website, such as pictures and media.
Now that you know what backup is, why you need it, and what needs to be backed up, the most important remaining question is how often you should backup your website. First of all, we need to discuss the peculiarities and restrictions of the two main backup types: database only backup and full backups.
Database only backup
If you are not performing full backups daily, you might wanna consider the option of frequent database backups. The thing is that the database changes all the time. Every single time you make a new post, upload a new image or get a new comment the database gets updated. That’s why database backup is vital, and you need to do it as often as possible.
As for the minimal limitation, you should monitor how often you usually post on your website or get user engagement, such as a comment, a filled-out form, etc. and schedule your backup accordingly using the table below:
|Frequency of changes in the DB||Recommended frequency of the backups||Minimum frequency of the backups</b|
|Daily posts and/or user engagement||Real time backup||Daily database backup|
|Once-a-week posts and/or user engagement||Daily backup||Weekly backup|
|Once or twice a month posts and/or user engagement||Weekly backup||Once in two weeks database backup|
Full backup is the total backup of the website so includes both the database and the files. In order to choose the right schedule, you have to consider:
1. How often site content is updated.
The website houses your content and it is expected that the content of your site will change pretty frequently. Adding new posts and pages, uploading new videos, photos, and text files all mean content change and the more frequent the content update the more often the backups needed.
2. How active user engagement is.
Your users’ activities — buying your products, writing comments or reviews, filling in forms — affect your website and so have to be taken into account when planning the backup schedule. Active user engagement means you’ll need more frequent backups to keep your site secure.
3. How often major updates, such as those of plugins/themes, are performed.
Theme or plugin updates, additions of child themes or custom CSS, and version alterations demand backups afterwards. Otherwise, you may have to download everything back again and start making the changes over again.
So, summing it all up, what you need to consider before scheduling the backups is the frequency of any type of changes happening to your website. The table below will help you avoid any major catastrophes:
|Frequency of any kind of changes happening to the website||Recommended frequency of the backups||Minimum frequency of the backups|
|Daily changes (active website)||Real time backup||Daily backup|
|Several times a week||Daily backup||Weekly backup|
|Several times a month (hardly probable)||Weekly backup||Monthly backup|
Do keep in mind that in general, the more frequent your backups, the more secure you are.
You might think that selecting the schedule for both the database backup and the files’ backup sounds like hard work. Well, it isn’t! 10web.io has a powerful backup service that’ll take care of everything for you. It only takes a mouse click to schedule your regular backups, including both database and files’ backups. You’ll no longer need to worry about forgetting to do a manual one-time backup. The backups are saved in AWS S3 by default, yet you also get a chance to pick from some traditional cloud space alternatives, such as in Dropbox, RackSpace, GDrive,etc.
Some awesome 10Web backup service features, apart from the simple regular backup schedules, are:
- Differential backup: The great thing about differential backup is that it saves you two resources of utmost importance, time and space. The name speaks for itself: these backups save only the differences in data, meaning only the data that changed after the last full backup is saved. That’s why it takes less time to complete the backup, plus less storage is used.
- Real time backup: This option is ideal for those who have a very popular website, for extra cautious ones, or those, who work with data of critical importance. With this schedule, automatic backups occurs every hour, so your changes — a new plugin/update/new post/comment, etc. — get saved almost immediately securing you from any kind of loss.
- You get a minimum amount of 1GB (10GB for paid) 10Web storage in Amazon S3: You get the chance to save your website backups on Amazon S3, a very popular, accessible, and arguably the most supported cloud storage available. You can learn more about AWS S3 storage here.
- The process of restoring the full latest version of the site is also as simple as it gets: a single click on your 10Web dashboard. To learn more about the service and get started with 10Web for free register on the official website.
We tend to assume we’re safe from the quandaries that happen to others, but we rarely if ever are! Taking security measures is significant in avoiding major data loss and its tragic consequences. So go ahead, backup your website, and don’t forget to let us know which backup schedule you use for your WordPress website.
Surfing the blogs of Kate McCulley and Daniel James (from Dan Flying Solo) and reading about how they gave up full-time jobs to start travelling and ended up living a life of luxury, earning a fortune writing about their adventures is guaranteed to be either a highway to hell or a stairway to heaven. Either way, before shouting out to the world that “blogging is the easiest thing on earth” and “anyone can do it” I suggest you think twice. In reality, blogging is a full-time job and requires dedication, patience, creativity, commitment, and more. The sad reality is that there are lots of issues that bloggers face and those cause most of the beginning bloggers to fail. But, it’s true enough that whenever there’s a problem, there is also the solution! So, let’s identify the 10 major hardships for bloggers and talk about the solutions. 1. Not having a…
If we start a debate about what photography is, we’ll most likely come to nothing. The artists will say it’s a form of art. The activists will claim it’s a means of protest. Your mom will probably assure you it’s all about keeping memories alive. Ed Sheeran will basically agree with her. Businessmen will state it’s a way to advertise their products, and finally some photographers will tell you it’s a business! I’m not trying to take sides here but one thing’s for sure: If you’re a photographer, it’s your job and whatever you call it, you need to make money with it. And, in order to do that, you absolutely need a photography website. It’s not just because it’s cool and all your competitors have one. Let’s go into more detail and discuss all 10 reasons why having a website is a must for you: 1. Having your own…
We have some good news to present to you! This update touches upon 10Web team’s main releases in the recent weeks. We added SEO and Performance, two new services, to the dashboard, as well as developed a cool new feature to connect a site to dashboard in one click. Our team also managed a huge amount of work and released major updates of Photo Gallery and Google Analytics plugins. New dashboard features Connect site in one click 10Web dashboard is a unified tool to manage all your WP sites. It saves you time by helping maintain and control multiple sites from one place. Thanks to it you can backup/restore site data, manage plugins/themes and optimize images with incredible ease. Until now, in order to add a website to the dashboard, users needed to download 10Web manager plugin, install it on the WP site, and log in to dashboard from the plugin. Now…