Search

Friends

Atomspheric CO2 (PPM)

Archives

Blather

Uptime verified by Wormly.com

30 January 2004

Rdiff-backup Web Interface for Restoring

I'm building a web interface to help people restore their backups. It's really cool. Lots of the people might use it. rdiff-backup is so cool. I think I need to add it to the list of software type things that give me that nice, contented feeling in my stomach.

Comments

  1. Let me check first…

    Sidhartha Mandal / 11:01pm / 30 August 2005

  2. Thanks…..GUI really helps for people who dont like the commnad line much! (me)..web interface is also good. Tried Pybackpack that also uses rdiff but restore goes into root/resored_backup by default). This is bad!- I do not need the whole /home restore and it bums out because I do not have space on /root. I want to backup and restore /Home and want to be able to restore certain directories “on the fly” ie /.tomboy (backed up yesterday to external HDD or server) to /home/.tomboy.
    So I am looking for another rsnapshot or rdiff with GUI
    -Timevault adds # to all files to cannot easily resore lots of directories
    Also appreciate the problem that cannot sometimes resore when file is in use! So I am looking for another solution! Perhaps the best is running linux from cd or pendrive to do the restore..I know that this may sound more like bare metal resore…well it could be! USB installations are becoming common (In Intrepid Ubuntu release). Like a partimage but for files also with incremental ability.This is a truetimevault! And if is supported encrypted whole disks even better (backup protected)….
    I am trying out “rdiff-backup-web” and “rdiffweb” both from sourceforge
    Good luck
    zcat
    a thinvegetarian
    BTW how do you get the cool scolling images with static background on web page

    zcat / 11:03pm / 21 January 2009

  3. I actually did write a web interface for it. One that I think might have been better than rdiff-backup-web. But I had trouble working out how to run restores with multiple users. Very large restores were a problem as well, which is probably the main use case. I think it’s basically a command line thing. The web interface worked for anyone who used it a bit like version control and just wanted to look at old files from time to time.

    I reckon I like the idea of backing up the whole shebang as well. Xen-type images make things a lot more straight forward. You do incremental backups on a big image and then mount some version of the image. No need to worry about user permissions either.

    The fixed background image is like thus:

    background:#FFFFFF url(/image/gerbil2.jpg) no-repeat fixed left bottom;
    

    Ryan / 12:03am / 22 January 2009

  4. Maybe you should allow large restores using an asynchronous ajax solution or queue them as jobs and schedule, execute them at a later time (specifying directly the remote directory over say an ssh connection).

    analog_ / 7:13am / 26 April 2010

  5. Yeah. Definitely needed something asynchronous. To scale you’d need it to run across servers anyway so having it run inside the web server wasn’t that great.

    Ryan / 7:39am / 26 April 2010

Leave a comment

Markdown

0.092 seconds