Keep

System Software

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
Score 50.0%
Description:

Keep is a simple backup system for KDE.

The principe is pretty simple: you choose a directory to backup, you choose the directory in which you want to backup it, you set up some options (eg. frequency) and it's done! Of course you can add later some other directories.

A daemon will after take care of automatically perform backups when it's needed.

When the time comes, Keep offers you a simple wizard to recover a previously backuped directory.

It uses rdiff-backup (http://www.nongnu.org/rdiff-backup/) as backend.

Version 0.3.0 adds error, logging and notification management.

Keep still need some motivated C++/Qt coders. There is some important tasks to do: improve the log viewer, improve the notification system, implement the include and exclude file management, implement the network located backup mode...
Last changelog:

13 years ago

VERSION 0.4.0
ADD: possibility to use an inclusion/exclusion list when setting up backup source
ADD: possibility to control rdiff-backup process priority
ADD: Restore backup wizard now displays last backup date
FIX: Backup every hour bug fixed

loony

13 years ago

Hi!

Here is the ebuild for gentoo users:
http://gmud.org/ebuilds/keep-0.3.0.ebuild

If you are new to Gentoo:

If you haven't set a portage overlay dir then add this line to your /etc/make.conf:

PORTDIR_OVERLAY="/usr/local/portage"

Place ebuild in
/usr/local/portage/apps-backup/keep

# ebuild keep-0.3.0.ebuild digest

# emerge -av apps-backup/keep

Report

maxer

14 years ago

Hi *!

Debian Packages, for Debian (stable, testing and unstable) and Ubuntu (breezy) are available here:
http://repos.knio.it

Happy Debian!

Claudio

Report

linux3114a

14 years ago

keep-0.3.0-S10K351.i586.rpm
at
http://home.tiscali.be/raoul.linux/downloadSuSE10.0.htm


ENJOY !!!

note : compiled under KDE 3.5.1

Report

floeschie

14 years ago

is it possible to create a backup every hour?

I used to backup with Konserve until I had to restore a backup - and asserted that the tar-files Konserve created were unusable... :(

Report

DrSuSE

14 years ago

As soon as the ability to select individual files appears, I'm in. :)

--DrSuSE

Report

C

jrfaller

14 years ago

I think it will be in 0.3.1

Report

madflow

14 years ago

Simple Ebuild:

# Distributed under the terms of the GNU General Public License v2

inherit kde

DESCRIPTION="Keep is a simple backup system for KDE."
HOMEPAGE="http://jr.falleri.free.fr/keep/wiki/Home"
SRC_URI="http://jr.falleri.free.fr/files/devel/keep/${P}.tar.gz"

LICENSE="GPL"
SLOT="0"
KEYWORDS="~x86"

need-kde 3

IUSE=""
DEPEND="app-backup/rdiff-backup"
S=${WORKDIR}/${P}

src_compile() {
kde_src_compile
}

Report

linux3114a

14 years ago

keep-0.2.4-S10K35.i586.rpm
at
http://home.tiscali.be/raoul.linux/downloadSuSE10.0.htm


ENJOY !!!

Report

linux3114a

14 years ago

keep-0.2.3-S10K35.i586.rpm
at
http://home.tiscali.be/raoul.linux/downloadSuSE10.0.htm


ENJOY !!!

Report

meyerm

14 years ago

Hi,

how does keep handle non permanent media? F.ex. some external USB or FW harddisk. Will it start backing up into the /mnt directory or is it possible to only start automatic backups when a specific medium is attachted?

thanks

Report

C

jrfaller

14 years ago

At this time, Keep works well only with the file:/ url locations. It means that a media:/floppy url will not work. You can try to use the mountpoint (ie /media/floppy/) as the backup location but you will not be sure that the backup will be done (ie: if floppy not present) and have no error message if this happens.

I plan to integrate system:/ url in next major release and a notification system which will enable you to make backups on almost every kind of device you have :).

Report

cubed

14 years ago

What do you think of a marksection for making backups of data and configuration files for common programs like i.e. kmail, firefox, basket, sources.list, amarok, konqueror etc.?

PS. I couldn't install the debian file on my kubuntu5.10 and look inside because of my system complained about lower versions of kdelibs4c2 and lididn11.

Report

C

jrfaller

14 years ago

Yes it would be very fine, and there is already a KDE tool which is designed to perform that kind of manipulations. It's call Kamion. I will try to see with the author of this soft if we can imagine an integration of these functionnalities into Keep.

Report

meyerm

14 years ago

Nice idea. Would be fine to be able to tell keep "backup my adressbook etc." without looking for the dirs or files by hand or backing up the whole .kde directory.

I'd like to backup a few settings, but I don't care for session informations or a http-cache within my backup. ;-)

Report

neversfelde

14 years ago

Since I updated to the 0.2.x versions keep isn't doing it's job anymore. Before there was no problem.

Everything seems to be fine, but keep does not create any files in the backup folder.

When I'm stating the program I can see that the daemon is loaded and rdiff is version 0.13.

I´m using KDE 3.5 and kubuntu breezy.

Are you able to help me?

Report

C

jrfaller

14 years ago

Sure. Does it happens with Keep 0.2.3 as well?

Report

neversfelde

14 years ago

Hello,

it happens with keep 0.2.3, too.
When I'm starting in the konsole it gives
chrman@lcm:~$ keep
ERROR: Communication problem with keep, it probably crashed.
chrman@lcm:~$ keep: Executed process: (rdiff-backup,-V)
Also keep starts then, but when I'm forcing a backup it gives
keep: Executed process: (rdiff-backup,--exclude-special-files,'/home/chrman/.kde/share/apps/konqueror/','/daten/Backup/')
keep: Executed process: (rdiff-backup,--remove-older-than,10D,/daten/Backup/)
It is unfortunately in the backup directory nothing created after that

Report

C

jrfaller

14 years ago

Ok. Can you try now without the option --exclude-special-files and tell me if it does not work anyway?

Report

neversfelde

14 years ago

Sorry, I had to go away for a few days. How can I disable the option?

Report

atomicue

14 years ago

In the description you say that the application runs as a daemon. Why?

I haven't looked at the app yet, but why don't you just use cron for scheduling backups? All real distros have cron and it means that you don't have an extra process sitting idle 99% of the time wasting memory/cpu time

Report

C

jrfaller

14 years ago

It's right that Cron could be used in Keep instead of a specific daemon. I will inspect all advantages and drawbacks from using Cron in the next major release.

Report

oggi

14 years ago

great app, but I haven't managed to do a backup on our server. When adding an IP (incl/excl. smb and/or username) nothing happens. Can you provide a help/FAQ etc. how to achieve a remote backup? thanks!

Report

bazz

14 years ago

Whats the possibility of adding an option to pip it through compression? That would mack it a bit better for backing up over a network.

Report

dec0ding

14 years ago

great idea, so far I have been using Konserve which did the trick many times. Will try your one, looks great!

Keep goin!

Report

blacknator

14 years ago

Hi, good app and thinking. Is there a option to save to a svn server ? If not, this option would be very powerful :)

Report

13 years ago

VERSION 0.4.0
ADD: possibility to use an inclusion/exclusion list when setting up backup source
ADD: possibility to control rdiff-backup process priority
ADD: Restore backup wizard now displays last backup date
FIX: Backup every hour bug fixed

12345678910
product-maker Base: 4 x 5.0 Ratings
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.4.0
updated Nov 07 2006
added Dec 26 2005
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1
System Tags app software