Q. What are the main features? What works?
A. At the time of writing, the following features work:
- Server mode runs on Unix-based systems.
- Client mode runs on Windows and Unix-based systems.
- Windows Volume Shadow Copy Service (VSS) support (Windows XP R2 and newer).
- Windows 32bit and 64bit support.
- Delta differencing with librsync.
- Network backups.
- Network rate limiting.
- Backs up and restores files, directories, symlinks, hardlinks, fifos, nodes, permissions and timestamps.
- Backs up and restores Linux and FreeBSD acls and xattrs.
- Backs up and restores Windows permissions, file attributes, and so on, via VSS.
- Backs up and restores Windows EFS files.
- Storage and network compression using zlib.
- Ability to continue interrupted backups.
- Client/server communications encryption with SSL.
- Automatic SSL certificate authority and client certificate signing.
- Client side file encryption - (note: this turns off delta differencing).
- Email backup success/failure notifications.
- A single daily backup summary email.
- A live ncurses monitor on the server.
- Fifo read/write support.
- Pre/post backup/restore client scripts.
- Multiple retention periods (e.g, keep 1 backup per day for 7 days, 1 backup per week for 4 weeks, 1 backup per 4 weeks for a year).
- Storage data deduplication.
- Automatic client upgrade.
Q. What is on the roadmap? What doesn't work?
A. For the list of things to do, please see https://github.com/grke/burp/issues.