Skip to content

Some hubic chunks exist but are not listed #290

@jer-sen

Description

@jer-sen

After a backup and a check of a repository on hubic, I get this kind of result:

2017-12-03 16:56:45.270 INFO perso Snapshot SNAPSHOT-ID revision 1 with 210263 chunks
2017-12-03 16:56:45.325 WARN SNAPHOST_VALIDATE Chunk 913505278db300622dbd730ddb38ef134360ef056a56c6a6368111389311b772 referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.332 WARN SNAPHOST_VALIDATE Chunk 4dde4e9410cc4f2c330a0af630a78c443306b7cafb8f00dfab9c18bf3c3f2c0c referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.335 WARN SNAPHOST_VALIDATE Chunk 884c2534fc7e4ac974e6d84beaa11685eba9253a1c40d81522943e9460323f8f referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.345 WARN SNAPHOST_VALIDATE Chunk ba2b2caacdacf3a51a43670b80af3c307a286c707fd7cee3530a8b1ecb55d0c5 referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.347 WARN SNAPHOST_VALIDATE Chunk 81f33e9fcefa7516b0a27671937faf4a1b8c9eec5b21835474cf3e5d4d40ddc0 referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.353 WARN SNAPHOST_VALIDATE Chunk 993cffc905a8c2d476ad59deb24e13577659750dac9be6424a0a1946026b565d referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.359 WARN SNAPHOST_VALIDATE Chunk c6f2619e93317318f97a663894d1c47b05d92d1b91b11aca88909a5224d378b1 referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.389 WARN SNAPHOST_VALIDATE Chunk 91c8048ab89dc8fc063abb03b9a8675689f92ee844959d5243ec524ab1779f3e referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.391 WARN SNAPHOST_VALIDATE Chunk c82b399d16e0cfc5a4fc7561efef479dcd9ab10d0e2ee3782da0c9e19c62061f referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.403 WARN SNAPHOST_VALIDATE Chunk de074a8a818c686470d4b26b689eae40d6fc4047f8a4fa894c2ad6c5538aba22 referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.407 WARN SNAPHOST_VALIDATE Chunk 935bfcd81a790c115a17f8485dca6c2acb36cb82505168ae33ab962c747e1c74 referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.407 WARN SNAPHOST_VALIDATE Chunk 91811c0fad624fe585c6c969e46362081dc56ba5d19c0c056080027039be74ca referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.408 WARN SNAPHOST_VALIDATE Chunk 70d1dfe37f6981661d9840b96361776fe1d6b6e19eca03a9b2301b88a70766a9 referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.410 WARN SNAPHOST_VALIDATE Chunk 3e1cc802cfffb19c86fce8ceb0af05898302f98daf48b9b1bf81bf4756790040 referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.431 WARN SNAPHOST_VALIDATE Chunk 96383d284915b85ce8990246807528c176d6b356566ab2ecf0fb0dd945cc41bd referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.461 WARN SNAPHOST_VALIDATE Chunk bb204d4bfecff104cc6926ef67055d30765d5f113012fd5e39175a702c40b703 referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.470 WARN SNAPHOST_VALIDATE Chunk cf5d5b8e2fb9427c7b487104a0943c15ebed17f3fed288f10aa0331f6f32bfbc referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.474 WARN SNAPHOST_VALIDATE Chunk 1dec4723e791952382282cd3df0edf255b76002fad8458f18fdacb37bed5b9ed referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.477 WARN SNAPHOST_VALIDATE Chunk b6abf5813e3baaede604ea6b2d8f48a9417c95d5c2668f8759c2cca264b19f53 referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.488 WARN SNAPHOST_VALIDATE Chunk cd57a13468105a0d68eabf8162a0dcbd5197ebe899595885d02c697c7b4b86b6 referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.493 WARN SNAPHOST_VALIDATE Chunk 919f2cd6f7cd4d1068595b38b132e1c6426f992281ff29d91faefe54daca7add referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.495 WARN SNAPHOST_VALIDATE Chunk 986def29dffbba7a83ff339843f350274ba05e6aacf84739a61f8ee939ad5261 referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.495 WARN SNAPHOST_VALIDATE Chunk 9b293582ea0d5d0f8e65680e0b6344d5d7debadb087f9c6e203ce37e66cca540 referenced by snapshot SNAPSHOT-ID at revision 1 does not exist
2017-12-03 16:56:45.506 ERROR SNAPSHOT_CHECK Some chunks referenced by snapshot SNAPSHOT-ID at revision 1 are missing

It seems that calling an HTTP HEAD on these files returns ok (code 200) but an HTTP GET on the parent directory does not return these files.

I tried several times to delete local cache and remote snapshot, then doing a new backup and check. Each time HTTP HEAD returns ok during backup on the chunks warned by the next check. But there is less and less files warned.

I don't think it's a big issue for chunks (just a small performance issue) but if some snapshot revisions are not correctly listed by duplicacy, some chunks could be considered as not used and then deleted after a prune... with data lost...

Is there a bug in duplicacy ? An issue with hubic (that could be solved in duplicacy with a workaround) ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions