- Overall time it takes to finish
- Compression (CPU usage, efficiency)
- Encryption (passphrase, public&private key, usage of CPU instructions)
- Deduplication file level, block level, rolling hash (sliding window), soft (hash) collision, over multiple backup sources
- Detection of modified source files (meta data, content) on incremental backups (save disk reads)
- Upload only modified source files (save bandwidth)
- Software error, interruption, network failure handling, retries
- Integrity checking (checksum for verifying backups)
- Recovery record (damaged backups)
- Exclusion support (file list, glob, regexp)
- Backup/no-backup tag files for directories
- One filesystem restriction
- Backup target handling on incremental backups ( read and create only or updating also), uploading to cold storage
- Remote source, remote target support
- Low network traffic
- Network protocols (S3, Glacier, swift, hubiC, S/FTP, SMTP, Dropbox)
- Keep policy (days, weeks, months, years), deletion of old versions
- List backups, backup contents, mount as fuse
- Logging, debugging
- Responsive support forum
- Separate backups (per volume, /etc, homes, databases, mail, websites)
- Excludes (VCS, known files (WordPress core), DB, cache, spool, tmp)
- Logging, reporting success and failure
- Monitoring
nice
,ionice
, bandwidth throttling
- http://mattmahoney.net/dc/zpaq.html
- http://obnam.org/
- http://duplicity.nongnu.org/
- https://github.com/jborg/attic
- https://github.com/zbackup/zbackup
- https://github.com/bup/bup
- http://moinakg.github.io/pcompress/
- compression: http://nanozip.net/
- http://www.byronknoll.com/cmix.html
GH_USER="szepeviktor"
wget -qO- "https://api.github.com/users/${GH_USER}/repos?per_page=100"|grep '"clone_url"'|cut -d'"' -f4 > github.repos
cat github.repos|xargs -L 1 git clone
- synchronize: fsync(2)
- upload: sync && s3qlctrl flushcache
- unmount: umount.s3ql
[swift]
backend-login: TENANT_NAME:USERNAME
backend-password: PASSWORD
storage-url: swiftks://auth.cloud.ovh.net/REGION_NAME:CT_NAME
fs-passphrase: PASSPHRASE
OVH Public Cloud Object Storage OVH/hubiC object storage OVH/KS-1 server 500 GB €5/m HostHatch Storage VPS 250 GB €5/m