mdbackup Icon



Fully automated backups to zfs backup hosts

Add a Review
1 Download (This Week)
Last Update:
Download mdbackup.420.tar.gz
Browse All Files


mdbackup is written in perl and basically goes off and connects to a bunch of remote servers (defined in a file called mdtab) via ssh or a smb mount, rsyncs the data to a location on your local zpool and then snapshots the deepest parent zfs filesystem. Another script renames snaps to preserve them as monthlies or annuals and another script purges the remainder of snaps based on a retention policy defined in that severs configuration file, normally 21 nighties, 12 monthly and 7 annuals. It all runs from cronies. It does lots of nice logging and error checking and has nice health check scripts which can be used to integrate this with nagios. it's reasonably mature and stable, I rewrote if from bash to perl a year ago, but in concept it's been running g for 5 years ago, I started it using solaris express developers edition, zfs v10. I have 4 servers running mdbackup and I manage it all using subversion. As for releasing it into the wild I'm happy do do that, but there are

mdbackup Web Site


Write a Review

User Reviews

Be the first to post a review of mdbackup!

Additional Project Details

Intended Audience

System Administrators

User Interface

Command-line, Console/Terminal, Email-based interface

Programming Language



Screenshots can attract more users to your project.
Features can attract more users to your project.