| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This option ensures that a full restore does not require extractlists.
Note that this is less efficient than with extractlists because existing
archives need to be discarded earlier.
|
|
|
|
|
| |
This handles handling of --block-size values that don't end in a suffix
(fixes 4a2c63c).
|
|
|
|
|
| |
The option removes files from the repository that either are currupt,
unknown or have become redundant.
|
|
|
|
|
|
|
|
| |
This command checks the repository to see if any files are missing or
corrupt and whether backups can still be restored.
This currently only reads meta-data files and only checks archive files
presence.
|
|
|
|
| |
This implements a command to restore files from a specific backup.
|
|
|
|
|
|
|
|
| |
This allows for specifying a policy for backups to keep. All other
backups will be removed.
This also implements a --no-act option to only print which backups would
be removed.
|
|
|
|
|
|
|
|
| |
This ignores archives that will only be for 40% or less by default and
make the percentage count towards effective use and use relative to
block size.
Also renames --min-files to --archive-min-files.
|
|
|
|
|
| |
This moves a validation to cmdline, supports natural values for
--block-size and does simple validation of the BACKUP argument.
|
|
|
|
|
|
| |
When backing up directories containing large files, archives with only
one or two files are created. The --min-files option forces the archives
to always contain at least a set amount of files.
|
|
|
|
|
| |
This allows removing backups from the repository along with archives
that have become redundant.
|
|
|
|
| |
WIP: Implement a find command that finds files in archives
|
|
|
|
| |
Don't use the term snapshot any more and use backup instead.
|
|
|
|
| |
This reads exclude patterns from a file.
|
|
|
|
|
|
|
| |
This instructs the crawler to skip certain patterns from the backup. It
supports * for matching any part of a file name, ** to also match /,
ending the pattern with / to only match directories and starting the
pattern with / to match the full path.
|
|
|
|
|
| |
This reads snapshot file list and filters and formats the output to be
like ls.
|
|
|
|
|
| |
This writes an info.json file that contains information on each backup
that was made and shows that information with a backups command.
|
| |
|
|
|
|
|
|
| |
This configures which PGP keys should be able to decrypt the backup. At
least for one of the keys specified the private key should available
during backup runs to be able to verify repository meta-data.
|
| |
|
|
|