Just want to confirm my understanding how sync works and get some peace of mind.
Assuming some data corruption exist but not yet found by scrub. If I add some new files then run Sync...
Scenario A. If the sync does not involve the corrupted data. Am I correct to assume the corrupted data will not get synced and the errors will get picked up by subsequent scrub?
Scenario B. If the sync involves the corrupted data. Will the sync detect & produce an error then stop the sync? ie, it would first scrub the relevant bits, check if it's correct first, before syncing.
Please let me know if I've not been clear in my question. Thanks in advance.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just want to confirm my understanding how sync works and get some peace of mind.
Assuming some data corruption exist but not yet found by scrub. If I add some new files then run Sync...
Scenario A. If the sync does not involve the corrupted data. Am I correct to assume the corrupted data will not get synced and the errors will get picked up by subsequent scrub?
Scenario B. If the sync involves the corrupted data. Will the sync detect & produce an error then stop the sync? ie, it would first scrub the relevant bits, check if it's correct first, before syncing.
Please let me know if I've not been clear in my question. Thanks in advance.
A: Yes
B: Yes
Perfect, thanks Leifi.