System Software

Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/KDE/kbackup

Available as/for: -

KBackup is a program that lets you back up any directories or files, whereby it uses an easy to use directory tree to select the things to back up.

The program was designed to be very simple in its use so that it can be used by non-computer experts.

It can do full- and incremental backups.

The storage format is the well known TAR format, whereby the data is still stored in compressed format (bzip2 or gzip).

The backup can be put onto a local directory (mounted device, etc.) but also on a remote URL (thanks to KDE KIO).

It also includes a german, french, italian, slovak, czech, portuguese, swedish and russian translation for the user interface and an english, french, russian and german handbook.

Note: the documentation for 0.7 is only current in english and german.

For the former KDE3 version 0.5.4:
You'll find all RPMs including 64bit versions for different distributions on the openSuse build service (links below)
Last changelog:

1.0.2 3 years ago

Fixed a crash on exit introduced in 1.0.1 when no systray icon was used


14 years ago

Ooh and minimizing to systray would be great too. I'm using kdocker for now.

Hey, the price of producing a great app,
fan requests!




14 years ago

This looks really promising so far. Where is the patch located, or better yet, svn? I'm running into the kdelibs error you mentioned. Thanx.




14 years ago

I incorporated this already into kdelibs in SVN.

In addition you can find the patch here:



14 years ago

Could it not "export" the jobs to at or something like that?
It would be cool to setup a job and then save it for being run at i.e. 8:00 am each monday.




14 years ago

I assume you want it to run then without displaying a GUI, right?
This could be done if one defines a URL as target, otherwise there is no user which does the medium change.
Would that be sufficient ?
What do others think ?


1.0.2 3 years ago

Fixed a crash on exit introduced in 1.0.1 when no systray icon was used

Changelog 3 years ago

31.12.2017 (1.0.1)
- small fixes, allows to build with older KF5 versions

02.01.2017 (1.0)
- Ported to KF5
- configurable shortcuts
- context menu in tree allowing direct opening/deletion of files and dirs
- allow to show/hide hidden files

08.09.2013 (updated 0.8 package)
- Added translation for Interlingua, thanks to Giovanni Sora

23.07.2012 (0.8)
- Add dirpath wildcard filters to skip complete directories

05.03.2011 (0.7.1)
- fix handling of output from scripts used via --script
- better error message in case non-local target in non-interactive mode

- Fix display of version number in "about" dialog

- added Fedora and Mandriva packages on openSuse build service

19.06.2010 (0.7)
- Add Incremental Backup functionality
- Add wildcard filter to ignore files for backup matching a filename pattern

- updated french translation

- added czech translation (thanks to Pavel Fric)
- fixed other translation .po files

15.05.2010 (0.6.4)
- When an error occurs while reading a file (e.g. corrupted filesystem), cancel backup

25.09.2009 (0.6.3)
- When running in non interactive mode (e.g. cron), do not use KIO but only direct file access
as KIO needs a KDE session and $DISPLAY
This now makes the slice-reduction on the local target dir work.

05.09.2009 (0.6.2)
- Fix handling of disk-full situation (and a crash with it)

01.07.2009 (0.6.1)
- Avoid backup of the backup file
- make it compile with KDE Version < 4.2

24.May 2009 (0.6)
kbackup is now ported to KDE4 and has the following new features:
- Port to cmake and KDE4/Qt4, which also removes the 4GB limit per file
- sort hidden files/dirs before normal ones
- show dimmed icon for hidden files (like konqueror)
- don't allow to expand symlinked dirs as the content is not archived but only the link
- Add "Save As..." menu and store name of loaded profile, so that a save directly writes to that
- Add --autobg commandline which starts kbackup without a GUI e.g. for cron, at, ...
- Add --verbose commandline option which allows to see all files when using --autobg
- When the upload fails for a slice, offer a way to select a temporarily different target
- if target-dir does not exist, create it (mkdir -p)
- # of kept backups on target dir (per profile)
- show list of created archive slices in finish-dialog

25.Jan 2008
Added 2 new distributions in the openSuse build-service: RHEL-5 and CentOS-5 (both 32 and 64 bit)

19.Jan 2008 (0.5.4)
- correctly limit slice size:
- limited by the target directory (when we store directly into a local dir)
- limited by the "tmp" dir when we create a tmp file for later upload via KIO
- limited by Qt3 (4GB on 32bit)
- limited by user defined maxSliceMBs
- sort directories first in treeview
- correctly sort by size and timestamp in treeview
- check if a file that is archived into the backup is not the backup itself

4.Jan 2008
I have extended the usage of the openSuse build service.
Therefore I can offer now Suse, Mandriva and Fedora RPMs including 64bit versions.

13.Oct 2007 (0.5.3)
- Add russian handbook (thanks to Alexey Kouznetsov)
- show symbolic links with an overlayed "link" icon
- fix handling of files larger than 2GB
- avoid crash when writing special files (below /proc)

19.Aug 2007
- Repackaged to add spanish translation (thanks to Gerardo Bueno)
15.Aug 2007 (0.5.2)
Finally I release a minor update to kbackup. Here is the ChangeLog:
- start with the HOME folder opened
- add a profile option to avoid media change dialog
- add a profile option to avoid compressing files at all
- Whenever a directory is only partly included, show it with blue color
- Show a dialog when the backup has finished
- automatically save/restore window size
- add "auto" commandline option to automatically start a backup and quit kbackup when done.
- added predefined slice sizes (for CDs, DVDs) in profile settings dialog
- added portuguese translation thanks to Carlos Goní§alves

21.Dec 2006:
Thanks to Carlos Goní§alves kbackup is now in the openSuse KDE:/Community project.
kbackup is therefore now available for openSUSE 10.2 and Factory, SUSE 10.1, 10.0 and SLE10

1.Oct 2006: (0.5.1)
- added "recent files" action
- added profile setting to define a maximum slice size
- store recent directory for file dialog

29.Sept 2006:
KBackup is now included in the Fedora 5 branch.
Fedora users just have to do "yum install kbackup" as root.
- added french handbook

24.Sept 2006: 0.5 released
- added systray functionality
- added profile setting to define file-prefix
- added slovak GUI translation (thanks to Jozef Riha)
- fixed Umlaut encoding for directories

21.Sept 2006:
- added fedora RPMs (thanks to Alain PORTAL)

16.Sept 2006:
- added russian translation (thanks to Alexey Kouznetsov)
- added italian translation (thanks to Andrea Sciucca)

3.Sept 2006:
- added german handbook
- added french GUI translation (thanks to Régis FLORET)
- added missing "unlimited" translation string
- added the RPM .spec file
- added missing .mo translation files into RPM

product-maker paulus3005 Feb 20 2013 3 bad
product-maker LukSch Mar 26 2011 9 excellent
product-maker unikum111 Mar 08 2011 9 excellent
product-maker schleby Mar 06 2011 9 excellent
product-maker MichauSm Mar 06 2011 9 excellent
product-maker Murry Oct 26 2010 9 excellent
product-maker bugmenot1234 Oct 25 2010 9 excellent
Be the first to comment
Jul 24 2012
Jul 23 2012
Jun 23 2011
Apr 19 2011
Mar 08 2011
Oct 03 2010
Sep 04 2010
Jun 25 2010
Mar 07 2010
Jan 10 2010
Oct 05 2009
Sep 25 2009
File (click to download) Version Description PackagetypeArchitectureRelease ChannelDevices Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
0 Affiliates
updated Jan 13 2018
added Aug 31 2006
downloads 24h
mediaviews 24h 0
pageviews 24h 11
System Tags app software