Backing Up Your Sites
Having your site crashed is a nightmare for every developers and site administrators. This is definitely not something that we wish on others to experience. Accidents may occur at any time. The best practice is to keep a recent backup of your site handy even before the need arises. Better safe than sorry. Eventhough your site was crashed, you may revert it to the previous stable state.
There are several reasons for backing up your site regularly:
- Server crash
- Hacker attack
- Incompatibility extensions breaks your site
- Negligence in managing sites (deleting files or databases)
Choose the best web hosting provider. There are a lot of providers offering to host Joomla site out there but not all of them are trustworty nor Joomla savvy. You'll only benefit from choosing a provider whom specializing in Joomla hosting. One more important thing, you need to make sure that your provider has a off-site backup. Good and serious providers offers frequent off-site backup of your databases and files. It would be even better if your entire site can be backup off-site too.
In addition to the backup provided by the hosting provider, you should do your own backups. These backups are more easier to be restored in case of a smaller mishap. A site restore from your hosting provider might cost you a lot of money. However, if you have backup extension installed on your site, it would be a great saviour of your precious money. We would like to suggest you to install the Akeeba Backup extension and run a full backups of your site and database.
If you have only one or just a few sites, an easy solution is to download the entire site via FTP. Once you have completed downloading the site, you'll need to export your Joomla database from phpmyadmin. You can read further on Backup Basics for a Joomla Site.
The most important things to look for in a backup solution are:
- It's frequent
- It's redundant
- It's reliable (meaning I don't have to check it all the time)
I hope this has given you some ideas on how you can set up a reliable backup solution for your Joomla site.
Taken from @JoomlaBlogger