Archive for the ‘Open Source’ Category

Amanda 2.6.1 released

Monday, January 26th, 2009

Amanda 2.6.1, a major release of Amanda was released today after two beta releases. The beta releases were widely tested by lots of users in various platforms. Binaries for Linux distributions, OpenSolaris and Windows (with Open file backup support) are available in Zmanda downloads page.

Release focus was creation of new APIs and strengthening current APIs. APIs allow developers to extend Amanda in various dimensions, creating a data protection platform. API to create new application backups (Application API), support for post and pre backup processing (Script API), support for media changers (Changer API) and support for data transfer methods (Xfer API) are available.  Amanda wiki provides the complete list of changes in this release.

Thanks to all users and developers who contributed to this release.

Thailand Metropolitan Waterworks Authority Protects Emails Using Zmanda

Tuesday, December 23rd, 2008

Metropolitan Waterworks Authority Logo Metropolitan Water Authority (MWA) is a public water utility providing water supply to residences and businesses in key parts of Thailand including Bangkok. With more than four thousand employees and approximately two million customers, MWA generates a lot of email on a daily basis.

For this challenge, MWA turned to CommuniGate Pro for their email server, and to Amanda Enterprise for protecting the email data. MWA chose Solaris 10 to run the Amanda Server.

Congratulations to Veerachart Charassirikulchai (I just call him Vee!) and his team at SoftDebut for working with MWA and installing Zmanda’s solution in their environment.

ZRM 2.1: Storage snapshots as backups

Tuesday, December 9th, 2008

We released  ZRM for MySQL 2.1 Community Edition today.  ZRM 2.1 includes the ability to treat snapshots as backup images. ZRM has supported backup of MySQL databases using storage snapshots using a plugin interface. LVM (Logical Volume Manager) and Solaris ZFS snapshots are supported plugins in the ZRM Community Edition.
MySQL administrator can perform regular backups (backup images are stored in the ZRM server) or quick backups (snapshots acting as backup images). Quick backups have smaller backup windows and do not consume network bandwidth. When MySQL database is stored on one or more ZFS filesystems, users can do multiple quick backups in a day (even once every hour) and convert one quick backup image to a regular backup image. This schedule provides better recoverability and also reduces the resource consumption.

ZRM for MySQL source packages and binary packages for Linux and Solaris are available here. A whitepaper that describes how to quickly install and configure ZRM 2.1 is available at Zmanda network (free registration).

Get to know Zmanda!

Tuesday, December 9th, 2008

In past few quarters Zmanda has been growing at a break-neck pace. This has transformed us in many different ways. In the past 12 months, we have almost quadrupled our customer base (which is now in 40 countries!), introduced our third product line (Zmanda Internet Backup) and built new relationships with some of the leading IT infrastructure providers in the world.

These changes merit a fresh introduction. Some of you have openly wondered about who we are. Well, here is your chance to hear directly from us. Join us for a webinar on December 17th at 10AM (Pacific Time), titled: Get to Know Zmanda! In this webinar Zmanda CEO Chander Kant will discuss our business model, our philosophy and overview our product lines.

Dmitri Joukovski

ftp support for BackupPC

Thursday, November 13th, 2008

We are happy to announce the beta release of BackupPC Community Edition version 3.1.0+ftp.

This release contains backup and recovery using ftp protocol and other changes to improve testability and maintainability on top of 3.1.0 release.  Zmanda engineers have been working on these changes for last few months.

We provide rpm packages for RedHat Enterprise 4 and 5, Suse Linux Enterprise 9 and 10. We will be adding BackupPC packages for other platforms in the near future.

Please provide feedback on the beta release. We would be happy to hear from you about feature suggestions as well as any questions. is a good place to start.

Data Protection for Today’s Economy: Amber Road and Zmanda

Monday, November 10th, 2008

Today Sun announced the new 7000 line (aka Amber Road) of open storage appliances. Amber Road runs OpenSolaris and ZFS on industry-standard x86 hardware and includes innovative management software developed by Sun’s FISHworks (Fully Integrated Software and Hardware) group.

Our engineers worked along with Sun’s technologists on Amber Road in Sun’s labs for past few weeks, and today we are announcing support for Amber Road with both of our products Amanda Enterprise and Zmanda Recovery Manager for MySQL.

Amber Road is another example of innovation and value created by combination of open source and open systems. Combine  Amber Road with Zmanda’s open source backup products and you can deploy an extremely scalable and blazing fast backup solution at 1/5th the cost of products from proprietary vendors. We are also offering a free 60 days trial to all Sun Storage Systems customers (please contact your Sun or Zmanda sales rep for this).

Amanda and Grandfather-Father-Son (GFS) backup tape rotation

Tuesday, November 4th, 2008

The GFS tape rotation scheme is a popular method of maintaining backups on a daily, weekly, and monthly basis. The primary purpose of the GFS scheme is to suggest a minimum standard and consistent interval at which to rotate and retire the media.

