I've been using BTRFS going on 5 years (this September) without problems. My ATA Toshiba 750GB HD, my most recent HD purchase from a year ago, has been throwing bad sectors. I don't know how many sectors are in its reserve space which it can throw and still be good, but its "Relocated sectors count" is marked "Warning" with 16, according to Smart. And, its power on time is marked at 199 million hours. I'm no HD expert and I don't know what much of the Smart data really means, but in anticipation of problems I began to review BTRFS recovery procedures and making posts of what I've been reading as a handy memo tool.
Also, as soon as Neon User Edtion 18.04 comes out I will be testing the "do-release-upgrade" method of moving to the new release. And, I'll be taking the Toshiba drive out and replacing it with a 250GB Samsung EVO 860 SSD, thanks to Oshunluver, as my primary drive. Also, because my data is 110GB I will be utilizing zstd compression on the SSD to give it the appearance of a 750GB HD. Zstd's optimum compression is 3:1, so I've read, and it is the fastest algorithm.
Today, I discovered this very short but informative video about the topic:
BTRFS is awesome, except when it isn't
which explains in a short 15 minutes what to do AND NOT to do if things go south with your Btrfs installation. It uses openSUSE as the basis for the discussion but there is nothing in the video which cannot be used by a *buntu distro set up with Btrfs as the <ROOT_FS>.
An aside: openSUSE has adopted a setup with Snapper that I adopted three years ago when I was experimenting with it. It disabled the "Timeline" feature, which means that Snapper is set for SINGLETON snapshots. Snapper is a pain to configure but after configuration it is an OK CLI tool. My advice is to use Timeshift, if you want a snapshot and rollback GUI. And remember, a snapshot is not a backup unless you send & receive it to an outside destination.
Also, as soon as Neon User Edtion 18.04 comes out I will be testing the "do-release-upgrade" method of moving to the new release. And, I'll be taking the Toshiba drive out and replacing it with a 250GB Samsung EVO 860 SSD, thanks to Oshunluver, as my primary drive. Also, because my data is 110GB I will be utilizing zstd compression on the SSD to give it the appearance of a 750GB HD. Zstd's optimum compression is 3:1, so I've read, and it is the fastest algorithm.
Today, I discovered this very short but informative video about the topic:
BTRFS is awesome, except when it isn't
which explains in a short 15 minutes what to do AND NOT to do if things go south with your Btrfs installation. It uses openSUSE as the basis for the discussion but there is nothing in the video which cannot be used by a *buntu distro set up with Btrfs as the <ROOT_FS>.
An aside: openSUSE has adopted a setup with Snapper that I adopted three years ago when I was experimenting with it. It disabled the "Timeline" feature, which means that Snapper is set for SINGLETON snapshots. Snapper is a pain to configure but after configuration it is an OK CLI tool. My advice is to use Timeshift, if you want a snapshot and rollback GUI. And remember, a snapshot is not a backup unless you send & receive it to an outside destination.
Comment