Recommended links¶

Introductory material¶

If you’re just getting starting with ZFS, I recommend reading these from start to end to gain a basic understanding of the lingo, tools, and setup choices involved. As usual: don’t go in unless you know how to get out; always have backups, never store them using unfamiliar tools, and don’t depend on their availability before checking their restorability.

  • “ZFS” on Ubuntu wiki. A short description of the file system and its use cases.

  • “Setup a ZFS storage pool” on Ubuntu tutorials. A practical introduction to zpool and pool creation.

  • ZFS mini primer by the Ubuntu kernel team. Explains key features along with some command examples.

  • “Getting Started”, OpenZFS documentation. Covers installation on multiple distributions, as well as their installation on ZFS [1]. There’s also a FAQ, and a link to Aaron Toponce’s documentation which predates newer OpenZFS features like native encryption, but still holds up well as introductory material.

Tutorials¶

  • “Incremental backups with zfs send/recv”. Short and sweet - the whole site sits really well with me. Doesn’t cover encryption though, so I’ve put up some notes here.

  • “Testing the self-healing of ZFS on Ubuntu 20.04” on Ubuntu tutorials. Steps 3 & 4 include commands to create “fake disks” for testing purposes (spoilers: just dd a gig from /dev/zero).

  • Restoring individual files from snapshots without rolling back. The answer lies in the .zfs/snapshot directory, located at the top level of each dataset. It’s a really hidden virtual directory via which you have read-only access to that dataset’s snapshots. You’ll need to navigate to it manually. See “Having access to previous user states” for a small how-to, applicable to ZFS in general. There’s also this Reddit thread in which u/DeHackEd describes their non-zfs backup setup.

Command references¶

  • “Man Pages”, OpenZFS documentation. One of those manuals you might actually want to read - or at least skim - through before diving in. Unlike some online man pages, these ones have working links, and the subcommands’ pages are nicely split out, improving browsability. Here are some quick links for the usual suspects:

    • zpool subcommands

    • zfs subcommads


[1]

There’s an old Finnish saying which could be translated as “eating feeds hunger”. After experiencing the magic of zero-trust whole filesystem backups of your data over the (sneaker)net, you’ll likely start wishing for all your backups to be as fluid and easy. They can be - you can even install your OS on ZFS! I can personally root for the Ubuntu 20.04 installation instructions; haven’t tried the newer one yet.

Logo

introt

stop-gaps for documentation gaps

Navigation

  • Configurations
  • References
    • OpenZFS
      • Recommended links
      • Encrypted ZFS backup creation and troubleshooting
      • ZSys tips and tricks

This Page

  • Show Source
  • Report Issue

Quick search

©2021-2022, introt. Text is available under CC BY-SA 4.0. | Powered by Sphinx 5.3.0 & Alabester 0.7.22 | Page source