luckyBackup

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

97
8.3
Available as/for: -
Description:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

... a powerful, fast and reliable backup & sync tool

Home page: http://luckybackup.sourceforge.net/

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gallery

screenshots: http://luckybackup.sourceforge.net/screenshots.html
demo videos: http://luckybackup.sourceforge.net/videos.html

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
news - announcements

* 16 Mar 2014
Release of version 0.4.8

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
awards - distinctions

* 03 August 2009
3rd place at the sourceforge community choice awards as a "best new project"

* 2008 - 2010
Highest rated application at kde-apps.org (still is one of the top 5 !!)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
features

* Backup data
* Support for multiple backup snapshots
* Synchronize folders
* Keep your data safe
* Simple / advanced option
* Exclude data from tasks
* Only include specific data
* Add/remove any rsync option
* Remote connections
* Execute other commands before or after a task
* Restore capability to any path
* Simulation mode
* Inlude only specific tasks and change the execution order
* Use of saved profiles (also import/export capability)
* Scheduling of tasks via cron
* email reports after a profile run
* logfiles
* Command line mode
* Tray notification support

for a detailed list of features please visit:
http://luckybackup.sourceforge.net/features.html

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Donations

* no money
If you like this app and would like to donate something to me personally,
all you have to do is:
- Vote "good" here
- Become a fan
- Give a "thumbs up" at the sourceforge page (http://sourceforge.net/projects/luckybackup/reviews/)

This is my reward :)

* money
I personally never had and never will accept money for this project.
Nevertheless, I decided to use luckyBackup to support people that really need financial help.
So, please consider it seriously to donate money that will eventually be used for a good cause.
Donation link: http://luckybackup.sourceforge.net/donate.html

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Wish you good, fast, reliable, safe and usable backups
(no matter if you use luckyBackup or not)

luckyb
:-)
Last changelog:

7 years ago

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Version 0.4.8 :
* Added option to disable TLS for email reports
* Added some (useful) statistics at the end of a profile run
* Added destination disk free space at information window
* Minor modifications to "modify task" dialog
* View of remote places is now available through the "manage backup" dialog
* Default email options are now loaded when a new profile is created
* Split of full email command to command & arguments
* Changed the default exclude "system folders" from "/dev /proc /sys /var" to "/dev /proc /sys /run /var/run"
* Safety checks of mount-points now include deeper levels in paths than /media// and /mnt//
* Added support for vss implementation (windows)
* Added support for nt-streams (windows)
* Added support for e-mail notifications (windows)
* Added various libs used for the windows port
* Fixed issue: When one or more items were manually removed from an existing schedule list, LB would delete entries from the bottom of the list instead, when the cronIT button is pressed.
* Fixed issue: Progress bar did not update normally
* Fixed issue: Segmentation fault under certain circumstances, when --skip-critical is used as an argument and there exists one or more actual CRITICAL tasks.
* Fixed issue: Confusion at task list when an item's box state changed.
* Fixed issue (windows): Warning message regarding the changes.log files during a run

for the complete changelog, please visit:
http://luckybackup.sourceforge.net/changelog.html

stinkeye

11 years ago

first line should read just
# specific directory

Report

C

luckyb

11 years ago

That is why patterns are confusing to many users.

If you want to anchor the pattern to the hierarchy of files you use a starting "/"
But this "/" actually means the source, not the root directory.

So if your source is /home/glen/
the pattern /home/glen/Dropbox/
actually means /home/glen/home/glen/Dropbox/ !!!
You've got to use the /Dropbox/ pattern to refer to the specific /home/glen/Dropbox/ directory !!

I'm just curious to know why that didn't work though.
Did you have the source declared launching the pattern editor ?
Did you press the add button after inserting a pattern with the editor to the line-edit field ?

Report

stinkeye

11 years ago

I think I did it all right.
Exclude list displays /Dropbox/
and this is what is shown in the validate window

command to be executed:
rsync -h --progress --stats -r -tgo -l -p -D --update --delete-after --delete-excluded --exclude=/Dropbox/
/home/glen/
/media/UBUP/test/