In general, GFS backup schemes are based on a seven-day weekly schedule beginning any day. A full backup is performed at least once a week. On all other days, full, partial, or no backups are performed. The daily backups are the Sons. One full backup in the week (the weekly backup) is the Father. One full backup of the month (the monthly backup) is the Grandfather. GFS rotation schemes allow you to back up your servers for an entire year using a minimum number of media.

Amanda can be used to implement GFS tape rotation schedule. User can implement three backup sets for daily, weekly, monthly schedule. An example for 5 day GFS tape rotation is explained below.

Daily full/incremental backup on Mon-Thu, weekly full backup on Fridays and monthly full backup on first Friday of the month.

  1. Daily backup set is scheduled to run weekdays (M-Thu). The Amanda strategy is set to “inconly” and a tape rotation cycle of 4.
  2. Weekly backup set is scheduled to do backup on all Fridays except first one in the month. The Amanda strategy is set to “noinc” and a tape rotation cycle of 5.
  3. Monthly backup set is scheduled to to backup on first Friday of the month. The Amanda strategy is set to “noinc” and a tape rotation cycle of 13.

Amanda enterprise management console allows the administrator to identify the media volume that was used for the backup, media volume that will be used next and also information about client, media backup failures.

Users can move tapes from daily backup set to weekly backup set and from weekly backup set to monthly backup set to reduce the wear/tear on the media.

Vyatta: From Homegrown Backup Scripts to Amanda Enterprise

Monday, September 29th, 2008

VyattaVyatta has rocked the networking world by developing the first commercially supported, open source router and firewall solution. Ambitions of changing the rules of the game of a huge industry, come with very critical data – which doubles in size every year! They also come with a very heterogeneous environment: Fedora, Debian, Red Hat, and Ubuntu – well, as long as it is a Linux distro 🙂

Vyatta recognized the need for a formal backup solution to replace the homegrown backup scripts, and chose Amanda Enterprise. Amanda backs up terabytes of Vyatta’s data spread across web sites, e-mail server, source-code repository, databases, and user files. Here is the full story.

Interview with Ray Zhu (Senior IT Manager at Vyatta) about his experience with Zmanda was published  in Inc. Magazine in December. Here are some interesting excerpts:

“We did not have a commercial solution before. We were a startup and, in the beginning, someone developed a script for backing up that supported Linux. As we grew, we realized we needed to have something more scalable. Before, every time we had to add a new server, we had to have a developer write a new script. We needed to have something more manageable. “

“We went with Zmanda because it met the criteria. It supports all the flavors of Linux. It’s got a beautiful GUI interface. And it’s able to recover in a few hours. The results have been beautiful. We have nothing to complain about. What I need to do is once in a while look at the dashboard. If it is red, then something is missing. If it’s green, then it’s working. Now when we add a new machine, I can just go the Web-based GUI and type the server host name, which directory we need to back up on and which schedule. The interface is designed in an intuitive way based on what we want to back up and to where and when we want to back up. We have done quite a few tests and we’ve recovered all the machines each time. “

OpenSolaris, ZFS and Amanda

Wednesday, September 24th, 2008

I attended OpenSolaris Storage Summit last weekend.  There are lot of efforts going on to make OpenSolaris into a feature rich storage operating system. Some of the projects that are relevant to backup are NDMP, Storage de-duplication, Virus scanning, Disk encryption and ZFS hybrid storage pools.

I talked about Amanda network backup and recovery and how well it fits with OpenSolaris and ZFS plans. Amanda can backup ZFS filesystems taking advantage of ZFS snapshots. ZFS snapshots provides the ability to backup open files in Open Solaris. Amanda 2.6.1alpha OpenSolaris packages that are available for download takes advantage of this feature.  Amanda can also take advantage of ZFS send/recv functionality to do block level backups. Amanda provides users flexibility of backing up ZFS filesystems at file level  as well as block level using ZFS send/recv feature.

ZFS storage is an excellent target for Amanda backups. ZFS’s ease of administration, robustness and scalability makes it an ideal target for disk based backups.

Joe Little of Stanford University has written a blog on how to backup ZFS filesytems using Amanda to Amazon S3.

BTW, ZRM of MySQL already supports Open Solaris and takes advantage of ZFS snapshots for backing up MySQL.

PowerReviews: A Zmanda Success Story

Monday, September 22nd, 2008

If you are shopping for a backpack for an upcoming trip to Yosemite this fall, chances are you may head over to REI.COM or to compare various options and buy the backpack of your choice. On these websites you will also run into extensive reviews to help guide your decision. These reviews are powered by PowerReviews – a fast growing company which provides a platform for online retailers to quickly add consumer reviews functionality to their websites.

When PowerReviews started looking for a backup solution to protect rapidly growing critical data in their environment, they turned to Amanda Enterprise. Today Amanda Enterprise protects 30 Windows and 16 Mac OS X Clients in their environment. Here is the full story.