Christian Schwarz: zrepl: ZFS replication   BSDCan 2018 @BsdcanOrg
Christian Schwarz: zrepl: ZFS replication   BSDCan 2018  @BsdcanOrg
Uploaded August 2018 | Updated September 2026, 1 hour ago
ZFS replication functionality has been greatly extended in recent years, e.g., through bookmarks and compressed, deduplicated and encrypted send & receive. However, the surrounding tooling has struggled to keep up: Many shell-script-based solutions are left unmaintained by their original authors. We present zrepl, a one-stop solution for continuous ZFS filesystem replication, featuring automatic snapshotting, replication and pruning of filesystem snapshots.

zrepl runs as a daemon and provides activity information via detailed structured logging, control & status commands and remote monitoring endpoints. Replication is implemented using a custom low-overhead RPC-protocol that only requires an authenticated, reliable, bidirectional byte stream channel. Explicit communication enables ZFS feature negotiation, cross-platform compatibility and the ability to distrust a remote zrepl instance, enabling SaaS-type use cases. The latter is particularly interesting in the light of upcoming OpenZFS native encryption. zrepl is implemented in Go and thus works on and between all combinations of OSes supporting OpenZFS.

bsdcan.org/2018/schedule/events/925.en.html
Christian Schwarz: zrepl: ZFS replication   BSDCan 2018Homebrew Security Alerts with Dtrace by Tim Elniski BSDCan 2023User Friendly bhyve   Michael DexterOpening SessionSmartixOS and FreeBSD: Extending the Bootloader with a theming system By: GhislainWhy fsync() on OpenZFS cant fail, and what happens when it does By: Rob NorrisAli Mashtizadeh: Why Did My Application Crash   BSDCan 2018Modern BSD Computing for Fun on a VAX! Trying to use a VAX in todays world by Jeff ArmstrongBSDCan Saturday 2025-06-14:1160How to get started hacking NetBSD By: Taylor CampbellPerformance Analysis of DTrace on FreeBSD and eBPF on Linux By:Mateusz PiotrowskiPostgreSQL on FreeBSD: Thomas Munro
BSDCan |

Christian Schwarz: zrepl: ZFS replication -- BSDCan 2018

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER