symlinks should point inside backup, not to original
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Back In Time |
New
|
Undecided
|
Unassigned |
Bug Description
i have a lot of symlinks in my home folder. i do a backup on an external ext4 harddisk.
i often don't notice if i am clicking a symlink or an normal folder.
if i see i have lost a file, i go to back in time, to my symlinked documents folder, and i see the file is not there. i have to remember the original position of the folder(often i need to look long for it) and go to that.
it took me 6 months to notice this behavior, i always tough the backup was not there. it is VERY anyiong and novice user will be stumped by it.
symlinks in the backup should point to the folder in the backup, NOT to the original folder!
ps: sry for the angry voice, but this problem just frustrates me a lot.
EDIT1
STEPS TO REPRODUCE:
1) MAKE A BACKUP WITCH BACKINTIME OF YOUR /HOME
2) EDIT SOMEFILES IN SOMEFOLDER
3) MAKE A BACKUP WITH BACKINTIME AGAIN
4) ADD A SYMLINK TO "SOMEFOLDER" AND EDIT SOME FILES IN IT
5) MAKE A BACKUP AGAIN
6) TRY RESTORING IT. NOTICE THE DIFFERENT BEHAVIOUR IF YOU GO TROUGH THE SYMLINK AND TROUGH THE ORIGINAL POSITION.
EDIT2
this bug only applies for absolute symlinks.
Hi,
Symlinks are copied as symlinks: absolute or relative.
If they are relative than is OK (as long as they don't point outside the backup tree), if they are absolute then I can't (at least don't know how) to transform them to relative to the snapshot.
For the moment the only options you have are in "expert options":
- copy unsafe links (works only on absolute links)
- copy links: dereference all links
Regards,
Dan