luckyBackup

System Software by luckyb 244 comments

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. - Dec 06 2009
luckyBackup

System Software by luckyb 244 comments

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 - Nov 18 2009
luckyBackup

System Software by luckyb 244 comments

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 - Nov 18 2009
luckyBackup

System Software by luckyb 244 comments

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 - Nov 16 2009
luckyBackup

System Software by luckyb 244 comments

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 ;-) - Nov 04 2009
luckyBackup

System Software by luckyb 244 comments

What can i say, you (and many others) are right.

I will prepare a cool pattern editor to make our lives much easier
;-) - Oct 30 2009
luckyBackup

System Software by luckyb 244 comments

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 ;-) - Oct 23 2009
luckyBackup

System Software by luckyb 244 comments

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 ;-)
- Oct 10 2009
luckyBackup

System Software by luckyb 244 comments

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"

- Oct 08 2009
luckyBackup

System Software by luckyb 244 comments

Hi Israphel
:)

LB uses rsync which in turn uses the rsh/ssh protocol
This is different from ftp !!

So, it all depends on what your server supports.
I am no remote connections expert, but my assumption is that to achieve a transfer to your ftp server with LB, it has to support the rsync protocols, not only ftp. - Oct 06 2009
luckyBackup

System Software by luckyb 244 comments

Hi Nick,

If the version of the manual is not mentioned, then it is the same as the main app.
Sometimes, I release a new app version with the previous manual. When that is the case, it is made clear from the manual's title that it actually refers to an older version.

The "manage backups" options is not referred to at the manual, cause it's not used (yet). When its ready you're going to be able to :
1. See when you have backed up a specific task (date-time).
2. Browse these backups independently (they're actually going to be snapshots)
3. Have a look at the log file of each one of them
4. Delete a backup
5. restore whatever file you want (or all), by selecting check-boxes

Please excuse me if that button is confusing :( - Sep 25 2009
Breathless for Kde 4.x

Full Icon Themes by robakpiotr 15 comments

the download link is kinda weird !!
I did click the "poblerz plik" button but nothing happens.
It seems to be expecting some kind of code (KOD) to be entered

The rapidshare downlink link that is refered to a previous post does not work either.

It's a pity, cause this used to be my favorite icon set back in KDE 3 days - Sep 17 2009
luckyBackup

System Software by luckyb 244 comments

one thing is for sure:
you got a system with its own personality :-P

I'm glad this is sorted out
...and thank you for the nice words
:) - Sep 08 2009
luckyBackup

System Software by luckyb 244 comments

Lets make one thing clear first:
LB actually executes the "crontab" command to mess with the user's" crontab as soon as you press the "cronIT" button.
The "user" is the one that executed LB !!

So if the user does not have any authorization to the crontab (cause he/she) is listed in the cron.deny file, then LB cannot do more. It cannot create cronjobs if the user that started it, is not allowed to !!

***code info****
( cause I noticed you messed with that ;-) )
have a look at the scheduleDialog.cpp - function "createCron".
This uses a qprocess (cronProcess) to execute actual crontab bash commands.

The "cronFile" variable is a qfile that represents a useful LB file (~/.luckybackup/schedule/luckyCron.txt)
What happens is:
1. LB reads the user's crontab in a string variable
2. It removes LB entries (if they already exist) from that variable
3. What's left from that string variable is fed into this cronFile and then new LB entries are added
4. This cronFile replaces the user's crontab !!

It might sound a weird way of thinking, but believe me, it solved a lot of issues :) - Sep 07 2009
luckyBackup

System Software by luckyb 244 comments

hi rayman,

first have a look here:
http://luckybackup.sourceforge.net/manual.html#cronItCrontabInfo
(espesially the "NOTE")
It might prove useful.

If your username is listed in the cron.deny file, then unfortuantely you are not able to execute cronjobs.
(As a result you won't be able to make a luckybackup schedule)
You have to remove it from there.
Also if the file /etc/cron.allow exists your username has to be listed there - Sep 06 2009
luckyBackup

System Software by luckyb 244 comments

Hi Steff,

Please excuse my late reply but I was away for my honeymoon !!

Have you figured out a solution yet ??
If not, I'm ready to install PClinuxOS (VM) to see if I can offer some advice - Aug 22 2009
luckyBackup

System Software by luckyb 244 comments

Hi Bruno
:)

That is the concept behind the "only include" option !!
Everything is calculated but only the patterns you have declared are tranfered over.

The drawback is that if the source is huge and you just need a couple of files to be backed-up, you're gonna have to wait until all files of the source are "scaned".

