b0rman Posted December 3, 2014 Report Share Posted December 3, 2014 Hi! If one of synced PCs will get bad-blocks on HDD will it cause data loss on each PC that synced in this share? Quote Link to comment Share on other sites More sharing options...
RomanZ Posted December 4, 2014 Report Share Posted December 4, 2014 @b0rman It depends if bad-block is detected by OS or not. If EDC did not detect corrupt data (and the OS API simply returns corrupt file piece) - sync will recalculate hash and propagate corrupt data. If OS detected the error - it will fail the file read API and sync won't have access to the damaged piece of file, so it won't propagate. Quote Link to comment Share on other sites More sharing options...
b0rman Posted December 5, 2014 Author Report Share Posted December 5, 2014 So more nodes you have = more probability to lose your data Quote Link to comment Share on other sites More sharing options...
capi Posted December 6, 2014 Report Share Posted December 6, 2014 So more nodes you have = more probability to lose your data More correctly: the more RW nodes you have. If you stick to RO nodes for backup, this won't be a problem. Bit-rot is a problem that needs to be addressed at several levels, unfortunately (but understandably), most filesystems ignore this issue and shift it to hardware, which often also skips checksum checks due to performance issues. Quote Link to comment Share on other sites More sharing options...
RomanZ Posted December 9, 2014 Report Share Posted December 9, 2014 @capiThat's more correct. Unfortunately, there is nothing Sync can do about it. It never has an idea who changed the file - some app running on OS, was it changed while Sync was off - or HDD returned a different data this time. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.