Is there a good GUI tool on linux for backups? What do YOU use?

Hi all,
I feel Linux lacks a good and simple graphical tool to do desktop backups for regular users. I'm thinking of writing one myself (probably a front-end to a good command line tool), but before I get started, I want to make sure I'm not reinventing the wheel.
So:
- Is there a good graphical tool available already? It should be: simple (minimalist interface, sane defaults), fast and incremental.
- What do YOU currently use for your desktop backups?
EDIT: rsync alone is not great, because a good backup solution keeps multiple snapshots. Imagine you deleted a file by accident 15 days ago, and realize only today: rsync won't save you.
EDIT2 : I have tried backintime, I think it's a step in the right direction, but it's not that great. Maybe I should improve on it instead of starting something new, though.
EDIT3 : Has anyone tried PyBackPack (http://andrewprice.me.uk/projects/pybackpack/) ? I'm trying it at the moment and it seems to be getting it right. I'd like to hear some success stories before getting my hopes to high
Last edited by lardon (2010-05-11 13:33:55)

It doesn't snapshot -- I occasionally back-up my back-ups and don't need that -- but it does its job well.
#!/bin/bash
### System Backup ##############
# Version 0.5 by Scott Garrett #
# Wintervenom [(at)] gmail.com #
backup_label="demonpit"
exclude="/dev/shm/rsync-excludes.rc"
excludes=(
'tmp/*' # Temp files.
'tmp/.*' # Hidden temp files.
'.mozilla/firefox/*/Cache' # Firefox caches...
'cookies.sqlite' # Mozilla-based cookies.
'formhistory.sqlite' # Mozilla-based form history.
'.thumbnails' # Thumbnail cache.
'.recently-used.xbel' # Recent-open history.
'.ccache' # Compiler caches
'sessionstore.js' # Firefox session-saves.
'.gvfs' # GNOME virtual filesystem.
'.local/share/Trash' # XDG trash.
'.local/share/user-places*' # Recent-open history.
'.purple/logs' # Pidgin/Finch logs.
'.cache/Thunar/thumbnailers.cache' # Thumbnailer cache.
'.cache/chromium' # Chrome cache.
'*~' # Backup/temp files.
out () {
echo ">> $*"
stat_done () {
echo ">> ...done."
stat_fail () {
echo ">> ...failed!"
if [ $UID != '0' ]; then
echo "Must be executed as root user."
exit 1
fi
out "Mouting backup device ('$backup_label')..."
backup_dev=`readlink -f "/dev/disk/by-label/$backup_label"`
if mount | grep -qF "$backup_dev on"; then
backup_root=`mount | grep -F "$backup_dev on" | cut -d' ' -f3`
echo " - This device seems to already be mounted at '$backup_root'."
echo ' Do you want to use this, instead (y/N)?'
echo -n ' << '
read -n1 confirm
echo
[ "$confirm" != 'y' ] && exit 1
else
backup_root="/mnt/$backup_label"
mkdir -p "$backup_root"
if ! mount -o noatime,user "$backup_dev" "$backup_root"; then
echo ' - Failed to mount device.'
exit 1
fi
echo ' - Device mounted successfully.'
fi
out "Backing up system..."
echo > /tmp/rsync-excludes.rc
for file in ${excludes[@]}; do
echo "$file" >> "$exclude"
done
rsync -axl -h --progress --delete --delete-excluded --exclude-from="$exclude" /{home,usr,opt,var,*bin,lib*,etc,boot,root,srv} "$backup_root/$HOSTNAME"
mkdir -p "$backup_root/$HOSTNAME/"{dev,sys,proc,tmp,mnt,media}
mkdir -p "$backup_root/$HOSTNAME/var/"{tmp,lock}
chmod 1777 "$backup_root/$HOSTNAME/tmp" "$backup_root/$HOSTNAME/var/"{tmp,lock}
stat_done
out "Backing up package list..."
pacman -Qqe | grep -v "$(pacman -Qmq)" > "$backup_root/$HOSTNAME/pacman.list"
pacman -Qmq > "$backup_root/$HOSTNAME/aur.list"
stat_done
out "Unmouting backup partition..."
if umount "$backup_dev"; then
rmdir "$backup_root/$HOSTNAME"
rmdir "$backup_root"
else
echo ' - Could not unmount.';
fi

Similar Messages

  • Is there a good motion tracking plug-in for FCP-X?

    The question is in the headline:  Is there a good motion tracking plug-in for FCP-X?
    You know, like when I want to blur out, say, a license plate number on a moving car.
    I know of no plug-ins for FCP-X that will do this.  Surely there's one out there.
    And since you can't just export a sequence to Motion (like you could in FCP 7), how would one achieve this in FCP-X?

    R&amp;B wrote:
    … And since you can't just export a sequence to Motion …
    instead of selecting a clip or sequence in FCPX, you set the in/out points in the Export/Send it to Compressor dialog.
    the exported mov can be tracked in Motion5 …-
    aaaand finally re-imported into FCPX.
    … not exactly as convenient as in the old FC/p , but the tracker in M5 offers, imho as a hobbyist, superb results.-

  • Are there any information gathering tools or scripts for Sun VDI 3.1.1?

    Hi,
    Are there any information gathering tools or scripts for Sun VDI 3.1.1?
    for problem reporting or service supportting , such as
    ut_gather, a ksh based tool to collect all Sun Ray related information from a Sun Ray server.
    http://www.sun.com/bigadmin/jsp/descFile.jsp?url=descAll/ut_gather_1_4_6
    http://www.sun.com/service/gdd/index.xml
    Sun Explorer Data Collector in The Sun Services Tools Bundle (STB)
    http://www.sun.com/service/stb/index.jsp
    http://www.unix-consultants.co.uk/examples/scripts/linux/linux-explorer/
    http://www.slideshare.net/Aeroplane23/information-gathering-2
    Windows MPSreports, msinfo32
    Redhat sysreport
    Suse Siga reportconfig
    Any advice would be appreciated.
    Thanks,

    ut_gather versions are available on MOS under reference #1260464.1

  • Is there any laser pointer tool in keynote for mac?

    Is there any laser pointer tool in keynote for mac?

    No there is not such a function built in to Keynote.
    There are many in the Mac App Store, search for mouse pointer.

  • What security products are suggested for scrubbing rootkits from a Mac? There are good articles on similar repair for PCs and it makes me want to see if I can save this machine. It's in forensic recovery right now so I myself have not done anything yet.

    What security products are suggested for scrubbing rootkits from a Mac? There are good articles on similar repairs for other makes online. I would like to investigate whether a machine can be truly scrubbed or if it's best to retire it. I haven't done anything yet as it is a candidate for more extensive forensic recovery.
    Also, I am not sure if various malicious spoofing and cloaking tricks (making Wi-Fi appear off when it is on, hiding unauthorized sharing/remote access, falsifying System Preferences preference panes, etc.) are resolved by a thorough drive erase or are more similar to APTs?
    Finally, is there any emerging information regarding APT hiding places other than the recovery partition? I have heard mention of the EFI, for example, but it seems unproven and unlikely. Some people have also mentioned the RAM.
    This is an upsetting topic to some people, including me, so I appreciate circumspect, measured responses. Thanks! And don't try to answer all my questions if you really just want to comment or answer one. All thoughts are appreciated.

    Hi, Lincoln,
    A straightforward question. You are correct in recognizing the difference between tentative conclusion and certainty. Here are our main reasons:
    1. Incoming items noted on the console (or console sub logs) and Activity Monitor after defenses are overcome, and which are brought in by an unwelcome remote user, often have a process name and the word "kit." (Bear with me.) We soon observe the process is under attack, from terminal evidence and soon, decreased or lost functionality of the process. The terminal generally reports alteration of specific kernel behaviors. A simple example (that may or may not be accompanied by kernel changes and may simply alter permissions) is modifying Disk Utility such that key uses are unavailable. You can see how an attacker might value disabling partition views, mounting and permission repair. In retrospect, DU might not be a root alteration. I was thinking that its relation to fsck flagged it as a possible ring 0 item. I may need to know core parameters of a good example to pick strong ones.
    2. Incoming folders hidden for possible later use contained bundles of similar root kits, including some not applicable to Macs. From what I have read from reasonably credible sources, root kits are sold and traded both singly and in bundles.
    3. Root kits are a logical next choice for our attackers, as various prior techniques hindered us but did not paralyze us.
    4. One of the most authoritative articles I found was about PCs not Macs. I noted the assertion, undocumented, that an estimated one million computers are infected by root kit manipulations, and underscored that the kits can be used by people with low computer skills.
    5. MacAfee lists root kits (by description, not name) as a top pop five threat prediction in the coming year, though again, the emphasis is on PCs.
    Linc, I am trying to show a spectrum of observations and info that have shaped my thinking. To retrieve better captured evidence requires significant legwork at this time, but it is something I am willing to do if you can be patient. Understand this long attack has been like a natural disaster to us.
    I have not linked a few articles of interest because I forget if that's allowed. If so, I'd be glad to.
    After reviewing this partial answer, you may form another hypothesis. If so, please share it. I am comfortable with my position but not clinging to it.
    Thanks for your interest. Looking forward to your thoughts.
    Oh, yeah: some material is out for analysis, so we should have credible opinions pretty soon. Not positive exactly when.

  • When will you make an IPad YouTube app. There is one for iPhone and when you use it for the iPad the quality is bad since you have to zoom in. Please fix

    When will you make an IPad YouTube app. There is one for iPhone and when you use it for the iPad the quality is bad since you have to zoom in. Please fix

    If you lost sounds for keyboard clicks, games or other apps, email notifications and other notifications, system sounds may have been muted.
    System sounds can be muted and controlled two different ways. The screen lock rotation can be controlled in the same manner as well.
    Settings>General>Use Side Switch to: Mute System sounds. If this option is selected, the switch on the side of the iPad above the volume rocker will mute system sounds.
    If you choose Lock Screen Rotation, then the switch locks the screen. If the screen is locked, you will see a lock icon in the upper right corner next to the battery indicator gauge.
    If you have the side switch set to lock screen rotation then the system sound control is in the control center if you are running iOS 7. Swipe up from the bottom of the screen to get to control center . Tap on the bell icon and system sounds will return.
    If you are running iOS 5 or iOS 6, the system sound control is in the task bar at the bottom. Double tap the home button and swipe all the way to the right in the task bar to get to the speaker icon on the left side. Tap on that and the sounds will return.
    If you have the side switch set to mute system sounds, then the screen lock can be accessed in the same manner as described above.
    This support article from Apple explains how the side switch works.
    http://support.apple.com/kb/HT4085

  • HT1766 is there a way around the restore password for backup through I tunes if you cant remember your password?

    I cannot remember my password from 2 months ago for a back I want to restore to .Is there a way around this? I have already begun the process and am stuck at  this point. Help please...

    How can I unlock my iPad if I forgot the passcode?
    http://www.everymac.com/systems/apple/ipad/ipad-troubleshooting-repair-faq/ipad- how-to-unlock-open-forgot-code-passcode-password-login.html
    iOS: Device disabled after entering wrong passcode
    http://support.apple.com/kb/ht1212
    How can I unlock my iPad if I forgot the passcode?
    http://tinyurl.com/7ndy8tb
    How to Reset a Forgotten Password for an iOS Device
    http://www.wikihow.com/Reset-a-Forgotten-Password-for-an-iOS-Device
    Using iPhone/iPad Recovery Mode
    http://ipod.about.com/od/iphonetroubleshooting/a/Iphone-Recovery-Mode.htm
    You may have to do this several times.
    Saw this solution on another post about an iPad in a school environment. Might work on your iPad so you won't lose everything.
    ~~~~~~~~~~~~~
    ‘iPad is disabled’ fix without resetting using iTunes
    Today I met my match with an iPad that had a passcode entered too many times, resulting in it displaying the message ‘iPad is disabled – Connect to iTunes’. This was a student iPad and since they use Notability for most of their work there was a chance that her files were not all backed up to the cloud. I really wanted to just re-activate the iPad instead of totally resetting it back to our default image.
    I reached out to my PLN on Twitter and had some help from a few people through retweets and a couple of clarification tweets. I love that so many are willing to help out so quickly. Through this I also learned that I look like Lt. Riker from Star Trek (thanks @FillineMachine).
    Through some trial and error (and a little sheer luck), I was able to reactivate the iPad without loosing any data. Note, this will only work on the computer it last synced with. Here’s how:
    1. Configurator is useless in reactivating a locked iPad. You will only be able to completely reformat the iPad using Configurator. If that’s ok with you, go for it – otherwise don’t waste your time trying to figure it out.
    2. Open iTunes with the iPad disconnected.
    3. Connect the iPad to the computer and wait for it to show up in the devices section in iTunes.
    4. Click on the iPad name when it appears and you will be given the option to restore a backup or setup as a new iPad (since it is locked).
    5. Click ‘Setup as new iPad’ and then click restore.
    6. The iPad will start backing up before it does the full restore and sync. CANCEL THE BACKUP IMMEDIATELY. You do this by clicking the small x in the status window in iTunes.
    7. When the backup cancels, it immediately starts syncing – cancel this as well using the same small x in the iTunes status window.
    8. The first stage in the restore process unlocks the iPad, you are basically just cancelling out the restore process as soon as it reactivates the iPad.
    If done correctly, you will experience no data loss and the result will be a reactivated iPad. I have now tried this with about 5 iPads that were locked identically by students and each time it worked like a charm.
    ~~~~~~~~~~~~~
    Try it and good luck. You have nothing more to lose if it doesn't work for you.
     Cheers, Tom

  • What do you use to make Gnome apps look good in KDE4?

    What are you all using to make Gnome apps (like Firefox, Gimp, Inkscape.. etc) look good in KDE (I am using KDEmod).
    I tried Qtcurve (I think it works the best), gtk-qt-engine (for some reason it didn't seem to work for me) and others...
    I want to hear opinion from other people (who use KDE or possibly KDEmod) and who are probably using Arch longer than me. This is my first successful Arch install.
    Last edited by kdar (2009-12-15 03:07:05)

    +1 for qtcurve
    yes.. i need to rebrand the startmenu icon....
    Last edited by Rasi (2009-12-15 07:06:46)

  • Is there a good, free parental control software for mac

    Hi,
    Wondering if there is a good parental software you can download onto Macbook Pro that is free or a paid option that is really good?
    Thanks in advance folk. D

    It is built-in and already there.
    here is a video:
    Mac OS X: Parental Controls

  • Is there a good white balance plug-in for Premiere Elements?

    Now that I've discovered and installed the Mercalli V2 Stabilizer plug-in (wow, is it great!), I think that the only thing lacking in Premiere Elements 10 is a plug-in to correct white balance.
    What I'm talking about is a simple warmer / cooler temperature adustment plug-in.

    A true white balance correction plug-in is no comparison to using the three-level Color Corrector or Color Enhancer.
    If anyone has done extensive work on still images in Adobe Photoshop as I have, there's absolutely no comparison. 
    Yes, one can noodle around with the existing tools and kind of get there, but it requires a strong working knowledge of color balance variables. 
    A white balance plug-in has a simple warmer / cooler slider and can adjust white balance in a couple of seconds without skewing basic color components.

  • Is there any 'configuration based' tool/api available for content purging in CQ 5.5?

    Hi All,
    I am looking for some api/tool which could be utilized for the content purging in CQ 5.5. It should be a configuration based api which would take content path hierarchy as an input to do the purging.
    Any help/ideas are appreciated.
    Thanks.

    For what it's worth, I had no problems migrating an authentication plugin from 4 to 5. This is really good, because otherwise I wouldn't be able to use 5.1.

  • Is there a good USB audio/video grabber for a Macbook?

    I need to be able to take screenshots from my Xbox 360. My PC friends use a USB audio/video grabber that the hook up to their TVs, however, there aren't that many for Mac. I was hopping someone here knows of a good product that is compatible with Macs. I have an early 2009 unibody Macbook. Thanks for your help.

    I'm confused.
    Doesn't your mini already have a wireless card? It's part of the standard config, so I don't understand why you're not using that.
    I've yet to find a workable USB wireless ethernet device. I'm sure they exist but I've yet to encounter one.

  • Is there a good step-by-step proces for archiving photos to DVD or Blu-Ray?

    Hello
    What's the step-by-step process for taking a project and backing it up to Blu-Ray? My library is pretty big, and I need to back it up.
    I'd like to be able to have Aperture still show the thumbnails when I launch (and still be able to search with keywords and locations and such), but then prompt me to insert a disc when I want to reference the actual image.
    Is this easy? What's the process?
    Thank you for your time,
    ------S

    Does Aperture have any kind of renaming feature so that I can rename the originals before backing up? That might make searching easier.
    Yes.
    You have a couple of options here (in place renaming and renaming at export) depending on what your needs are:
    Renaming in place:
    http://documentation.apple.com/en/aperture/usermanual/index.html#chapter=5%26sec tion=15%26tasks=true
    Renaming at export:
    http://documentation.apple.com/en/aperture/usermanual/index.html#chapter=20%26se ction=2%26tasks=true
    Note - the renaming is in step #5.
    Also, do you know anything about the metadata? If I back up the images, is the metadata included? That is to say, if I use an app like CDFinder (a disc cataloging and searching utility) to search for terms, will they show up? Or is the metadata only accessible from within Aperture?
    Not sure regarding that app as I have never used it, but you really have two options:
    1 - Export as JPEG, TIFF or PSD and opt to include all metadata (this obviously doesn't help with backing up Master RAW files).
    2 - Export Master copies with ITPC metadata written into file (not sure what all would be included in your case, but you could easily test with an image).
    Good luck.

  • The best combination of oracle tools and linux for server and client pcs

    Hi experts
    I want to know that which is the best certified/tested/best "Linux" operating system / flavor for oracle 10g ids for client and programmers
    for client: access through browser and/or as client/server
    for programmers: development
    Thanks

    All certified Linux distributions you can find here:
    http://www.oracle.com/technology/support/metalink/index.html

  • Are there any Good File Managers Like iFile for Jailbroken Devices that are Free or Cost LESS then $34 for Mac?

    I'm looking for something that i can use to tranfser Video's to my Mac Mini. I have iFile for my iPhone but it's jailbroken so I'm looking for something that is Close to this that's free or something that's not Costing $34. 

    Transfer videos from where to your Mac?
    The Mac already has a file manager for transferring all kinds of files from virtually anywhere.
    It's called the Finder.
    You don't need third-party software to transfer videos from an iPad to your Mac either. Everything you need is built-in. Use iPhoto, iMovie, or Image Capture.

Maybe you are looking for

  • How do I recover my Bookmarks from a Time Machine Back Up

    I just upgraded from a 2 year old MacBook running Snow Leopard to a new MacBook Pro running Lion. Because of the problems Apple has between these 2 operating systems, I can not use the automated Migration Assistant to migrate over any of my old files

  • Windows 7 how do i make a image ?

    Hi After microsoft desided to make a totaly mess out of evrything with syspreping and windows 7 iam soooooo stuck if i use MDT and AIK i can make my self a bootable wim file and pull image fra server via fileshare BUT that i dont want i want to use N

  • My wireless is REALLY screwy now!

    I installed Arch this morning. (Best distro Ive ever used BTW... SO FAST!!!) It has xfce running I tried to set up wireless, several ways, and I dont know whats going on with it anymore... Im using a  ralink rt2500 some things I assume will be helpfu

  • What are my e-mail addresses if I move domain from Yahoo to iWeb?

    I have been using Yahoo for years and have 2 e-mail addresses associated with my domain there. I want to move my domain to Mobile Me but don't want to lose these addresses. I can't find where this question is answered: I have domain www.gillin.us and

  • Importing Images--Metadata Panel

    An early tutorial in the Long, Harrington, and Luna book in the Apple Training Series for Aperture 2 walks one through the steps to setup the metadata panel that will stamp each imported image with a common copyright, photographer name, etc. This pan