In the end, you will end up with all *.diff files copied to the destination. If these files are inside subfolders, they will be created at the destination as well. - Jul 21 2009
luckyBackup

System Software by luckyb 244 comments

Well, I suppose there's nothing else for me to say than to...
wish you luck :)

Let me know if you figure out a solution. I'm really interested in this

...and you 're right.
rsync should produce errors, since something is obviously going wrong - Jul 17 2009
luckyBackup

System Software by luckyb 244 comments

Yeah, I suppose you're right.
You got pm
:) - Jul 17 2009
luckyBackup

System Software by luckyb 244 comments

I have never answered like that before but
...I really don't have a clue what's going on :(

I am familiar with rsync up to a point, but now I really cannot think of what might be to blame.

My only advice is to run the command directly at a terminal (if you push the "validate" button it will show at a popup window. Copy that at a console prompt) to make sure that we've got the same behaviour.
...and then ask some rsync experts

sorry for not being able to provide a real solution - Jul 16 2009
luckyBackup

System Software by luckyb 244 comments

Hello miguipda :)

Unfortunately I cannot deal with everything. It's physicaly impossible within the 24 hour day schedule of this planet !!

But if you are willing to help I could provide you everything you might need.
It shouldn't be that difficult. There are also tools like deb2lzm that might prove handy.

Then we can upload it at LB home page or some slax community repo.

- Jul 16 2009
luckyBackup

System Software by luckyb 244 comments

oops !!
will have that fixed at the next version
thanks barjak
:-) - Jul 16 2009
luckyBackup

System Software by luckyb 244 comments

the chgrp error is usually a result of a task trying to transfer group attributes at a file system that does not support it (eg FAT32)

You can normaly make it go away by unchecking the "Preserve owneship, times" chackbox at task properties -> advanced -> command options -> Templates
If you want timestamps to remain the same at the destination add a "-t" option at the user defined field (command options again).

I hope this will work, cause at the time being, I have no clue why nothing is transfered over !! - Jul 15 2009
luckyBackup

System Software by luckyb 244 comments

I'm glad LB worked for you :-)

As for the profiles, yes I could do that. I'm just thinking about the transition (older profiles won't be compatible with new editable ones). Will think of something... - Jul 06 2009
luckyBackup

System Software by luckyb 244 comments

~~~~~~~~~~~~~~~~
Have a beer with me when you are in Holland.
~~~~~~~~~~~~~~~~

Will certainly do (probably later this year) !!
As long as you're close to Groningen ;-) - Jun 30 2009
luckyBackup

System Software by luckyb 244 comments

Hi Paai,

looks like you found a bug here.
luckybackup does not let you use the same source and destination directories for obvious reasons, but that should not happen if one of them is at a remote machine !!

Will have that fixed at the next version :)

What you could do now is:
Let's say your source is /home/paai/docs (same as the destination at the remote machine)
Declare a task with the following:
* Type: Backup the entire Source directory (by name)
* Source: /home/paai/docs
* Destination: /home/paai/
* and of course the remote settings
that should work

Also have in mind, that when you connect to a remote machine with a specific username, the starting / at the path you declare might not be the actual machine's / - Jun 24 2009
luckyBackup

System Software by luckyb 244 comments

* I would actually call LB profile-centric and not task-centric.
That is because all tasks included by a profile are executed one after another with the click of the start button.

* You can even schedule a profile (that includes many tasks) to be executed via cron.

* System backups work great (at least to me). I even managed to transfer my whole / directory at another partition !!

* One of LBs options is the "Only Include". That means that you choose a source directory and then declare files, directories patterns that are going to be transfered. Nothing more will be copied over, but only these

* tar is great ...but different.
If you think it suits you best, use that.
Just don't forget to backup ;-)
- Jun 16 2009
luckyBackup

System Software by luckyb 244 comments

Hi,
To backup many different directories into one, for example
~/music
~/photos
~/videos

into
/media/backups

You have to create one task for each directory. The type of these tasks has to be "Backup the entire source directory (by name)"
This way you will end up with a backup of music, photos and videos inside /media/backups

As far as your second question is concerned, I'm not sure I fully understood it.
My only comment is that the destination directory cannot be part of the source directory structure.
For example you cannot backup
~/music/Cure
inside ~/music/Cure
or even ~/music/Cure/discography
for obvious reasons (the latter is included in the first one).

Please try to be more clear, or provide specific information of what exactly would you like to do, so that I can offer you the right advice
- Jun 16 2009
luckyBackup

