Giter Club home page Giter Club logo

ddback's Introduction

Motivation - 2006

I’ve got a laptop that is frequently connected to the 'net but no real place to backup my home area or the system files. Lo and behold, I had a spiffy little 80GB external USB drive and decided to look around for a nice rsync-to-disk backup utility with incremental snapshots. I found a few at Mike Rubels site as well as a lot of advice on how to use rsync to backup a system correctly.

When I was running Fedora Core 4, I used bobs, Browsable Online Backup System, but it was written in PHP4 and the web UI never really worked correctly for me. By now (Dec 2006), I’m convinced this project has been orphaned, left on Source Forge to die a slow and weary death. Or maybe I’ll get off my butt and fix it for PHP5.

When I upgraded to FC6 and I went searching again and even looked at the scripts Mike lists on his site, but none of them were as clean as I wanted them to be or they were in languages I didn’t feel like messing with. Dang it! This should be easy. This should be in bash! I thumbed my nose at the perl and python scripts , I bit the bullet, put my laziness on hold, wound up my hubris and began scripting.

Several hours later, ddback came into existence. It’s got a main executable script. It’s got 2 config files and I even figured out how to make it run automatically with autorun when I plug the USB drive in. Pretty cool.

If you’ve got questions, comments or concerns send them my way at [email protected], or better yet, submit a clone this repo and submit a PR!

Who uses ddback?

Certainly I do. But, so does the The Gratia Accounting Project in The Open Science Grid (see the section titled "Information on backups.")

ddback's People

Contributors

dyocum avatar yocum137 avatar

Stargazers

Pranav Lawate avatar  avatar Seth Kenlon avatar

Watchers

James Cloos avatar Pranav Lawate avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.