-- Leo's gemini proxy

-- Connecting to freeshell.de:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-GB

borg


> Deduplicating backup tool.

> Creates local or remote backups that are mountable as filesystems.

More information.


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).

CC-BY



-- Response ended

-- Page fetched on Fri May 17 01:23:28 2024