Report

stinkeye

11 years ago

No problem though if I manually insert
this is what is shown in the validate window

command to be executed:
rsync -h --progress --stats -r -tgo -l -p -D --update --delete-after --delete-excluded --exclude=**/Dropbox/
/home/glen/
/media/UBUP/karmic_home_latest/

Have a good Xmas.

Report

poliicallycorrect

11 years ago

Thanks! works with 0.3.5!
(the deb package for download is not up to date)

Report

C

luckyb

11 years ago

I'm glad the pattern editor proved useful :)

Questions regarding patterns were for sure the most frequent.

Could you tell me which specific deb package is out of date. I checked them all and they seem ok !!
Or is it the debian repos that haven't included the new version yet ??

Report

poliicallycorrect

11 years ago

Unable to include or exclude a directory?

Report

C

luckyb

11 years ago

Hi poliicallycorrect

are you using the new pattern editor (feauture of version 0.3.5) ??

If you're using v0.3.3, let me know of your source and one directory that you would like to exclude so that I can give you an example

Report

koronation

11 years ago

thank you very much for your answer. one left me, exclude these files, (or folders)

Report

koronation

11 years ago

hi,
I want to backup root / exept, /mnt/, /media/, /tmp / without remote option
but LuckyBackup give me errors total 288.

one of the errors is

etc/udev/rules.d/

rsync: recv_generator: failed to stat "/media/WD/LuckyBackup-06-12-09/etc/sysconfig/network-scripts/cellular.d/Orange\#241": Invalid or incomplete multibyte or wide character (84)

etc/urpmi/

Anyone can give me help

Report

C

luckyb

11 years ago

Hi Koronation,

unfortuantely I cannot provide a solution to this :(

I can only give you a hint of what's to blame...

This error is due to some "invalid" characters inside the filename.
This "\#241" is supposed to display differently.

Some people have found a solution with the "convmv" tool to convert the encoding of files to utf-8, but I cannot recommend something I haven't tried.

Report

9

quarkslot

11 years ago

Hello luckyb,

Would it be possible to have a separate log file for error messages so they are easier to find?

In my experience the errors are usually not serious but when you've backed up more than 75,000 files it can be very difficult to find them in the log file!

Thanks

Nick

Report

C

luckyb

11 years ago

Hi Nick
:)

I've already improved the logfiles.
Every task will have its own separate log, with the relevant timestamp.
I also integrated a log viewer that shows all errors in red color and has 2 buttons: next & previous error so that it's easier to find them.

This feature will be available in the very next version (0.3.4).

Let me know of what you think about it and if there is still need to produce separate error logfiles. It's not difficult to implement at all

Report

9

quarkslot

11 years ago

luckyb,

Thanks for your reply.

You are one step ahead of me! I was going to suggest separate log files for each task but didn't want to seem too demanding, luckyBackup is already a great application.

I will let you know what I think when the new version is released.

Thanks again,

Nick

Report

C

luckyb

11 years ago

Hi Nick
:)

I've already improved the logfiles.
Every task will have its own separate log, with the relevant timestamp.
I also integrated a log viewer that shows all errors in red color and has 2 buttons: next & previous error so that it's easier to find them.

This feature will be available in the very next version (0.3.4).

Let me know of what you think about it and if there is still need to produce separate error logfiles. It's not difficult to implement at all

Report

9

avlas

11 years ago

Surely it is not that easy to implement, but allowing automatic and user transparent sync/backup when plug-in an external hard-drive (only a specifc one configured previosly for making backups) would be so nice feature and what would create in my opinion the great difference within this kind of tools, at least in Linux.

Moreover, it would be even better if, when plug-in a hard-drive, one of the many options that kde gives would be to configure it for bakups using luckyBackup, of course, if installed ;)

Just one more thing, let me thank you for this already great application!

Report

C

luckyb

11 years ago

for sure, all these are not easy to implement.

...but I'll keep a copy of your message to my "have in mind" directory ;-)

