How to Install and Uninstall zsnapd Package on Ubuntu 21.10 (Impish Indri)
Last updated: December 23,2024
1. Install "zsnapd" package
This is a short guide on how to install zsnapd on Ubuntu 21.10 (Impish Indri)
$
sudo apt update
Copied
$
sudo apt install
zsnapd
Copied
2. Uninstall "zsnapd" package
Learn how to uninstall zsnapd on Ubuntu 21.10 (Impish Indri):
$
sudo apt remove
zsnapd
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the zsnapd package on Ubuntu 21.10 (Impish Indri)
Package: zsnapd
Architecture: all
Version: 0.8.12-1
Priority: optional
Section: universe/admin
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Matthew Grant
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 162
Depends: python3:any (>= 3.3.2~), 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.12-1_all.deb
Size: 28936
MD5sum: ac645beac19bc06a044803ecbe71258b
SHA1: 1a1e1a8a02a8a8858fdab9a85d20bc7b82339bed
SHA256: 2622e1c6a106f2adadd845142a0a8679dee716f825690b8b4fdf9f92ec18a595
SHA512: eb5b30a80179ceca8c1a836ba9f54b7734d3acb41a780562cb565ffbc17a9cb629a1a8b6676c99130a742d1ec083ef2ab4a91aa96b5429df76fd2d5ee3c46c6a
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
Architecture: all
Version: 0.8.12-1
Priority: optional
Section: universe/admin
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Matthew Grant
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 162
Depends: python3:any (>= 3.3.2~), 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.12-1_all.deb
Size: 28936
MD5sum: ac645beac19bc06a044803ecbe71258b
SHA1: 1a1e1a8a02a8a8858fdab9a85d20bc7b82339bed
SHA256: 2622e1c6a106f2adadd845142a0a8679dee716f825690b8b4fdf9f92ec18a595
SHA512: eb5b30a80179ceca8c1a836ba9f54b7734d3acb41a780562cb565ffbc17a9cb629a1a8b6676c99130a742d1ec083ef2ab4a91aa96b5429df76fd2d5ee3c46c6a
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