Sure thing, your host does keep backups. Usually, they are kept on a spare disk on the same physical server hosting your site. If you have a top-notch hosting provider, they may also keep separate backups on a network attached storage (NAS) device. But this is not a fail-safe approach. What about if the server machine goes does or gets accidentally seized by the FBI? What if the host goes out of business? What if the host gets hacked and your sites disappears? If you think that these scenarios are far-fetched, ask the owners of the sites affected by these real world cases. They thought the host-provided backups were enough. Newsflash: they weren’t.
Thankfully, if you have a Joomla! site it’s easy and free to take your own backups! The solution is called Akeeba Backup and it’s been around for over five years. Akeeba Backup differs to other backup solutions by allowing you to take a full backup of your site, files and database included, which can be easily restored on the same or a different host. This allows you to not only restore your site if it crashes, but to also easily move your site to a different host, should the unthinkable happen!
In this series of video tutorials, we’ll see how to backup and restore your website. The total run length of the videos is 10 minutes. If you’re not into watching videos, these instructions –with much more details– are also available in our Quick Start Guide.
Installing Akeeba Backup
Start by downloading the latest version from AkeebaBackup.com’s download page. Then, follow these instructions:
Backing up your site
Taking the first backup of your website is extremely easy! Just follow these instructions:
From that point, every time you want to backup your site just log in to the administrator of your website, click on Components, Akeeba Backup, Backup Now and click on Start Backup. Done! Remember to download your backup archives to a safe location, e.g. your PC’s hard disk, to ensure that you will have a backup even if something happens to your host.
Restoring your site
First, you have to download your backup archive. In the previous tutorial you learned how to download through your browser. This is usually not possible when you have a big (50+ Mb) backup archive. The best way to download your backup archives is to use FileZilla –a free FTP client application– as shown in this step-by-step tutorial:
Afterwards, you can use our free Akeeba Kickstart script to easily extract the backup archive on your site and begin our super easy restoration process:
Akeeba Backup doesn’t stop at manually taking backups of your sites. Your backups can be automated using CRON jobs or by using a cheap scheduling service like webcron.org. For detailed instructions, just take a look at the “Automating your backups” page of our documentation.
If you get stuck somewhere, our Troubleshooting Wizard will help you find a quick solution to virtually any kind of issue you might have during backup, restoration or post-restoration.
Be safe and keep regular backups of your websites!
Source: Rocttheme Magazine