Forrest logo
tool overview
On this page you find all important commands for the CLI tool rusnapshot. If the command you are looking for is missing please ask our AI.

rusnapshot

Rusnapshot is a command line tool used for creating and managing snapshots in the Linux operating system. It is specifically designed for the Rusberry Pi device and is written in the Rust programming language.

Using rusnapshot, users can easily take incremental and differential backups of their files and directories. It utilizes the hard link feature of the filesystem to create efficient and space-saving snapshots.

One of the standout features of rusnapshot is its ability to perform backups over SSH, allowing users to remotely backup their data. It also supports configurable retention policies, allowing users to specify how many snapshots they want to keep over time.

Rusnapshot is easy to configure and provides a simple yet powerful interface for managing backups. It is a lightweight and efficient tool, making it suitable for resource-constrained environments like the Raspberry Pi.

Overall, rusnapshot is a reliable and handy command line tool that offers users a convenient way to manage and automate their Linux backups.

List of commands for rusnapshot:

  • rusnapshot:tldr:5dd53 rusnapshot: Delete a snapshot by ID or the name of the snapshot.
    $ sudo rusnapshot -c ${path-to-config-toml} --del --id ${snapshot_id}
    try on your machine
    explain this command
  • rusnapshot:tldr:76e75 rusnapshot: Restore a snapshot.
    $ sudo rusnapshot -c ${path-to-config-toml} --id ${snapshot_id} --restore
    try on your machine
    explain this command
  • rusnapshot:tldr:aaa62 rusnapshot: Create a snapshot using a config file.
    $ sudo rusnapshot --config ${path-to-config-toml} --cr
    try on your machine
    explain this command
  • rusnapshot:tldr:ade6b rusnapshot: Create a read-write snapshot.
    $ sudo rusnapshot -c ${path-to-config-toml} --cr --rw
    try on your machine
    explain this command
  • rusnapshot:tldr:b87bb rusnapshot: List created snapshots.
    $ sudo rusnapshot -c ${path-to-config-toml} --list
    try on your machine
    explain this command
  • rusnapshot:tldr:e057a rusnapshot: Delete all `hourly` snapshots.
    $ sudo rusnapshot -c ${path-to-config-toml} --list --keep ${0} --clean --kind ${hourly}
    try on your machine
    explain this command
tool overview