
On Mon, 30 Jun 2014 22:28:52 Anthony Shipman wrote:
On Mon, 30 Jun 2014 08:12:45 pm Russell Coker wrote:
BTRFS in a default configuration will use "dup" for metadata. So a bad metadatablock can be corrected. But a bad data block causes data loss -
at least you know you have data loss (as opposed to silent data corruption on older filesystems).
What does data loss look like? Does the whole file become unavailable or are there just error codes delivered along with the data?
If only data blocks are corrupted and you read from a part of the file that doesn't contain those blocks then the kernel won't know that some other part of the file is corrupted. So it's possible to get some data back from a corrupted file. -- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/