Server Backups. How do you take them?

Icecube

Up 24h/day
Mar 14, 2007
1,169
9
0
Europe
I usually download backups of my shared hosting accounts once per month or so.
I have a DirectAdmin VPS too and download ~daily backups of mysql+files to my local pc.
Everything from my computer gets backed up to an external drive every few days.

My managed VPS host offers access to their r1soft backups for monthly or one time fees.

I was thinking of setting up something like backuppc ( do you know any better/simpler options? ) on another unmanaged vps to take advantage of automated incremental backups. I would actually go this way also to gain a bit of hands on linux experience.

What's your setup for backups? I'm referring to servers/virtual servers
 


Currently I'm keeping 7 full daily backups, I could configure DirectAdmin to move such backups to an external FTP server. It would be kind of a waste of bandwidth, but it would surely be the quickest and simplest solution.
It seems that DA can do full server incremental backups as well via SSH, but I haven't tried it yet.

Did you try any of the open source backup solutions? backuppc, bacula etc?
 
If you're using DirectAdmin there's no real reason to take a full server backup. Just keep doing the regular account backups. If something happens and you have to reinstall your OS, it only takes 15-30 minutes to reinstall DirectAdmin and restore accounts from the backups.
 
just use a wp plugin - make sure you get teh files too - not justthe sql database
we're not talking about WP but about full server backups

@subigo: thank you.
I'm using the Admin Backup/Transfer backups. Is this the right backup to take? DA is rather confusing about backups.
I've read that the System Backup (the other backup option) is good only if you have to restore it on a server/vps with exactly the same features.
 
My personal computer--backed up via Time Machine every day as well as off-location backup with Carbonite so I can stay backed up when I'm mobile and just in case a fire fucks up my house I still have backups.

As far as my server goes I'm still on shared hosting (moving up to a dedicated soon) but I usually email my host weekly asking for a full cPanel backup. This backs up my whole account and I just download one big ass compressed file to store on my computer which then also gets backed up.
 
I run backups daily through WHM to a 2nd hard drive and then rsync the WHM backups to a remote server on cron.