A number of people of reported issues backing up Windows hosts with SMB and BackupPC 3.2.1 on Ubuntu 12.04 precise. This is caused by a bug in Samba/smbclient since 3.6.x where excluded directories are still listed (even if they won’t be backed up). It has not yet been fixed, but there is a workaround: downgrade Samba to 3.5.x.
You are currently browsing articles tagged backuppc.
I recently upgraded my home server from Ubuntu 10.10 maverick to 12.04 precise. I ran “do-release-upgrade” three times, upgrading through natty and oneiric. The process was very smooth, but I found a few bugs with BackupPC. If you are using BackupPC 3.2.1 on precise, or plan to upgrade soon, I suggest you read the following.
I acquired an Android-based tablet a few weeks back. After the inevitable period of “new toy!” passed, I started looking into ways to safely archive my data. I already use BackupPC to backup to my PCs, so why not an Android tablet?
Update 2011-08-06: BackupPC has been removed from the repo. A newer release is available in maverick-backports.
Minor updates to the repo for Ubuntu 10.10 Maverick Meerkat:
- BackupPC 3.2.0 has been added. This is the same package from Debian Sid, and works on Lucid as well. I don’t recommend a non-LTS release for your backup solution, but if your hardware requires a newer kernel, you might need this. I’ve tested it myself.
- Clementine 0.5.3 has been removed. You can now find a newer release in maverick-backports.
Update 2011-08-06: BackupPC has been removed from the repo. A newer release is available in lucid-backports.
BackupPC 3.2.0 is now in the repository for both Ubuntu Lucid and Hardy. The Lucid version is taken directly from Debian sid. The Hardy version is backported from the same package, with edits to make the graphs’ fonts work (older rrdtool on hardy) and depend on samba-common instead of samba-common-bin (changed after hardy).
This version fixes the “Download Zip archive” issue in Ubuntu lucid. You no longer have to manually install an older Archive::Zip Perl module.
It’s also got a shiny new favicon, courtesy yours truly. That was a hard 10 minutes’ work with GIMP, right there. Astute readers of changelogs may believe that the developers didn’t use the favicon I submitted. But according to md5sum they did, and that is awesome.
I use a number of open-source tools that rely on rrdtool to generate graphs. Cacti uses it for its core functionality. BackupPC uses it to graph storage pool usage over time. Unfortunately, the files it generates are architecture-dependent. This means that if you upgrade your BackupPC server from i386 to amd64, your pool graphs will mysteriously disappear. Shall we fix that?
Update 2012-02-28: Consider upgrading to BackupPC 3.2.0 to resolve this.
We recently upgraded our BackupPC servers to BackupPC 3.1.0 on Ubuntu 10.04 Lucid Lynx. It’s working almost perfectly. However, the “Download ZIP archive” restore option no longer works. This is due to a bug in recent version of the Archive::Zip Perl module which generates corrupt ZIP archives.
I recently discussed how to use LVM to make a live copy of a BackupPC pool. That guide covers how to set up LVM on a new server with no data. But what if you already have a working BackupPC install, and you want to move your existing pool to LVM?
“How do I backup my BackupPC pool” is perhaps the most common topic of discussion on the backuppc-users mailing list. BackupPC stores all files in a common compressed pool (cpool, although I’ll use simply “pool” for this discussion), and maintains trees of hardlinks into the pool for each backup host. Therefore BackupPC requires a Linux/Unix filesystem. If you want to back up the BackupPC server itself, you must duplicate the pool, and the hardlinks to it.
We recently moved our primary backup machine to another location, and have overhauled a lot of our network infrastructure. This meant a lot of work updating the Bacula configurations on those machines. I’ve been unhappy with Bacula for some time, so I replaced it with BackupPC.