mirror of
https://github.com/zrepl/zrepl.git
synced 2024-11-22 00:13:52 +01:00
One-stop ZFS backup & replication solution
ce25c01c7e
How it works: `zrepl stdinserver CLIENT_IDENTITY` * connects to the socket in $global.serve.stdinserver.sockdir/CLIENT_IDENTITY * sends its stdin / stdout file descriptors to the `zrepl daemon` process (see cmsg(3)) * does nothing more This enables a setup where `zrepl daemon` is not directly exposed to the internet but instead all traffic is tunnelled through SSH. The server with the source job has an authorized_keys file entry for the public key used by the corresponding pull job command="/mnt/zrepl stdinserver CLIENT_IDENTITY" ssh-ed25519 AAAAC3NzaC1E... zrepl@pullingserver |
||
---|---|---|
cmd | ||
docs | ||
jobrun | ||
rpc | ||
scratchpad | ||
sshbytestream | ||
util | ||
zfs | ||
.gitignore | ||
.gitmodules | ||
LICENSE | ||
main.go | ||
README.md |
zrepl
ZFS dataset replication. Not a shell script.