Datamung

Introduction | Why | How | Develop

Introduction

Datamung is a Java open source, web based, AWS Simple Workflow driven solution that backs up AWS RDS MySQL database into S3 object by launching EC2 instance and running mysqldump command. It makes it possible to replicate RDS across regions, VPC, accounts or outside AWS network.

Datamung is one of the ten winners of 2013 Netflix Cloud Prize award. On Nov 14th 2013, during the day 2 keynote session of AWS re:invent conference in Las Vegas, it was announced as the winner of datastore integration category. Check out this blog for stories behind scene.

Contents

Why

The database backup problem is more complicated than a mysqldump command.

This page explains the complication how Datamung provides the conveniency.

How

Datamung models the backup process with workflows and runs them with AWS SimpleWorkflow.

This page talks more about the workflows.

Develop

Not satisfied with high level introduction?

This page explains how to checkout the code and run it locally or in AWS.

References