zrepl Logo

Contents:

  • Quick Start by Use Case
  • Installation
  • Configuration
    • Overview & Terminology
    • Job Types in Detail
    • Transports
    • Filter Syntax
    • Send & Recv Options
    • Replication Options
    • Taking Snaphots
    • Pruning Policies
    • Logging
    • Monitoring
    • Miscellaneous
  • Usage
  • Talks & Presentations
  • Changelog
  • GitHub Repository & Issue Tracker
  • Supporters
zrepl
  • Configuration
  • Edit on GitHub

You're reading an old version of this documentation. If you want up-to-date information, please have a look at stable.

Configuration

  • Overview & Terminology
    • Config File Structure
    • Jobs & How They Work Together
    • How the Active Side Works
    • How the Passive Side Works
    • How Replication Works
      • ZFS Background Knowledge
      • ZFS Abstractions Managed By zrepl
      • Limitations
    • Multiple Jobs & More than 2 Machines
      • Multiple Jobs on one Machine
      • More Than 2 Machines
  • Job Types in Detail
    • Job Type push
    • Job Type sink
    • Job Type pull
    • Job Type source
    • Local replication
    • Job Type snap (snapshot & prune only)
  • Transports
    • tcp Transport
      • Serve
      • Connect
    • tls Transport
      • Serve
      • Connect
      • Mutual-TLS between Two Machines
      • Certificate Authority using EasyRSA
    • ssh+stdinserver Transport
      • Serve
      • Connect
    • local Transport
  • Filter Syntax
    • Examples
      • Full Access
      • Fine-grained
  • Send & Recv Options
    • Send Options
      • encryption option
    • Recv Options
  • Replication Options
    • protection option
  • Taking Snaphots
    • Pre- and Post-Snapshot Hooks
      • command Hooks
      • postgres-checkpoint Hook
      • mysql-lock-tables Hook
  • Pruning Policies
    • Policy not_replicated
    • Policy grid
    • Policy last_n
    • Policy regex
    • Source-side snapshot pruning
      • Workaround using snap job
  • Logging
    • Default Configuration
    • Building Blocks
      • Levels
      • Formats
      • Outlets
    • stdout Outlet
    • syslog Outlet
    • tcp Outlet
  • Monitoring
    • Prometheus & Grafana
  • Miscellaneous
    • Runtime Directories & UNIX Sockets
    • Durations & Intervals
    • Super-Verbose Job Debugging
Previous Next

© Copyright 2017-2023, Christian Schwarz.

Built with Sphinx using a theme provided by Read the Docs.
Other Versions v: v0.3.1
Tags
v0.6.1
v0.5.0
v0.4.0
v0.3.1
v0.2.1
v0.1.1
Branches
stable
master