System Software by luckyb 244 comments

****Just food for thought.****

...just in time for dinner
;-) - Jun 09 2009
luckyBackup

System Software by luckyb 244 comments

Hi Barry,

to begin with
...thank you for the nice words :-)

1. That's strange. My abort button works instantly (and it should). I have just checked it again both at simulation and real run.
Will do some more tests with different kind of files (small, large and huge ones) to see how does it behave...

2. Yes, I have heard a lot of complains about patterns and the browse button. I'm planing to create a nice fancy "pattern editor" that will help all users create a pattern without having to read a couple of help pages and run 4-5 tests to see if it's actually working.

3. As for the deleted files sync, that is a real dilema.
The easy options (that are available now) are:
a. If files exist at one side but not at the other, delete them.
b. If files exist at one side, create them at the other one.
The ideal (and actually real sync) situation of course is to compare "times of deletion" with "times of last modification" and it is not possible to calculate the first one.
Your suggestion could work but it needs:
a. LB to run as a deamon (that, I want to avoid)
b. LB to be installed at every machine that a sync directory would be modified (that can get really complicated if we're talking about a flash drive)

My thinking is to ask the user in real-time whenever syncing is executed:
"This file exists at dirA but not dirB. Would you like to:
a. keep it at both dirs
b. remove it from both dirs
c. just keep it at dirA"
...we'll see :-)

Barry, I appreciate your feedback A LOT.
Thanks to commends like this, LB has made a huge improvement since the time it was first released about 7 months ago. There's also a pleasant and honouring nomination coming from sourceforge.net in a couple of weeks.
:-) - Jun 09 2009
luckyBackup

System Software by luckyb 244 comments

Hi Thomas

Wilfried is currently working on the 0.3 translation:
http://luckybackup.sourceforge.net/languages.html

He has made some progress but I do not know when it's going to be ready.

This is all volunteer work so:
1. There are no deadlines
2. I like thanking people for commiting to do sth :)

Will contact him anyway to see how he's doin' ;-)
- May 19 2009
luckyBackup

System Software by luckyb 244 comments

You have to know that LB is getting better every time because of your (the users in general) feedbak.

Your (and everybody else's) message might seem simple, but it gives me a sense of "confirmation" that all that work does not go wasted at all.

thank u quarkslot
:) - May 14 2009
luckyBackup

System Software by luckyb 244 comments

that is a nice think to hear from the most beautiful color of the (digital) universe
:-) - May 12 2009
Breathless for Kde 4.x

Full Icon Themes by robakpiotr 15 comments

by far, the best icon set I have ever used.

well done
:) - Apr 09 2009
luckyBackup

System Software by luckyb 244 comments

thank u dannyswolf
:) - Apr 06 2009
luckyBackup

System Software by luckyb 244 comments

Hi jal00,

to tell you the truth, I'm really honoured !!
If a decision is made to proceed, I will do my best to make this idea become a reality.

LB still needs a lot of work to be done though (I'm not sure if I will ever stop saying that !!).
I'm planing to have the new gui version ready within April and then develop a decent restore capability.
...oh well

thank u for letting me know jal.

PS Everything is possible ;-) - Mar 31 2009
luckyBackup

System Software by luckyb 244 comments

cheers delta
:) - Mar 29 2009
luckyBackup

System Software by luckyb 244 comments

looks like we got a bug here !!

luckybackup does not take into consideration hidden files & folders when checking directories.
This is already added as a "known issue".

thank you for the feedback & help okichatan
:) - Mar 29 2009
luckyBackup

System Software by luckyb 244 comments

I see that people are not happy with this message.
Well, a "CRITICAL" message is too much I supposse

This will be fixed at version 0.3
:-)

The purpose of this is to just draw your attention.
If a destination directory is the root of a mounted drive (eg /media/backups), and you get that message it means that it is not mounted So if you execute an rsync command it will result in a backup operation to an "unwanted" path.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
but I also get the error on subsequent backups too, which is weird.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This is wierd indeed !!
Could you mail me a screenshot of the operation properties window, also mentioning your distro, so that I can simulate the prob at my system ??
(please let it not be gentoo :-p) - Mar 24 2009
luckyBackup

System Software by luckyb 244 comments

Yes it does.
I use spaces all the time !!

Have you checked if the directory in doubt is indeed empty or does not exist at all??

This CRITICAL message is dislpayed to draw your attention, because you might have mistyped the path or even forgotten to mount a drive/partition.
If you go on, the destination directory will be created if it does not exist and filled with new backup data (which might be what you want after all) - Mar 22 2009
luckyBackup

