I want to set up a notebook (debian) with 1 SSD and 1 HDD each with Luks and Btrfs on it. Because the SSD and the HDD doesn't have the same speed, i don't want to use Btrfs' Raid-1 on it, but i also don't want to miss Btrfs' checksumming and autocorrection.
Now i am thinking about to use the HDD only for storing snapshots from the SSD. In the meantime i've found this https://superuser.com/a/1099181 , the script create the first time an initial read-only snapshot on the source drive (SSD) and later with example cron
, an daily incremental snapshot with btrfs send -p
and btrfs receive
.
My questions now: If the SSD get some troubles for example bitrot errors, will and how will i know that this happens? I dont think that Btrfs on the SSD will automatically correct this errors the next time when i make an snapshot and use btrfs send -p
with btrfs receive
, because it is simply no Raid-1, am I right?
Btw, snaps on the same notebook but different drive aren't my (full) backup strategy.
[edit] For further helpfull answers take a look at https://superuser.com/questions/1240204/btrfs-automatically-bitrot-correction-with-snapshots