
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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
... 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
:-)
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
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
# specific directory
Report
luckyb
11 years ago
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
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
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
(the deb package for download is not up to date)
Report
luckyb
11 years ago
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
Report
luckyb
11 years ago
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
Report
koronation
11 years ago
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
luckyb
11 years ago
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
quarkslot
11 years ago
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
luckyb
11 years ago
:)
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
quarkslot
11 years ago
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
luckyb
11 years ago
:)
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
avlas
11 years ago
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
luckyb
11 years ago
...but I'll keep a copy of your message to my "have in mind" directory ;-)
thank you avlas
Report
sidnelson13
11 years ago
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
luckyb
11 years ago
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
Report
luckyb
11 years ago
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
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
luckyb
11 years ago
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 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
luckyb
11 years ago
:)
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