This commit is contained in:
JMARyA 2023-12-04 11:02:23 +01:00
commit c5cd492449
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263
475 changed files with 27928 additions and 0 deletions

View file

@ -0,0 +1,19 @@
---
obj: application
flatpak-id: com.borgbase.Vorta
website: https://vorta.borgbase.com
repo: https://github.com/borgbase/vorta
---
# Vorta
Vorta is a graphical user interface (GUI) for the popular backup tool, [Borg](borg.md) Backup. It allows users to easily configure and manage backups of their data with a simple and intuitive interface.
## Features
Vorta includes a range of features to make backup management easy and accessible:
- Backup configuration: Vorta allows users to configure backup jobs with a simple wizard interface. Users can specify the data to be backed up, the backup destination, and other backup settings.
- Backup scheduling: Users can schedule backups to occur automatically at regular intervals or specific times.
- Backup monitoring: Vorta provides real-time feedback on backup progress, allowing users to monitor the status of their backups.
- Backup restoration: Vorta makes it easy to restore data from backups. Users can browse backups and select the data they want to restore.
- Encryption and compression: [Borg](borg.md) Backup supports encryption and compression of backups, and Vorta makes it easy to configure these options.
- Multiple backup repositories: Vorta allows users to manage multiple backup repositories and switch between them easily.
- Backup reporting: Vorta provides detailed reports on backup history and status, allowing users to track changes over time.

View 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
```