-- Leo's gemini proxy
-- Connecting to freeshell.de:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini;lang=en-GB
> Deduplicating backup tool.
> Creates local or remote backups that are mountable as filesystems.
Initialise a (local) repository:
borg init {path/to/repo_directory}
Backup a directory into the repository, creating an archive called "Monday":
borg create --progress {path/to/repo_directory}::{Monday} {path/to/source_directory}
List all archives in a repository:
borg list {path/to/repo_directory}
Extract a specific directory from the "Monday" archive in a remote repository, excluding all `*.ext` files:
borg extract {user}@{host}:{path/to/repo_directory}::{Monday} {path/to/target_directory} --exclude '{*.ext}'
Prune a repository by deleting all archives older than 7 days, listing changes:
borg prune --keep-within {7d} --list {path/to/repo_directory}
Mount a repository as a FUSE filesystem:
borg mount {path/to/repo_directory}::{Monday} {path/to/mountpoint}
Display help on creating archives:
borg create --help
> Copyright © 2014—present the tldr-pages team and contributors.
> This work is licensed under the Creative Commons Attribution 4.0 International License (CC-BY).
-- Response ended
-- Page fetched on Fri May 17 01:23:28 2024