Introduction | Why | How | Develop
What Datamung does eventually is a mysqldump command. Shouldn't it be really simple? Before this project I was looking for something that allows me to backup my RDS MySQL instances with a click, and here are many challenges I ran into.
RDS supports convenient snapshot functionality. User can take snapshot of an instance and restore from it with a few clicks via web UI. However the AWS feature comes with following limitations:
To replicate or backup RDS instance outside of AWS, a region, VPC or account, user's option is to run mysqldump command.
Having said that, I noticed AWS announced a few features that allows RDS data to go across regions recently
Running a mysqldump
command itself is pretty straightforward, but running it with following requirements is not.
Datamung attempts to provide a web-based, self-serviced platform that allows user to backup MySQL RDS instance with requirements above. Once user provides an AWS credential, with Datamung he can pick a database, fill in some options, press a button and wait for dump result to show up in his S3 bucket.
If you are interested, continue to read How it's done page and visit our demo website , which provide functions above with some limitations.
As you may see, at this point Datamung is only a prototype system with intention of concept proving. A lot of important features required to seriously and commercially use Datamung are not implemented yet. Here's a short list of things