System Software by luckyb 244 comments

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OT: Thanks as well to the KDE4-SuSE-packagers, they do a *great* job in providing the best and most useful KDE4 of any distribution so far.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Yes, they do :)
Stephan, has already patched my source (this guy knows a lot !!), to make the manual display normaly !!

The new packages should be ready soon (if not already). - Mar 21 2009
luckyBackup

System Software by luckyb 244 comments

Hi 747419
:)

First have a look at the pattern rules of the online manual (since it is not installed correctrly at your system):
http://luckybackup.sourceforge.net/manual.html#OperationAdvancedPatternRules

* A starting "/" means that the exclusion is anchored to your source directory !!
* If you want to exclude/include a directory you should also use a trailing "/" or a "/***"

So if you want to exclude /home/kalle/musik just add one of the following:
1. musik/ (meaning any directory named musik)
2. /musik/ (meaning /home/kalle/musik/ if your source is /home/kalle/)
3. /music/***
4. /music/** (to transfer musik but not its contents)
...and so many other combinations

As for the manual, it should be installed to
/usr/share/doc/luckybackup/manual/index.html
and NOT
/usr/share/doc/packages/luckybackup/manual/index.html

If you install the generic rpm (from the downloads of this page), it should work fine.
Nevertheless, I will contact the suse package maintainer (I owe a big thank you to Stephan for his help) and sort this out

I hope you finaly find this app useful
Loukas
:-) - Mar 21 2009
luckyBackup

System Software by luckyb 244 comments

Yes, its higher rated even from some kde killer apps !!

I'm really honoured :)

oxy (Dimitris), you are the first man to thank.
If it wasn't for you and your tutorials (and not only) I would never have started this project. - Mar 13 2009
luckyBackup

System Software by luckyb 244 comments

all rpm incompatibility problems should be ok now with release 0.2.1-2.

There is also a special package released for Fedora

Thank you very much for your precious help woezonloo. :) - Mar 13 2009
luckyBackup

System Software by luckyb 244 comments

hi,
another rpm guru (codename "slackware") is already dealing with the "non-compatible rpm" problem in gerneral.

* I really appriciate his overall help *
*** thank you Yiorgos :) ***

If you want to, pm me your email address so that to send you the spec file and source tarball and have a go with the packing.
...or else, just wait for the results that "slackware" will produce
:) - Feb 25 2009
luckyBackup

System Software by luckyb 244 comments

I built the 64bit rpm package with suse 11 and looks like there is an incompaibility problem with older versions of rpm

Whenever I find some time I will install a 64bit FC10 and build the package there for you(and for anybody else that might experience the same problem).
I won't make any promise that this will happen really soon though :(
- Feb 24 2009
luckyBackup

System Software by luckyb 244 comments

...just to make sure:
could you reboot your PC and try running the app again ?

- Feb 18 2009
luckyBackup

System Software by luckyb 244 comments

hello again
:-)

could you try and run the app from console and see if there are any error messages ??
just type:
luckybackup

First thought is that the menu links, created by a package, need "kdesu" or "gksu" to execute the app correctly.
If these are not installed, then the app won't appear at all.
If that is the case, you could:
1. Install kdesu (for kde) or gksu (for gnome)
2. Edit the menu link manually and take out the gksu - kdesu part (just leave "/usr/bin/luckybackup")
3. Edit the menu link manualy and replace kdesu-gksu with your distros way of executing an application with root privileges

Again, this is just an assumption.
I'm waiting for the console execution error, if any
:) - Feb 18 2009
luckyBackup

System Software by luckyb 244 comments

Hi Miguipda,

1) I suggest you first have a look at the rsync man page. I thing it will help you understand all the principles and ways that it uses for remote connections.
As I already mentioned at my previous post, I think ftp is not supported by rsync.
As for samba, what I have done is mount a directory of a remote machine at my /media/SomeDirectory/ folder using fstab and then declare that (the /media/SomeDirectory/) at the source or destination fields. I do not use the remote groupbox at all and it works flawlessly when I backup the files of a Win-PC within my LAN (it is not mine :-p).

2) That is a very good suggestion (I'm thinking about A LOT OF CODE now, but its worth it).

The plan is to redesign the gui now for the next version and then mess up with the remote capabilities for the next next version.
I am trying to excuse myself for not dealing with that right away :-p
Please bear with me until I do

Loukas
:)
- Feb 10 2009
luckyBackup

System Software by luckyb 244 comments

thank u dinoza.

...and wish you luck
:-) - Feb 09 2009