Les De Ridder 579f0ff2dd | ||
---|---|---|
.gitignore | ||
LICENSE.md | ||
README.md | ||
backup.fish | ||
bootstrap.fish | ||
btrfish.service | ||
btrfish.timer | ||
config.fish | ||
utils.fish |
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.