thank you avlas

Report

sidnelson13

11 years ago

Hey Luckyb. How's it going? Sérgio here (pt-BR translator).

Just wondering if you have any plans to add system tray support?

Also, I don't know if this would be an easy thing to do, but maybe instead of scheduling the execution of a backup, when it's a "synchronization" task, add an option to monitor the src and dest folders while the tool is open? Something simple, like if the number of files change or total size of the folders becomes different and ask the user if he wants to execute the sync task. It could be one of the uses of the tray icon. Manual execution and monitoring of sync tasks.

Anyways, thank you for the awesome tool!

Report

C

luckyb

11 years ago

Hi Sergio,
I'm fine mate, thanks for asking :)

Yes, tray support is going to be introduced at the very next release (fingers crossed).
Nothing special, just a popup at the tray notification that will inform you that LB is running.
That is quite handy especially if you have some scheduled jobs.

As for the syncing tasks part of your suggestion for sure something has to be done !!
I wanted to avoid LB running in the background and consuming system resources.
But to have a real sync, monitoring the changes of folders is inevitable.
Will further investigate the issue as soon as I'm finished with a couple of other (minor) improvements

thanks you for your suggestions and of course for the nice words ;-)

Report

Mar91

11 years ago

I have an home ftp server, which is protected with password, how is possible to tell luckybackup the server password? I found only hostname or username, no pwd.

Report

C

luckyb

11 years ago

At the moment LB, does not support ftp but just rsync. So unless your remote host has that capability you cannot do much.

Nevertheless, even for rsync, the direct use of password via the LB gui is not supported due to security issues.
The user has the options to use a password file to connect to an rsync module or a private-public key pair for ssh connections:
http://luckybackup.sourceforge.net/manual.html#OperationAdvancedRemote

PS: Since a lot of users are asking questions about ftp, I have included it in my to-do list:
http://luckybackup.sourceforge.net/todo.html
...we'll see ;-)

Report

mutlu

11 years ago

First of all, thank you for this great and immensely useful application!

I wonder, though, why you don't move it into KDE's svn. I am sure you would be welcome in KDEUtils. A good backup solution is really missing in the vanilla KDE.

Anyways, thank you so much for your work!

Report

C

luckyb

11 years ago

Hi mutlu,

messages like this always make my day better
:)

I will certainly look into your interesting suggestion.
It might take some time cause I'm not familiar at all with the kde svn but I'm sure I'll figure it out ;-)

Report

orion2000za

11 years ago

I want to backup parts of my Home dir to an smb4k mounted share. This means the destination ends up within my Home, at /home/name/smb4k/server/share and so on

I have tried all I can think of to exclude the /home/name/smb4k and its subdirs when backing up. No luck whatsoever.

Anyone can give me help on this?

Report

C

luckyb

11 years ago

Hi orion
:)

First of all I would suggest you to mount the samba share at "/media/smb4k" or at "/mnt/smb4k". This would make thinks much easier and its generally a good way of mounting stuff.

Nevertheless, to exclude the /home/name/smb4k/ directory with all of its contents from the transfer, go to:
task properties -> advanced -> exclude -> user defined
Type **/*smb4k*/ (you could just type /smb4k/) but that's to make sure) and press the "add" button.
That should work.

Have a look here:
http://luckybackup.sourceforge.net/manual.html#OperationAdvancedPatternRules
It will help you understand the meaning of "/" at the beginning and at the end of the pattern.

examples:
Let's say our source is "/home/orion".

1. The pattern "/home/orion/excludeDir", actualy means the file "/home/orion/home/orion/excludeDir"

2. The pattern "/excludeDir/" means the directory /home/orion/excludeDir"

Report

