There’s one very simple thing that a lot of Webmaster’s don’t do, to Backup their sites. And, it can cost them. Many things can happen and your site will be gone forever, such as your server crashing and files being deleted, your site getting hacked, etc. Now, you don’t want that to happen, do you? I didn’t think so. There’s a ton of ways you can backup your site.
Yes, your host probably does make daily, weekly and/or monthly backups. But, these are usually for their purposes. Such as if a server crashes and all data gets erased, they’ll restore it from one of their backups. But, they don’t usually let you use their backups, and if they do, they might give you a retrieval fee to pay first.
First of all, FTP. You can use FTP to download your sites files to your computer, but it’s not particularly fast. A better way to Backup your site’s files is to use, if provided, a web hosting control panel. For example, cPanel has it’s own built-in Backup feature. You can download a full backup (all files + databases) or a “home directory backup” (all files). cPanel 11 even has a simple wizard to help you make a backup.
If your sites uses any databases, you should also back those up. Again, cPanel has a backup feature for this purpose. It’s on the same page as the file backups.
If you upgrade your site daily, I’d recommend doing a backup every day. But, if your site doesn’t get changed much, a weekly or monthly backup secudule might fit you better. If you have a Blog, and it’s updated everyday, you should backup the database everyday, and maybe the files every week. If you use WordPress, you can use the plugin WordPress Database Backup to have the database be backed up and emailed to you everyday, week, etc. automatically.
This has been the second Tip of the Week!