-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


-
- Content .- Fans (23) .- Knowledge Base  . 

Kup Backup System

   0.4.1  

KDE Archiving/Backup

Score 88%
Kup Backup System
zoom


Kup Backup System
zoom


Kup Backup System
zoom


Downloads:  514
Submitted:  Dec 9 2011
Updated:  Mar 15 2014

Description:

Kup is created for helping people to keep up-to-date backups of their personal files. Connecting a USB hard drive is the primary supported way to store files, but saving files to a server over a network connection is also possible for advanced users.

When you plug in your external hard drive Kup will automatically start copying your latest changes, but of course it will only do so if you have been active on your computer for some hourse since the last time you took a backup (and it can of course ask you first, before copying anything).
In general Kup tries to not disturb you needlessly.

There are two types of backup schemes supported, one which keeps the backup folder completely in sync with what you have on your computer, deleting from the backup any file that you have deleted on your computer etc. The other scheme also keeps older versions of your files in the backup folder. When using this, only the small parts of your files that has actually changed since last backup will be saved and therefore incremental backups are very cheap. This is especially useful if you are working on big files. At the same time it's as easy to access your files as if a complete backup was taken every time; every backup contains a complete version of your directories. Behind the scenes all the content that is actually the same is only stored once. To make this happen Kup runs the backup program "bup" in the background, look at https://github.com/bup/bup for more details.

One important note is that bup will work regardless of which filesystem is used on the external drive. You can use NTFS or FAT32, unlike some other backup solutions!

