How to Install and Uninstall zsnapd Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 17,2024

1. Install "zsnapd" package

Please follow the step by step instructions below to install zsnapd on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install zsnapd

2. Uninstall "zsnapd" package

Here is a brief guide to show you how to uninstall zsnapd on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove zsnapd $ sudo apt autoclean && sudo apt autoremove

3. Information about the zsnapd package on Ubuntu 20.10 (Groovy Gorilla)

Package: zsnapd
Architecture: all
Version: 0.8.11h-1ubuntu2
Priority: optional
Section: universe/admin
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Matthew Grant
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 164
Depends: python3:any (>= 3.5~), python3-magcode-core (>= 1.5.4~), python3-setproctitle, python3-psutil, zfsutils-linux
Recommends: openssh-server, openssh-client, mbuffer, zsnapd-rcmd
Filename: pool/universe/z/zsnapd/zsnapd_0.8.11h-1ubuntu2_all.deb
Size: 29104
MD5sum: 347f099fa5fb4bec0441f0cbde1d20b3
SHA1: 0931bcdcc2907a4f52dc7b2ec4ebd6823a12aa35
SHA256: 862077be5f44b4587bc9cdab4ab89aaf381916ff523079a14f847c120f4893bb
SHA512: 7fc38a2d626e13964921ff54d85004361daf06d4b6f204a0398dff4f87128aafbacd1f1d09980e019710bc552d9de336cdf2a2fdfeedf93f5f307748ca37e73d
Homepage: https://github.com/khenderick/zfs-snap-manager
Description-en: ZFS Snapshot Daemon written in python
Python daemon that manages ZFS snapshots and send/receive backup.
Based on zfs-snap-manager.
.
* Remote ZFS snapshoting/aging wnd replication back to central ZFS
backup server. Only need to install zfs-utils, zsnapd-rcmd (for secure)
remote ssh key login and sshd on client, and use root ssh key based
log in.
* Has connectivity test to skip scheduled actions when the remote site
cannot be contacted. Actually quite useful for ZFS backing up laptops.
Reachability failures are logged of course!
* Uses Python3
* Native systemd support.
* Configuration is stored in configuration files with the ini file
format. Configuration .d parts directories also present
* Triggers the configured actions based on time or a '.trigger' file
present in the dataset's mountpoint.
* Can take snapshots (with a yyyymmddhhmm timestamp format).
* Can replicate snapshots to/from other nodes.
* Push based when the replication source has access to the replication
target.
* Pull based when the replication source has no access to the replication
target. Typically when you don't want to give all nodes access to the
backup/replication target.
* Cleans all snapshots with the yyyymmddhh timestamp schmea format based
on a GFS schema (Grandfather, Father, Son). Timestamp
evaluation based on actual ZFS snapshot creation metadata.
* Supports pre and post commands.
Description-md5: ee391bd9f9e2859dc7517830f10d9ac4