summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-08-11Allow I/O timeout to be specified.Steve Kemp
Rather than having a hard-wired value we now allow this to be specified on the command-line: --io-timeout=7200 Or in a file: /etc/byteback/io_timeout
2015-08-11Simplified logging-logic.Steve Kemp
We don't use the environmental variable, which was never documented, instead we either: * Log to the console when running interactively. * Log to syslog otherwise.
2015-08-11Updated formatting - just for neatness.Steve Kemp
2015-08-11Updated the fatal-error handling.Steve Kemp
Now we use the utility classes we have to log errors to syslog.
2015-08-05Added a simple utility for future-reference.Steve Kemp
This takes each snapshot on-disk, and uses an intermediary snapshot, to essentially change the ownership of all snapshots from `root` to `byteback`.
2015-07-01Change rsync timeout from 12 to 6 hours.Steve Kemp
2015-06-03ResyncSteve Kemp
2015-06-03Resync.Steve Kemp
2015-06-03ResyncSteve Kemp
2015-06-03Minor update.Steve Kemp
2015-06-03We have a restore-script now.Steve Kemp
2015-06-03This is not executable.Steve Kemp
2015-06-03Install binaries from beneath bin/Steve Kemp
This simplifies the installation script significantly.
2015-06-03Relocated the binaries to bin/Steve Kemp
2015-06-03ReformattedSteve Kemp
2015-06-03Reformatted the code to lose literal TABs, etc.Steve Kemp
2015-06-03Removed +x permission.Steve Kemp
2015-06-03Added trailing newline.Steve Kemp
2015-06-03Reformatted.Steve Kemp
This involved fixing the literal TAB characters, changing the quotes, and similar non-functional edits.
2015-06-03Reformatted.Steve Kemp
This involved reformatting the code to remove TAB characters, changing " -> ', & etc.
2015-06-03Updated documentation on restoration.Steve Kemp
2015-06-03Use the full options in the demonstration.Steve Kemp
Since we've told the user they must use `user_subvol_rm_allowed` we should actually do so explicitly.
2015-06-03Ensure that we restore permissions too.Steve Kemp
2015-06-03Correctly handle rsync send vs. restoreSteve Kemp
2015-06-03New release is scheduled, but not yet made.Steve Kemp
2015-06-03RemovedSteve Kemp
2015-06-03Added myself as an uploader.Steve Kemp
2015-06-03Install the restoration-program in the binary package.Steve Kemp
2015-06-03Working restorations.Steve Kemp
2015-06-03Added server-side support for listing archived files.Steve Kemp
This allows remote clients to see the files they've archived.
2015-06-03Initial attempt at restoring files.Steve Kemp
This allows listing files which are archived, and which match a given pattern.
2015-06-03Ensure that we don't use null variables.Steve Kemp
If we're sorting an empty array then return that empty array and save the pain of working with undefined time.attributes, & etc.
2015-04-02Text files don't need to be executable.Steve Kemp
2015-04-02Removed commented out lines and updated headers.Steve Kemp
2015-04-02Use consistant load-path fiddling.Steve Kemp
2015-02-20Updated install instructions slightly, found an odd parse errorJohn Hackett
2015-02-12New & expanded TODOs after pairing session with John.Matthew Bloch
2015-02-02Updated changelogPatrick J Cherry
2015-02-02removed obsolete libffi-ruby1.8 dependencyPatrick J Cherry
2015-02-02Updated READMEPatrick J Cherry
2015-02-01Moved added rsync options file so xattrs etc can be specified in therePatrick J Cherry
2015-01-29Dial back fatal logging from CRIT to ERRPatrick J Cherry
2015-01-20Added libffi-ruby1.8 as an alternative for libffi-rubyPatrick J Cherry
2015-01-19Updated debian changelogPatrick J Cherry
2015-01-19Fixed up calls to trigger the snapshot.Patrick J Cherry
2015-01-15Updated changelogPatrick J Cherry
2014-12-31Merge branch 'master' of ssh://dev.bytemark.co.uk/home/git/bytebackMatthew Bloch
2014-12-31Roughly deal with ENOSPC condition despite disk being reported as fullMatthew Bloch
(btrfs metadata problem). Possibly needs more safety features.
2014-12-17Added ACL, Hard Link and Xattr flags to rsyncJames Hannah
For issue #8378
2014-12-09Reworked sorting of backups by importance. Added "tests"Patrick J Cherry