Warn user if files weren't able to be read during backup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Déjà Dup |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I have just replaced a crashed HD. When I loaded my backup, one user lost most of his files.
Detailed process is as follows:
1. Format & Part HD, Install Ubuntu 11.10 w/ online update, install software.
2. Create users. Confirm new UID/GID matches pre-crash UID/GID scheme.
3. Connect USB HD, start Deja Dup
4. Select location, select most recent backup
5. Select Restore
5b. eat lunch
6. Check data
7. One user was missing most of his data.
On further review (using 6 month old manual copy backup), it appears that most files for this user were set with permission (-rwx------). This can not be confirmed because the old manual backup was ugly. During the manual backup process, most of the files from that user were converted to the administrator's UID/GID. I know on the old HD (pre-crash), these files were set with that user's UID/GID.
Some files which were intentionally changed to (-rwxrw----) pre-backup did successfully recover. Other files with the (-rwxrw----) permissions, but which were buried further in the tree, did not recover.
I also noticed that data files and folders created after updating to Ubuntu 11.10 were included in the recovery.
I have several timestamps in my main backup, and an earlier independent backup. I tried the independent backup as well as several of the more recent timestamps. None of the Deja Dup backups were able to recover this data.
I do not know if this is a recovery problem, or an initial backup problem. I do not remember any errors during any of the backups. No errors were reported on recovery.
Description: Ubuntu 11.10
deja-dup: 20.1-0ubuntu0.2
duplicity: 0.6.15-0ubuntu2
Related branches
- Ken VanDine: Approve
-
Diff: 1252 lines (+337/-209)11 files modifiedcommon/Duplicity.vala (+41/-9)
common/Operation.vala (+8/-8)
common/OperationBackup.vala (+2/-2)
common/OperationRestore.vala (+2/-2)
deja-dup/AssistantBackup.vala (+5/-1)
deja-dup/AssistantOperation.vala (+40/-22)
deja-dup/AssistantRestore.vala (+1/-1)
deja-dup/AssistantRestoreMissing.vala (+4/-4)
deja-dup/StatusIcon.vala (+10/-3)
po/deja-dup.pot (+182/-156)
tests/common/common.vala (+42/-1)
Changed in deja-dup: | |
status: | Triaged → Fix Released |
What user ran the deja-dup backup? i.e. was this something you ran for other users, selecting their home folders as "folders to back up", or was it something each user ran him/her-self?