You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
6 years ago | |
---|---|---|
.gitignore | 7 years ago | |
LICENSE.md | 7 years ago | |
README.md | 7 years ago | |
backup.fish | 6 years ago | |
bootstrap.fish | 6 years ago | |
btrfish.service | 7 years ago | |
btrfish.timer | 7 years ago | |
config.fish | 7 years ago | |
utils.fish | 7 years ago |
README.md
btrfish
A simple btrfs backup script in fish.
Features
- Incremental backups
- Pushing to a backup host
Dependencies
btrfish depends on fish, btrfs, and ssh.
Usage
- Create users on source and target and configure sudo
- Edit
config.fish
- Run
bootstrap.fish
- Enable
btrfish.timer
TODO
- Recovery from transmission errors
- Backup management
- Correct file ownership on the target machine
- ...
License
btrfish is released under the University of Illinois/NCSA Open Source License. The full license can be found in the LICENSE.md file.