What the Kup backup system consists of
  • Configuration module, available in your system settings. Here you can configure backup plans, what to include, where to store the backup and how often. You can also see the status for the backup plans here.

  • A small program running in the background. It will monitor to see when your backup destination is available, schedule and run your backup plans. It has a system tray icon that shows up when a backup destination is available.

  • Kioslave for accessing bup archives. This allows you to open files and folders directly from an archive, with any KDE application.

  • A file browsing application for bup archives, allowing you to locate the file you want to restore more easily than with the kioslave. It presents a merged view: inside each saved folder you can see all the files it ever contained (well, that has been backed up at least). Select a file and you can see which different versions of this file that exists in the bup archive. You can open and view the files from here and it also helps you restore files or folders.


  • Detailed list of features
  • backup types:
    - Synchronized folders with the use of "rsync".
    - Incremental backup archive with the use of "bup"

  • backup destinations:
    - local filesystem, monitored for availability. That means you can set a destination folder which only exist when perhaps a network shared drive is mounted and Kup will detect when it becomes available.
    - external storage, like usb hard drives. Also monitored for availability.

  • schedules:
    - manual only (triggered from tray icon popup menu)
    - interval (suggests new backup after some time has passed since last backup)
    - usage based (suggests new backup after you have been active on your computer for some hours since last backup).


  • Needed backup programs

    To actually create backups of your data you will need either "bup" or "rsync" installed. They
    provide the implementations for the two different types of backups that Kup supports.

    Helping out
    If you want to help out with translation, check out
    https://www.transifex.com/projects/p/kup/. There you can see the current status of all current languages and also request a new language to be added!

    If you feel like helping out with coding, please have a look at the code and the list of issues at the github page:
    https://github.com/spersson/Kup

    Please report any issues at the github page!

    If you do test new features that are not in a released version yet, please let me know if it works or not. This project is still small enough that it is very useful to get feedback on any testing done.




    Changelog:

    Kup Version 0.4.1
    2014-03-15:
    - Bug fix: detect when a new filesystem is mounted on a monitored path.
    - Now with complete German, Polish, Russian, French, Portugese, Spanish, Tagalog, Swedish and Italian translations. Woohoo! A big "thank you" to all translators!

    Kup Version 0.4.0
    2014-01-25:
    - Bug fix: detect encrypted partitions on external hard drives.
    - Small update to keep up-to-date with new metadata format in bup v0.25
    - Add German, Italian and Swedish translations. Tagalog and Spanish are still only partial.

    Kup Version 0.4.0 beta 1
    2013-10-08:
    - Add kioslave for accessing files and folders directly from any git archive (including bup archives, of course!). Comes complete with support for metadata scheduled to be available with the soon-to-come 0.25 version of bup. Please test! Just type "bup://" in a kde-based filemanager (dolphin, konqueror, krusader et al)
    - Add a new application called filedigger, it helps you find the right version of a file and then also helps you restore that file. You can open folders and files to have a look at them before restoring, thanks to the new kioslave.
    - Add rsync-type of backups.

    Please help test the above new features! And now is also the time to translate all the new texts, please help adding your language!

    Kup Version 0.3.2
    2013-05-20:
    - Add german, italian and tagalog translations.
    - Make it more difficult to create a backup plan without a destination. (Select first usb drive automatically when connected, warn user if no drive is selected when saving)

    Kup Version 0.3.1
    2013-03-09:
    - Fix running with older versions of bup by removing compression level option, not useful for most people anyway.
    - Check if bup is installed, notify user if not.
    - Add spanish translation.

    Kup Version 0.3
    2013-02-20:
    - Adds an option to take the backup as root. Useful when you want to backup system files which needs root access to read.
    - Now checks if you are inactive (no mouse or keyboard activity) when accumulating usage time. For instance, Kup will no longer count time watching a movie on your computer as active usage time.
    - Adds ability to configure which compression level is used for backups.
    - Adds the option of selecting/deselecting hidden folders.
    - Adds infrastructure for translations and a swedish translation. Help with other languages would be appreciated!
    - Now sets the CPU and (on linux) the IO scheduler priority of the backup processes to be very nice, just to minimize risk of a running backup disturbing you.
    - Fixes a couple of bugs in the folder selection tree.
    - Shows more info about external drives connected and now also remembers more info about the drive you have selected.
    - Now uses the bup index file in your home directory instead of having the index file located in the destination archive. This can perhaps give better performance in some scenarios, not tested.
    - Adds a few hidden folders in your home directory as default excludes, should be useful for most people.

    Kup Version 0.2
    2012-02-13:
    - Introduced a new scheduling mode, Usage. Monitors how long you've been logged in since last backup was taken and suggests new backup after configured number of hours. Made this scheduling mode the default.
    - Made a new systray icon (supposed to look like a safe... you judge..).
    - The progress notification thing was just ugly & annoying, removed it. Now just showing an animated icon when taking a backup.
    - Added option to never ask user before starting to take a new backup.
    - Improved error reporting
    - Big code cleanup for more maintainable code
    - Made the config module's way of detecting/starting the daemon process more reliable.
    - Systray icon tooltip now contains info on backup plan status.
    - Systray icon now shows up with a red warning symbol if a plan has "bad" status; more than three times the backup interval has passed since last backup.
    - Bug fix, already plugged in devices didn't show up in the list for selecting external destination drive.
    - Bug fix for local filesystem destination: now detects if destination folder becomes available after a mount.

    Kup Version 0.1
    2011-12-09:
    - Initial release.




    LicenseGPL
    Arch(Arch Linux PKGBUILD)
    Source(Sources)
    Arch(Arch package i686 (32 bit))
    Arch(Arch package x86_64 (64 bit))
    Gentoo(Ebuild)
    openSUSE Factory
    openSUSE 13.1
    openSUSE 12.3
    openSUSE Tumbleweed
    Debian 7.0 (amd64)
    Debian 7.0 (i386)
    Fedora 20 (x86_64)
    Fedora 20 (i686)
    Fedora 20 (x86_64)
    Fedora 20 (i686)
    Fedora 19 (i686)
    Fedora 19 (x86_64)
    Fedora 19 (i686)
    Fedora 19 (x86_64)
    Ubuntu 13.10 (i386)
    Ubuntu 13.10 (amd64)
    Ubuntu 12.10 (amd64)
    Ubuntu 12.10 (i386)
    Ubuntu 12.04 (i386)
    Ubuntu 12.04 (amd64)
    Send to a friend
    Subscribe
    Other  Content  from sideshow
    Report inappropriate content



    goto page: prev   1  2  3  4 

    -

     usb hd not found

     
     by Naraku on: Oct 9 2013
     
    Score 50%

    Next problem: I want to use an external usb harddrive as backup system. When plugged in, it is recognized by the kde automount widget, but not by kup. The list of external devices stays empty.

    I'm using Fedora 19, KDE 4.11.2. Started systemsettings from cmd and got:

    Error getting props: "org.freedesktop.DBus.Error.UnknownMethod" "No such interface `org.freedesktop.DBus.Properties' on object at path /org/freedesktop/UDisks2/drives/WDC_WD10EADS_11M2B2_WD_WCAV57875032"
    Error getting props: "org.freedesktop.DBus.Error.UnknownMethod" "No such interface `org.freedesktop.DBus.Properties' on object at path /org/freedesktop/UDisks2/drives/WDC_WD10EADS_11M2B2_WD_WCAV57875032"


    Reply to this

    -

     Re: usb hd not found

     
     by sideshow on: Oct 10 2013
     
    Score 50%

    Oh, that looks like a weird one. Don't know what could be happening there, sorry. The only advice I can give is to run "qdbusviewer" and look at the system bus, see if you can see the UDisks2 objects there.
    Not sure if that error message is related to the fact that the drive is not listed.. but it does seem quite likely, yes.
    If it is, then I would say that the problem lies outside of Kup, some issue with udisks2 or with how libsolid interfaces with udisks...


    Reply to this

    -

     Re: Re: usb hd not found

     
     by Naraku on: Oct 10 2013
     
    Score 50%

    I can see UDisk2 with qdbusviewer and even my disk is listed correctly: http://wstaw.org/m/2013/10/10/plasma-desktopRYj961.png

    But still the same message and no device in kup. The device is encrypted, can this cause problems?


    Reply to this

    -

     Re: Re: Re: usb hd not found

     
     by Naraku on: Oct 10 2013
     
    Score 50%

    Seems so. When I plug in an unencrypted device everything works fine. But it's meaningless to encrypt your system when your backup isn't. Would be great if kup could support encrypted devices too!


    Reply to this

    -

     Re: Re: Re: Re: usb hd not found

     
     by nikore90 on: Nov 2 2013
     
    Score 50%

    Simply use "Filesystem Path" instead.
    I also encrypt my external hd. It is always mounted to same path, so that's not a problem.


    Reply to this

    -
    .

     Re: Re: Re: Re: usb hd not found

     
     by sideshow on: Jan 26 2014
     
    Score 50%

    Fixed in 0.4.0. Please test if it works for you now. I tested with a luks-encrypted drive. Thanks for reporting!


    Reply to this

    -
    .

     Why haven't I heard of this before??

     
     by XandarKablandar on: Jan 30 2014
     
    Score 50%

    This is just what I've been looking for!! This needs to be a standard KDE app that everyone can benefit from, it's excellently designed, thank you!


    Reply to this

    -

     Re: Why haven't I heard of this before??

     
     by sideshow on: Feb 5 2014
     
    Score 50%

    Hehehe.. thank you. :)
    I created this thing because I think there should be a simple and well-integrated backup solution installed by default with KDE desktop distros, but there was none to be found.
    Despite me being quite shy to promote my own stuff there could be something changing soon... ;-)


    Reply to this

    -

     Re: Re: Why haven't I heard of this before??

     
     by XandarKablandar on: Feb 6 2014
     
    Score 50%

    I hope that's a wink of something real, because that would be great.


    Reply to this

    -

     Russian Localization

     
     by jacobtey on: Feb 3 2014
     
    Score 50%

    .po is ready at https://www.transifex.com/projects/p/kup/


    Reply to this

    -
    .

     Re: Russian Localization

     
     by sideshow on: Feb 5 2014
     
    Score 50%

    Excellent! Thank you!
    I will not have time for at least a month to release a new version... so that gives time for some more languages to complete too!


    Reply to this

    -
    .

     KIO support

     
     by karaluh on: Feb 5 2014
     
    Score 50%

    Is KIO support planned? I have Windows virtual machine and the only way to access it is by SMB protocol.


    Reply to this

    -
    .

     Re: KIO support

     
     by sideshow on: Feb 6 2014
     
    Score 50%

    Oh, you mean for the backup destination? The only way that could work would be by mounting the smb share with a fuse-filesystem (check out smbnetfs or fusesmb).
    Then you can just select "filesystem" as the backup destination and select where on the server you want to store the backups. This should work for both synchronized (rsync) and archive (bup) type of backups. The only requirement is that the shared folder always gets mounted in the same place in your local filesystem.
    I hope this helps! If you figure out how to make this work, please share your experience here.. especially if there was anything tricky to get right. I'm sure there are more people who wants to use SMB!


    Reply to this

    -

     Re: Re: KIO support

     
     by karaluh on: Feb 6 2014
     
    Score 50%

    Actually, I would like to use it as a source. I know about fuse, autofs, fstab and others, I just would like to avoid the need for additional configuration and possible point of failure, especially that KDE itself is able to access SMB.


    Reply to this

    -

     Re: Re: Re: KIO support

     
     by sideshow on: Feb 8 2014
     
    Score 50%

    The issue is that the programs that actually performs the backup (rsync or bup) don't use KDE libraries. Making my own backup logic (actually copying stuff) on top of KIO is not an option, too much work. Instead one option could be to add logic to Kup for mounting SMB or some other fuse-filesystem automatically for you. I have not looked into this, just thought of it now.
    I will research this more, when I get time...


    Reply to this

    -
    .

     Impossible to browse sources

     
     by karaluh on: Feb 13 2014
     
    Score 50%

    As in summary. I have backup plan set up but it doesn't work as expected. I tried to solve the issue, so I went to the Sources "tab" of the plan but I cannot browse it. The tree view is folded and it doesn't unfold when I click the > symbol. I also cannot select the only visible folder (/). When I click it and move the mouse without releasing the mouse button I can move the whole window instead.


    Reply to this

    -

     Re: Impossible to browse sources

     
     by sideshow on: Feb 19 2014
     
    Score 50%

    The only reason I can think of why this would happen is if your user account does not have read access to the filesystem root. Which would be very odd.


    Reply to this

    -

     Re: Impossible to browse sources

     
     by karaluh on: Feb 19 2014
     
    Score 50%

    It would be indeed :) I can browse / and subfolders in Dolphin, so that's not the issue.


    Reply to this

    -

     Backup not running

     
     by emmawood100 on: Mar 23 2014
     
    Score 50%

    Hi - I've successfully (?) configured the backup to run to a mounted network drive that i can browse to in Dolphin (using Mint 16 KDE).

    When I try to run the backup I get this output:

    Backup destination could not be initialised by bup: error: could not commit config file /media/FNDCloud/KDE_BACKUP_1/config error: could not commit config file /media/FNDCloud/KDE_BACKUP_1/config error: could not commit config file /media/FNDCloud/KDE_BACKUP_1/config error: could not commit config file /media/FNDCloud/KDE_BACKUP_1/config Initialised empty Git repository in /media/FNDCloud/KDE_BACKUP_1/ error: could not commit config file /media/FNDCloud/KDE_BACKUP_1/config bup: error: could not init repository: git config returned 4

    Any help would be appreciated - thanks.


    Reply to this

    goto page: prev   1  2  3  4 

    Add commentBack






    -
    openDesktop.org Facebook App




     
     
     Who we are
    Contact
    More about us
    Frequently Asked Questions
    Register
    Twitter
    Blog
    Explore
    Apps
    Artwork
    Jobs
    Knowledge
    Events
    People
    Updates on identi.ca
    Updates on Twitter
    Facebook App
    Content RSS   
    Events RSS   

    Participate
    Groups
    Forum
    Add Content
    Public API
    About openDesktop.org
    Legal Notice
    Spreadshirt Shop
    CafePress Shop
    Advertising
    Sponsor us
    Report Abuse
     

    Copyright 2007-2014 openDesktop.org Team  
    All rights reserved. openDesktop.org is not liable for any content or goods on this site.
    All contributors are responsible for the lawfulness of their uploads.
    openDesktop is a trademark of the openDesktop.org Team