KBackup

System Software

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

12
Score 70.0%
Description:

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 1 year ago

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

bugger

12 years ago

excellent work. Straight forward and (almost) self explanatory.
Only thing is how can I determine the target format: bzip2 or gzip?
Cheers

Report

C

mkoller

12 years ago

You don't need to decide the target format, it is done automatically and it chooses the best one depending on the availability (which normally will be bzip2)

Report

frazelle09

12 years ago

Martin-

Can't find how to install this program. Is there any instrucctions on how to do this? Also, which version should i download?

i´m running Freespire 1.0.3 which i guess is Debian.

Have a great evening! :)

Report

C

mkoller

12 years ago

As I do not provide debian packages (I have no Debian based system), you should download the source and compile/install it.
See the included README file.
P.S.: you need to have some development packages installed, e.g. g++, kdelibs-devel, etc.

Report

frazelle09

12 years ago

Thanks, Martin. i'll try to give it a try tomorrow. Have a great day! :)

Report

stonewolf

12 years ago

again thanks! Man, how could I live without this tool!?!? ;-)
Indeed, I use FC6 and I configured a little too much at my x-server and things so I'm forced to reinstall the OS, but anyway what would I do without a good backup!

Report

frazelle09

12 years ago

Dear Martin..

This looks like a great prog. Was trying to use Konserve but it doesn't allow to select subdirectories like yours does.

Can the Konqueror program, like, download and install your program? i'm running Freespire and this OS has something called CNR (Click aNd Run) which enables us almost-non-Linux users to download and install the programs from the Freespire/Linspire debian repository.

Have a great afternoon! :) (Or if you're in Germany, a great evening.)

Report

C

mkoller

12 years ago

I have no idea how I can put kbackup into the ClickNRun repository.
If you can tell me whom to contact, I'll try to.

Report

frazelle09

12 years ago

Wow, Martin, that was fast! Thanks a lot for such an encouraging reply!

i'll write to the Freespire team - or try to find out who's on it -- and get back to you.

Again, thanks a lot!

Have a great evening! :)

Report

frazelle09

12 years ago

Came across the place to suggest new programs for Freespire...

http://wiki.freespire.org/index.php/Freespire2.0_Ideas

and suggested yours under Core OS.

Have a great evening! :)

Report

kanotixfan

12 years ago

Hi!
Great app but unusable for me because I do my backups (manually for the time being) on a network, on a smb drive. Would it be possible to include such a feature?
Thanks!

Report

C

mkoller

12 years ago

This is already possible! Simply put the URL into the target folder field. E.g.: smb://hostname/share
See also the docs.

Report

loony

12 years ago

Ebuild for Gentoo-Linux at:
http://bugs.gentoo.org/show_bug.cgi?id=151330

Report

bsander

12 years ago

As of KDE 3.5.5 it works fine for me, great app! I just have one question: What is the right comment to restore a backup (since everything is bzipped inside the archive instead of it being one big .tar.bz2)? Maybe an option to restore a backup could be added in a later version?

Report

C

mkoller

12 years ago

The option to restore a backup is on the TODO list ...
Until that you can simply open konqueror, double click the backup tar file, select the file(s) to restore and in the right-mousebutton menu select "Extract to..."

Report

gohanz

12 years ago

http://www.slacky.it/index.php?option=com_remository&Itemid=29&func=fileinfo&id=1356

Report

timg

12 years ago

I have added kbackup into AegeanLinux, Martin. ( http://www.aegeanlinux.be )

You can install it with one quick command, just pacman -S kbackup!

The code used to build kbackup is over
==> http://svn.aegeanlinux.be:81/listing.php?repname=AegeanLinux+PKGBUILDs&path=%2Fextra%2Fkde-apps%2Fkbackup%2F

Report

C

mkoller

12 years ago

Hey, great! Thanks.

Report

dionysos_double

12 years ago

Hi Martin,

- If we run kbackup several times, there are several kbackup icons in systray instead of only one.

- In an undeveloped tree, it should be nice if an unselected directory which have selected files or subdirs could be marked in grey.

- It should be nice to have a File/Recently Files entry with a settable (in number) list

- Consequently, it should be nice if kbackup remember the last directory of the last profile use, or a settable default profile directory

- In my opinion, the directory tree should be opened in the home directory, not at the filesystem root

- Consequently, if kbackup is running by default with the lastest profile, the directory tree should be opened in the first (in deep) selected directory.

Good work ;-)

Regards
Alain

Report

dionysos_double

12 years ago

Another wished feature is the possibility to define a max size of the backup: the size of a CD, the size of a DVD. So we can burn easly the backup.

Report

dionysos_double

12 years ago

Hi Martin,
It should be nice if the backup prefix could be the profile filename.
This will be usefull when using kbackup in a crontab.

Regards.
Alain

Report

C

mkoller

12 years ago

I thought about this, but the problem is, that it would be an incompatible behaviour with what users got when using kbackup < 0.5

And as kbackup stores the prefix inside the profile (.kbp file), it will be used when you run kbackup from cron and pass that .kbp file.

Report

dionysos_double

12 years ago

Yes, it's easy to add the prefix when creating the profile...

Report

BorgQueen

12 years ago

First off, wonderful work. So good in fact, I have a feature request.
Lets say we wanted to back /home/mainuser to /mnt/hde1/backups, it would be nice to be able to set it to use the name "mainuser-date" instead of backup_2006.09.16-15.51.57_1.tar
For example mainuser_2006.09.16-15.51.57_1.tar.

It would make it easier to track down the specific dir I wanted to restore.

Hope this isn't too much to ask for.
:)

Report

C

mkoller

12 years ago

Shouldn't be complicated. I'll add this.

Report

1.0.2 1 year ago

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

Changelog 12 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

25.10.2010
- Fix display of version number in "about" dialog

11.09.2010
- 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

03.06.2010
- updated french translation

30.05.2010
- 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

12345678910
16
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
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
1.0.2
updated Jan 13 2018
added Aug 31 2006
downloads today
0
page views today 14
System Tags app software