LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

redu

TUI for analyzing restic backup repository disk usage

TLDR

Analyze a restic repository (uses RESTIC_REPOSITORY env var)
$ redu
copy
Analyze a specific repository
$ redu -r [path/to/restic/repo]
copy
Use a password file
$ redu -r [path/to/repo] --password-file [path/to/pwfile]
copy
Disable caching for this run
$ redu --no-cache
copy

SYNOPSIS

redu [options]

DESCRIPTION

redu is a terminal user interface for analyzing restic backup repositories. It aggregates data from all snapshots to identify space-consuming files, folders, and items across backups. Features include a file-tree browsing interface, size comparisons across snapshots, marking files for exclusion, and a caching system for faster subsequent runs.

PARAMETERS

-r, --repo path

Path or URL to the restic repository. Defaults to RESTIC_REPOSITORY.
--password-file file
Read repository password from file. Defaults to RESTIC_PASSWORD_FILE.
--password-command cmd
Command whose output is used as the repository password.
--no-cache
Do not use or write to the redu cache.
-h, --help
Display help information.
-V, --version
Show version information.

CAVEATS

Requires a readable restic repository. Initial scan can be slow on large repositories; subsequent runs benefit from redu's on-disk cache.

HISTORY

redu was created by drdo and is written in Rust.

SEE ALSO

restic(1), ncdu(1), du(1)

Copied to clipboard
Kai