Hi all! I'm building a raid box to use for backups, connectivity will be either USB3 or esata. Looking for suggestions on backup software I can use. I know there's rsync, which may be a good solution. I also find backupPC at epel, backintime also at epel, kbackup. DejaDup looks interesting, but none of the repos I'm set up to use shows it being available. some small details: I plan to use this to keep backups of my centos desktop, which has two 320GB drives in linux RAID-1. The backup box will have two 1TB drives, also in RAID-1. It will be a two drive enclosure with PS and cooling, with USB3 or esata, but not networking. I was thinking that it would be nice to have a full backup followed by a set of incrementals, and software that allows access to the state of the system for any specific date (similar to a source control system), but it may be that nothing free and/or uncomplicated will offer such a feature. But, as I always say, "suggestions welcomed!" -- ---- Fred Smith -- fredex at fcshome.stoneham.ma.us ----------------------------- "Not everyone who says to me, 'Lord, Lord,' will enter the kingdom of heaven, but only he who does the will of my Father who is in heaven." ------------------------------ Matthew 7:21 (niv) -----------------------------
On 05/16/2014 10:58 AM, Fred Smith wrote:> Hi all! > > I'm building a raid box to use for backups, connectivity will be either > USB3 or esata. > > Looking for suggestions on backup software I can use. > > I know there's rsync, which may be a good solution. I also find backupPC > at epel, backintime also at epel, kbackup. >I've been using BackupPC for years. I currently have it running on a small CentOS system that mainly does backups. I like it because it's agentless ( it uses ssh/rsync ). The Pooling and Data-deduping is also nice, and saves on space. - Derrik
On Fri, May 16, 2014 at 9:58 AM, Fred Smith <fredex at fcshome.stoneham.ma.us> wrote:> Hi all! > > I'm building a raid box to use for backups, connectivity will be either > USB3 or esata. > > Looking for suggestions on backup software I can use. > > I know there's rsync, which may be a good solution. I also find backupPC > at epel, backintime also at epel, kbackup. > > DejaDup looks interesting, but none of the repos I'm set up to use > shows it being available. > > some small details: I plan to use this to keep backups of my centos > desktop, which has two 320GB drives in linux RAID-1. The backup box will > have two 1TB drives, also in RAID-1. It will be a two drive enclosure > with PS and cooling, with USB3 or esata, but not networking. > > I was thinking that it would be nice to have a full backup followed by > a set of incrementals, and software that allows access to the state of > the system for any specific date (similar to a source control system), > but it may be that nothing free and/or uncomplicated will offer such > a feature. > > But, as I always say, "suggestions welcomed!"Try backuppc first. And don't overthink the full/incremental numbers until you understand how it compresses and pools the data. You will be able to keep much more history than you expect on line. Backuppc has its own mail list - you can ask there if you have any problems but the EPEL package should 'just work'. Just look at /etc/httpd/conf.d/BackupPC.conf for an example of how to set the web user passwords. -- Les Mikesell lesmikesell at gmail.com
Hi Fred,> I know there's rsync, which may be a good solution. I also find backupPC > at epel, backintime also at epel, kbackup.I am using backuppc here to backup 5 servers to a dedicated backup-machine. In parallel, I am using http://storebackup.org/ . Storebackup uses hard links to reduce space requirements. I have to say that backuppc has the nicer restore tool. best regards --- Michael
On 5/16/2014 10:58 AM, Fred Smith wrote:> Hi all! > > I'm building a raid box to use for backups, connectivity will be either > USB3 or esata. > > Looking for suggestions on backup software I can use. > > I know there's rsync, which may be a good solution. I also find backupPC > at epel, backintime also at epel, kbackup. > > DejaDup looks interesting, but none of the repos I'm set up to use > shows it being available. > > some small details: I plan to use this to keep backups of my centos > desktop, which has two 320GB drives in linux RAID-1. The backup box will > have two 1TB drives, also in RAID-1. It will be a two drive enclosure > with PS and cooling, with USB3 or esata, but not networking. > > I was thinking that it would be nice to have a full backup followed by > a set of incrementals, and software that allows access to the state of > the system for any specific date (similar to a source control system), > but it may be that nothing free and/or uncomplicated will offer such > a feature.BackupPC works great. I'm using it to back up about 20 servers. The pooling allows you to keep many more backups online than you expect. A couple of things to watch for: 1) The data directory must be on a filesystem that supports hardlinks as that is how the pooling is done. 2) Due to the massive number of hardlinks used in the pool, it can be very difficult to backup or copy the backup server itself depending on the number of files in the pool. If you want an offsite copy, I would suggest breaking the mirrored pair, sending one of those disks offsite, and then rebuilding to a new drive. I actually have 3 drives in my raid1 setup so that there is still redundancy while it is rebuilding. -- Bowie
On 5/16/2014 8:58 AM, Fred Smith wrote:> Hi all! > > I'm building a raid box to use for backups, connectivity will be either > USB3 or esata. > > Looking for suggestions on backup software I can use. > >>>snip<<<There are a number of good ready made choices (backuppc seems to be the most suggested so far) but you can always grow your own, it just depends on how "sophisticated" you want to get. In the office I built a backup server and a private subnet (using a second gigE interface on each server) to create a backup network. Then it was just a little scripting using nfs to connect and tar for the backups. It's basic, it's simple and it works. What ever you chose be sure that you can do recoveries without having to install the entire application again. If the application stores data in a proprietary format you can be screwed when it comes time to recover. If you don't already have it, a good read on the subject is: Backup & Recovery by W. Curtis Preston http://shop.oreilly.com/product/9780596102463.do Good luck! -- Steve
We're using rsnapshot. My colleague set it up, but I will be taking over administration soon. Mark ________________________________________ From: centos-bounces at centos.org [centos-bounces at centos.org] on behalf of Fred Smith [fredex at fcshome.stoneham.ma.us] Sent: Friday, May 16, 2014 10:58 To: centos at centos.org Subject: [CentOS] Centos backup tools Hi all! I'm building a raid box to use for backups, connectivity will be either USB3 or esata. Looking for suggestions on backup software I can use. I know there's rsync, which may be a good solution. I also find backupPC at epel, backintime also at epel, kbackup. DejaDup looks interesting, but none of the repos I'm set up to use shows it being available. some small details: I plan to use this to keep backups of my centos desktop, which has two 320GB drives in linux RAID-1. The backup box will have two 1TB drives, also in RAID-1. It will be a two drive enclosure with PS and cooling, with USB3 or esata, but not networking. I was thinking that it would be nice to have a full backup followed by a set of incrementals, and software that allows access to the state of the system for any specific date (similar to a source control system), but it may be that nothing free and/or uncomplicated will offer such a feature. But, as I always say, "suggestions welcomed!" -- ---- Fred Smith -- fredex at fcshome.stoneham.ma.us ----------------------------- "Not everyone who says to me, 'Lord, Lord,' will enter the kingdom of heaven, but only he who does the will of my Father who is in heaven." ------------------------------ Matthew 7:21 (niv) ----------------------------- _______________________________________________ CentOS mailing list CentOS at centos.org http://lists.centos.org/mailman/listinfo/centos
If you think that you'll expand out to more machines, you may also want to consider Bacula. It's a very stable and capable solution with enterprise grade features.
On 05/16/2014 04:58 PM, Fred Smith wrote:> I know there's rsync, which may be a good solution.Another solution could be rsync with zfs or btrfs. -- Gru?, Christian