Hi all, We have a bit of a problem with backups. We've been using bacula to tape and now trying to disk but it's a complete nightmare as regards tape management. The backup to file storage went ok for ages and now is stuck 'waiting for max storage jobs' which is odd as that's set to 20 and it's the only backup running. That's totally typical of bacula. Can anyone suggest a simple backup package for us? Essentially a single server, full backup to tape every day. We don't need tape management as we're fully capable of reading the written label on the tape ourselves.
On 09/16/10 10:34, Kevin Thorpe wrote:> Hi all, > > We have a bit of a problem with backups. We've been using bacula to tape > and now trying to disk but it's a complete nightmare as regards tape > management. The backup to file storage went ok for ages and now is stuck > 'waiting for max storage jobs' which is odd as that's set to 20 and it's > the only backup running. That's totally typical of bacula. > > Can anyone suggest a simple backup package for us? Essentially a single > server, full backup to tape every day. We don't need tape management as > we're fully capable of reading the written label on the tape ourselves. >Do you need tape backups? If not, consider automatic backups to HDD storage. For disaster recovery you can use a USB drive to take offsite. Or an e-sata drive in a hot swappable raid setup. Exchange once a day and bring it off-site. Or get some online backup storage to create an off-site mirror. I use good old dump with LVM snapshots to make daily consistent backups (works only for ext2/3 fs). Since it's fully automated, I only have to check the backup disk usage. Even there I automate the removal of old daily backups. Theo
On Thu, 16 Sep 2010, Kevin Thorpe wrote:> To: CentOS mailing list <centos at centos.org> > From: Kevin Thorpe <kevin at pibenchmark.com> > Subject: [CentOS] Can anyone suggest a decent backup system? > > Hi all, > > We have a bit of a problem with backups. We've been using bacula to tape > and now trying to disk but it's a complete nightmare as regards tape > management. The backup to file storage went ok for ages and now is stuck > 'waiting for max storage jobs' which is odd as that's set to 20 and it's > the only backup running. That's totally typical of bacula. > > Can anyone suggest a simple backup package for us? Essentially a single > server, full backup to tape every day. We don't need tape management as > we're fully capable of reading the written label on the tape ourselves. > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centosI've seen this on Fedora 12: Name : BackupPC Arch : noarch Version : 3.1.0 Release : 13.fc12 Size : 2.2 M Repo : installed>From repo : updatesSummary : High-performance backup system URL : http://backuppc.sourceforge.net/ License : GPLv2+ Description : BackupPC is a high-performance, enterprise-grade system for backing up : Linux and WinXX PCs and laptops to a server's disk. BackupPC is highly : configurable and easy to install and maintain. Not sure if it would work with tape drives though, or if it comes with CentOS 5.x Looks like it's written in perl. Kind Regards, Keith ----------------------------------------------------------------- Websites: http://www.karsites.net http://www.php-debuggers.net http://www.raised-from-the-dead.org.uk All email addresses are challenge-response protected with TMDA [http://tmda.net] -----------------------------------------------------------------
From: Kevin Thorpe <kevin at pibenchmark.com>> We have a bit of a problem with backups. We've been using bacula to tape > and now trying to disk but it's a complete nightmare as regards tape > management. The backup to file storage went ok for ages and now is stuck > 'waiting for max storage jobs' which is odd as that's set to 20 and it's > the only backup running. That's totally typical of bacula. > Can anyone suggest a simple backup package for us? Essentially a single > server, full backup to tape every day. We don't need tape management as > we're fully capable of reading the written label on the tape ourselves.Did you ask on the bacula mailing list what could be the problem...? You could try amanda, but it is quite as "heavy" as bacula. If you really want something simple, as in "write these folders to tape", maybe just make a small shell script that uses tar/afio + mt... I prefer afio because it is resilient to errors. JD
On Thu, 16 Sep 2010, Kevin Thorpe wrote:> We have a bit of a problem with backups. We've been using bacula to tape > and now trying to disk but it's a complete nightmare as regards tape > management.i suspect it's quite annoying when people try to re-engineer your request, but i use bacula for some fairly large installations (several hundred LTO2 tapes, 60-tape dual-drive stacker with barcode support, 5TB of staging disc, that sort of thing) as well as my much-smaller home backups, and find its tape management lovely - after i made one or two small but important tweaks. if you're not already so sick of bacula that the mere name makes you break out in hives, might i ask what problems you've been having? on- or off-list is fine, as you prefer. -- Tom Yates - http://www.teaparty.net
Freenas is the way do it. Very simple and fast to get up and running on most hardware platforms. Supports E-sata,USB, IDE, RAID configurations. Can use an old pc laying around but recommend more up2date hardware to meet the demands of a large system. Dual GigE ports with mtu modified will push/pull more bandwidth than most needs required. --Dave On 9/16/2010 3:34 AM, Kevin Thorpe wrote:> Hi all, > > We have a bit of a problem with backups. We've been using bacula to tape > and now trying to disk but it's a complete nightmare as regards tape > management. The backup to file storage went ok for ages and now is stuck > 'waiting for max storage jobs' which is odd as that's set to 20 and it's > the only backup running. That's totally typical of bacula. > > Can anyone suggest a simple backup package for us? Essentially a single > server, full backup to tape every day. We don't need tape management as > we're fully capable of reading the written label on the tape ourselves. > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos
On 09/16/10 1:34 AM, Kevin Thorpe wrote:> Can anyone suggest a simple backup package for us? Essentially a single > server, full backup to tape every day. We don't need tape management as > we're fully capable of reading the written label on the tape ourselves. > >ummmm, reading your requirements again, and cogitating..... and... tar a simple script that tars each file system appending it to the same tape (assuming your backup fits on one tape).... maybe something like... mt -f /dev/nst0 rewind for fs in / /var /usr /home /opt /data ...; do tar clf /dev/nst0 $fs done mt -f /dev/nst0 offline If you do your backups this way, its important to keep track of the order you write the file systems to the tape, as the tape position is the only way to distinguish them I'd probably add some logging to that script, and basic error trapping. the following mess is totally untested and probably full of errors. caveat emptor. #!/bin/bash d=${date -I} lf=/var/log/mybackups-$d.log df=/var/log/mybackups-$d.detail.log dt=${date +"%Y-%m-%d %H:%M:%S%z"} echo "$dt ******* Starting Daily Backup **********" >>$lf mt -f /dev/nst0 rewind for fs in / /var /usr /home /opt /data ...; do echo "$dt Starting Backup $fs" >>$lf tar clvf /dev/nst0 $fs 2>>$lf 1>>$df if [ $? != 0 ]; then { echo "$dt Error in tar $fs. backups aborted" >>$lf mail -s "***DAILY BACKUP ERROR****" user at mydomain.com < $lf exit 1 } fi echo "$dt Completed Backup $fs" >>$lf done echo "$dt Ejecting Tape" >>$lf mt -f /dev/nst0 offline echo "$dt ******* Daily Backup Complete **********" >>$lf