#111 Understanding BTRFS and putting it to good use "Snapshots - Going back in time, making and restoring backups"
Closed: scheduled a year ago by rlengland. Opened 2 years ago by rlengland.

Article Summary:

Short series of articles describing what one can do with BTRFS.

Article Description:

This should be a series of multiple articles that each describe a specific bit about how to work/what to do with BTRFS. In particular, I’d like to touch the following topics (Not necessarily in this strict order):

1, Snapshots - Going back in time, making and restoring backups

The idea came to me since in recent times I often find myself being fascinated about BTRFS and what it is capable of, and explaining a lot of what I already know to others. So I’d like to share this with the wider community, if there is interest in this!

https://discussion.fedoraproject.org/t/article-proposal-understanding-btrfs-and-putting-it-to-good-use/38229


Metadata Update from @rlengland:
- Issue tagged with: article, needs-image

2 years ago

Metadata Update from @rlengland:
- Issue tagged with: needs-series

2 years ago

Metadata Update from @rlengland:
- Custom field preview-link adjusted to https://fedoramagazine.org/?p=37233&preview=true

a year ago

Let us know when you have this ready for review. Looking forward to it.

Just my 2¢, and it might be worthy of being a whole article on its own, but one really useful thing would be to snapshot and restore the root filesystem. Chris has some notes on how to do this without requiring any third-party tools here (the "if you aren't using snapper" section).

@glb Thanks for bringing this up! That's definitely something I will add in an extension of the series (after explaining the basic concepts). I'm a little concerned that if I add examples of how to "rescue" a broken rootfs right at the beginning I'll get requests from users in the comments that "followed" my instructions and, in the worst case, now have an unbootable system. So I'll add it to my list of "tips and tricks" for later on.

Hi @rlengland, I just finished the article and it's ready for review. I'm looking forward to your feedback!

@chrismurphy I'd be happy if you would read over the article once, because your feedback in the first article was very valuable for me. If you aren't interested or do not have the time I'll try to consult some other Btrfs users to get their opinions.

Thank you!

Metadata Update from @rlengland:
- Custom field editor adjusted to rlengland
- Custom field image-editor adjusted to rlengland

a year ago

@hartan Looks good. I've done some editing and only one question arose, possibly a minor one.

  • In the section "Restoring subvolumes from snapshots" you use the term "submodule". Should this have been "subvolume" or "sub-directory"? If module is technically correct then ignore me :->

I've not scheduled this yet. This will give you time to look it over again and perhaps give @chrismurphy time to respond. Also, I find it best to re-read after editing in case I've missed anything or you want to make further changes. I'll let you know when we schedule.

Metadata Update from @rlengland:
- Custom field editor reset (from rlengland)
- Custom field image-editor reset (from rlengland)

a year ago

Metadata Update from @rlengland:
- Custom field editor adjusted to rlengland
- Custom field image-editor adjusted to rlengland

a year ago

@rlengland Thank you for the feedback!

In the section "Restoring subvolumes from snapshots" you use the term "submodule".

This is a mistake, well spotted. Thanks!

I've not scheduled this yet. This will give you time to look it over again

That's very kind of you. I read it again and am still convinced it's good. I'll ask some other Btrfs users for feedback today. If I haven't heard back from them until December 27th we can schedule it as is.

I added a short paragraph today ("Subvolumes as boundary for snapshots") which I think is useful to anyone wanting to use Btrfs snapshots as a backup strategy. I'd be happy if you could give this another review.

Apart from this I think the article is finished now.

Metadata Update from @rlengland:
- Custom field publish adjusted to 2022-12-30

a year ago

Issue status updated to: Closed (was: Open)
Issue close_status updated to: scheduled

a year ago

Login to comment on this ticket.

Metadata