https://github.com/keygenqt/backupz-bash
Create backup tar.gz archive
https://github.com/keygenqt/backupz-bash
app cli snap
Last synced: 4 months ago
JSON representation
Create backup tar.gz archive
- Host: GitHub
- URL: https://github.com/keygenqt/backupz-bash
- Owner: keygenqt
- License: apache-2.0
- Created: 2020-05-11T13:30:28.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-03-11T17:51:24.000Z (over 1 year ago)
- Last Synced: 2025-01-17T19:08:49.542Z (6 months ago)
- Topics: app, cli, snap
- Language: Shell
- Homepage: https://snapcraft.io/backupz
- Size: 5.3 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Backupz (bash)
===================
### Install for hidden file
```
sudo snap install backupz --devmode
```### Info
[](https://snapcraft.io/backupz)
Backupz create backup tar.gz archive
* Select dirs
* Select files
* Exclude by regex (tar --exclude)
* Save backup to dir
* Save backup to ftp
* Multiple processes### Config file:
```
~/snap/backupz/common/config.json
```
or
```
~/.backupz/config.json
```### Example ftp:
```
{
"folders": [
"/home/keygenqt/Documents/Archive",
"/home/keygenqt/Documents/Android/App"
],
"files": [],
"exclude": [
"*.idea*"
],
"save": "ftp:username:[email protected]:/Backup",
"processes": 32
}
```### Example dir:
```
{
"folders": [],
"files": [
"/home/keygenqt/Documents/archive.txt",
"/home/keygenqt/Documents/Android/app.apk"
],
"exclude": [
"*vendor*",
"*runtime*"
],
"save": "dir:/home/keygenqt/Documents",
"processes": 32
}
```### Usage:
```
backupz
``````
backupz --debug
```