Activating btrfs bitrot protection

Currently reading
Activating btrfs bitrot protection

Telos

Subscriber
1,433
492
NAS
DS418play, DS213j, DS3622+, DSM 7.1.4-11091
When I created the shared folder which holds my Docker image configs, I apparently missed enabling checksum protection (I'm not sure why this isn't a default for btrfs volumes... but nonetheless...).

So here's my Rube Goldberg plan...
  1. Create a new shared folder with checksum protection enabled.
  2. Stop Docker.
  3. Move the file structure from the existing shared folder "config".
  4. Rename the existing shared folder "config" > "config.old"
  5. Rename the newly created shared folder to "config".
  6. Cross fingers and start Docker.
  7. When all is good, delete "config.old" shared folder.
Is this reasonable? Does it have a high likelihood of succeeding?
 

Telos

Subscriber
1,433
492
NAS
DS418play, DS213j, DS3622+, DSM 7.1.4-11091
I tried this with a Plex folder I use for "optimized" (i.e. pre-transcoded videos) and all seems well after restarting Plex (it "found" the alternate videos I copied over).

While this isn't exactly battled-tested. it seems to work.

I'm glad to know that /homes is protected...
 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Welcome to SynoForum.com!

SynoForum.com is an unofficial Synology forum for NAS owners and enthusiasts.

Registration is free, easy and fast!

Trending threads

Top