Anyone who builds a website usually involves a lot of work, time and heart blood. It would be very dramatic, if everything would be gone tomorrow.
Even worse, it would be safe for self-employed persons and companies who live from their websites and thus have financial losses.
This is why it is important to look after the topic of website backup. In this article, I'll explain what it's all about and give tips on how to do it best.
Why a website backup?
Why should you bother at all?
Unfortunately, there are more and more people out there on the Internet who are trying for fun or financial interests to hack websites.
In doing so, either all data are deleted, any links inserted, the operator blackmailed and other evil things done. Either way, the website can no longer be used.
Other problems can also occur. So the host can sometimes have technical problems or you delete something by mistake on your own website what you want to get back.
The problematic scenarios are diverse and so I can only advise everyone to create regular backups of their own website.
What should be done?
Basically, modern content management systems, such as WordPress or Joomla, consist of 2 sub-areas.
On the one hand, this is the database, in which all possible information about the website is stored. This starts with the basic settings, statistics, additional functions and much more. Of course, all content, such as articles, pages, comments, SEO data and more are also stored there.
This is why, of course, it is very important to back up the database on a regular basis, in order to be able to restore individual content or the entire website in the event of a case.
On the other hand there are also the files of the CMS. These are usually very many, since such a CMS is very complex. These files should also be backed up, even if this is not as important as the database. Most of the files you do not change itself and so you could have a new installation of your own website also the original files of the CMS back.
However, manual changes can be made, for example, to the CSS file of the layout template used. Therefore you should also back up all the files. This makes subsequent restoration easier.
It should be remembered, however, that the access data should also be secured. At least one should surely deposit this somewhere.
Automatic backup from the host
One way of backing up is the hosting itself. Some hosting providers provide a regular backup of the websites or at least offer the at least additionally for money.
This is certainly the easiest way, since you do not have to do anything yourself.
However, in this case, you really have to rely on the host and hope that he does it properly.
What you can do alternatively are manual backups. So you can download the files of your own website to your own computer by hand using an FTP program.
In addition, you can back up the database in the database management of your own website and also download it to your own computer.
This is all nice and good, but often it just remains with a backup and that is not enough. Backups have to be done regularly, as new content and updates always change something.
Backup plugins for WordPress
For most content management systems there are plugins, which allow a regular backup. These plugins have the advantage that you can activate automatic backups and often have the choice of where to back up.
For other CMS you should be informed which backup plugins are recommended and how well they work. In addition, it should be ensured that a long-term development is ensured with a plugin.
In any case you should try on a test server, whether the backup can be restored. It would be very annoying if you have a backup, but the recovery does not work properly.
Regular website backups are very important in order to be able to have something from their own website and to deal with possible problems.