init
This commit is contained in:
commit
c5cd492449
475 changed files with 27928 additions and 0 deletions
42
technology/applications/backup/borg.md
Normal file
42
technology/applications/backup/borg.md
Normal file
|
@ -0,0 +1,42 @@
|
|||
---
|
||||
obj: application
|
||||
website: https://www.borgbackup.org/
|
||||
repo: https://github.com/borgbackup/borg
|
||||
---
|
||||
# Borg Backup
|
||||
#refactor add options + actions
|
||||
BorgBackup (short: Borg) is a deduplicating backup program. Optionally, it supports compression and authenticated encryption.
|
||||
|
||||
The main goal of Borg is to provide an efficient and secure way to backup data. The data deduplication technique used makes Borg suitable for daily backups since only changes are stored. The authenticated encryption technique makes it suitable for backups to not fully trusted targets.
|
||||
|
||||
## Usage
|
||||
Create a new repo:
|
||||
```shell
|
||||
borg init -e repokey /path/to/repo
|
||||
```
|
||||
|
||||
Create a backup:
|
||||
```shell
|
||||
borg create -v --progress --stats /path/to/repo::ARCHIVE_NAME ~/Documents
|
||||
```
|
||||
|
||||
List contents:
|
||||
```shell
|
||||
borg list /path/to/repo # List all archives
|
||||
borg list /path/to/repo::ARCHIVE # List content of Archive
|
||||
```
|
||||
|
||||
Extract archive:
|
||||
```shell
|
||||
borg extract /path/to/repo::ARCHIVE
|
||||
```
|
||||
|
||||
Delete archive:
|
||||
```shell
|
||||
borg delete /path/to/repo::ARCHIVE
|
||||
```
|
||||
|
||||
Garbage Collect Repo:
|
||||
```shell
|
||||
borg compact /path/to/repo
|
||||
```
|
Loading…
Add table
Add a link
Reference in a new issue