7 years ago

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Version 0.4.8 :
* Added option to disable TLS for email reports
* Added some (useful) statistics at the end of a profile run
* Added destination disk free space at information window
* Minor modifications to "modify task" dialog
* View of remote places is now available through the "manage backup" dialog
* Default email options are now loaded when a new profile is created
* Split of full email command to command & arguments
* Changed the default exclude "system folders" from "/dev /proc /sys /var" to "/dev /proc /sys /run /var/run"
* Safety checks of mount-points now include deeper levels in paths than /media// and /mnt//
* Added support for vss implementation (windows)
* Added support for nt-streams (windows)
* Added support for e-mail notifications (windows)
* Added various libs used for the windows port
* Fixed issue: When one or more items were manually removed from an existing schedule list, LB would delete entries from the bottom of the list instead, when the cronIT button is pressed.
* Fixed issue: Progress bar did not update normally
* Fixed issue: Segmentation fault under certain circumstances, when --skip-critical is used as an argument and there exists one or more actual CRITICAL tasks.
* Fixed issue: Confusion at task list when an item's box state changed.
* Fixed issue (windows): Warning message regarding the changes.log files during a run

for the complete changelog, please visit:
http://luckybackup.sourceforge.net/changelog.html

12345678910
4501
product-maker moutinho Nov 09 2020 10 the best
Essential and powerful.
product-maker antimedef Aug 18 2019 9 excellent
9 excellent
product-maker grajesh Nov 06 2018 9 excellent
+
product-maker ioannis-t Jul 28 2016 9 excellent
product-maker Nenoukos May 09 2015 9 excellent
product-maker domryba Apr 16 2015 9 excellent
product-maker ArthurTaborda Aug 01 2014 9 excellent
product-maker jmpjanny Jun 03 2014 9 excellent
product-maker Pafrape Apr 07 2014 9 excellent
product-maker hello98 Nov 05 2013 3 bad
product-maker mea5 Nov 05 2013 3 bad
product-maker paulus3005 Feb 20 2013 3 bad
product-maker xscd Feb 05 2013 9 excellent
product-maker jeroenpraat Jan 13 2013 3 bad
product-maker avlas Sep 01 2012 9 excellent
product-maker remix Apr 03 2012 9 excellent
product-maker lionhater Mar 15 2012 9 excellent
product-maker tobaj Mar 15 2012 9 excellent
product-maker Etemenanki Mar 04 2012 9 excellent
product-maker unknownSpirit Jan 31 2012 9 excellent
product-maker vatsok Jan 20 2012 9 excellent
product-maker cjann Dec 29 2011 9 excellent
product-maker Mossad Dec 05 2011 9 excellent
product-maker SalDSL Nov 29 2011 9 excellent
product-maker ikelocho Nov 27 2011 9 excellent
product-maker roentgen Nov 18 2011 9 excellent
product-maker fifoxtasy Sep 27 2011 9 excellent
product-maker sirio81 Sep 24 2011 9 excellent
product-maker cyberconan Sep 18 2011 9 excellent
product-maker thstaerk Sep 08 2011 9 excellent
product-maker quarkslot Sep 06 2011 9 excellent
product-maker zx6r Jul 24 2011 9 excellent
product-maker Al67 Jul 08 2011 9 excellent
product-maker Contrast Jun 12 2011 9 excellent
product-maker 747419 Jun 12 2011 9 excellent
product-maker HATRED Jun 12 2011 9 excellent
product-maker xavidp Jun 02 2011 9 excellent
product-maker Okanda Apr 07 2011 9 excellent
product-maker losty Mar 16 2011 9 excellent
product-maker dagobert Mar 15 2011 9 excellent
product-maker amr2205 Mar 10 2011 9 excellent
product-maker unikum111 Mar 08 2011 9 excellent
product-maker obelix Jan 29 2011 9 excellent
product-maker Kosava Jan 19 2011 9 excellent
product-maker kudlaty Jan 16 2011 9 excellent
product-maker ashley194 Jan 13 2011 9 excellent
product-maker ubuntuku Jan 04 2011 9 excellent
product-maker BorgQueen Dec 27 2010 9 excellent
product-maker jeffram67 Dec 18 2010 9 excellent
product-maker srog Nov 16 2010 9 excellent
product-maker MichauSm Nov 01 2010 9 excellent
product-maker bugmenot1234 Oct 31 2010 9 excellent
product-maker dkarnout Oct 26 2010 9 excellent
product-maker Grindcore Oct 24 2010 9 excellent
product-maker NADOR Sep 28 2010 9 excellent
Be the first to comment
Kaizo
Jan 14 2019
benji127
Dec 07 2018
martinnovy
Apr 08 2018
deltalibrae
Feb 03 2016
ikelocho
May 23 2015
domryba
Apr 16 2015
jmpjanny
Jun 03 2014
giosora
Oct 04 2012
sirio81
Sep 05 2012
remix
Apr 03 2012
tobaj
Mar 15 2012
initlove
Dec 14 2011
jmunin
Nov 29 2011
SalDSL
Nov 29 2011
roentgen
Nov 18 2011
zx6r
Jul 24 2011
gericom
Jun 12 2011
HATRED
Jun 12 2011
xavidp
Jun 02 2011
opaflamme
Mar 11 2011
marcotangaro
Mar 09 2011
unikum111
Mar 08 2011
obelix
Jan 29 2011
kudlaty
Jan 16 2011
ubuntuku
Jan 04 2011
ctown
Dec 12 2010
MoonBlossom
Nov 13 2010
oneill
Oct 29 2010
Grindcore
Oct 24 2010
LordHelmchen
Oct 02 2010
colibri
Sep 30 2010
csousa
Sep 29 2010
m00nraker
Sep 26 2010
texstar
Jun 25 2010
jajaX
Jun 17 2010
newbeewan
Jun 13 2010
bugmenot1234
May 22 2010
wtbennington
May 17 2010
thomasjfedora
May 17 2010
DanaKil
May 16 2010
Phiss
Apr 13 2010
chetankhona
Apr 01 2010
fifoxtasy
Mar 15 2010
DerJoshi
Mar 12 2010
cjann
Feb 22 2010
supportfsf
Jan 20 2010
caidoberco
Jan 09 2010
vejha
Dec 28 2009
biboka
Dec 22 2009
Contrast
Dec 16 2009
mimi
Oct 11 2009
BorgQueen
Oct 09 2009
JonnyKaracho
Sep 04 2009
mtelesha
Aug 11 2009
nedi24
Aug 09 2009
anilet
Aug 07 2009
chrisschuette
Aug 03 2009
bbigras
Jul 20 2009
dkarnout
Jul 08 2009
james147
Jul 06 2009
barjac
Jun 08 2009
ngrocott
Jun 04 2009
ThomasS2k
May 29 2009
Nicekiwi9
May 24 2009
ftso
May 24 2009
Gilde
May 16 2009
mikef1016
May 14 2009
onlinelli
May 11 2009
bsander
May 11 2009
mathetes
Apr 27 2009
neversfelde
Apr 19 2009
jalpaka
Apr 16 2009
dannyswolf
Apr 06 2009
jal00
Mar 31 2009
ashley194
Mar 31 2009
snirp
Mar 26 2009
okichatan
Mar 23 2009
BruceCadieux
Mar 19 2009
L3x
Mar 13 2009
Grobelard
Mar 13 2009
quarkslot
Mar 01 2009
woezonloo
Feb 28 2009
staudi009
Feb 12 2009
jeast
Feb 12 2009
kapat
Feb 09 2009
barlafuss
Feb 09 2009
dinoza
Feb 09 2009
jad
Feb 08 2009
attendant
Jan 21 2009
SupuS
Jan 20 2009
gooler
Jan 13 2009
Rerghar
Jan 13 2009
xadras
Jan 07 2009
cyberpython
Dec 31 2008
linuxcolor
Dec 31 2008
Frank
Dec 30 2008
tryfan
Dec 30 2008
File (click to download) Version Description PackagetypeArchitectureRelease ChannelDevices Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.4.8
updated Mar 28 2014
added Dec 05 2008
downloads 24h
0
mediaviews 24h 0
pageviews 24h 7
System Tags app software