brackup - do a backup using Brackup
$ brackup [-v] --from=<source> --to=<target> [--output=my_backup.brackup] [--save-stats]
- --from=NAME
- Required. The source or root of your backup. Must match a [SOURCE:NAME]
config section in your ~/.brackup.conf (which is auto-created for you on
first run, so then you just have to go modify it). See Brackup::Root for
more.
- --to=NAME
- Required. The destination or target for your backup. Must match a
[TARGET:NAME] config section in your ~/.brackup.conf. See Brackup::Target
for more.
- --output=FILE
- Optional. Defaults to "source-target-YYYYMMDD.brackup". This is
the "metafile" index you'll need to do a restore.
- --config=FILE
- Specify the configuration file to use; defaults to ~/.brackup.
- --save-stats[=FILE]
- Optional. Flag to indicate that stats output should be recorded to a file.
If =FILE is omitted, defaults to
"source-target-YYYYMMDD.stats."
- --verbose|-v
- Show status during backup.
- --dry-run
- Don't actually store any data on the target.
- --du-stats
- Prints the size, in kB, of data underneath each directory (recursively)
which will be backed up.
- --zenityprogress
- Produces output suitable for piping into "zenity
--progress" to get a pretty GUI progress bar while running a
backup. This option is incompatable with
"--verbose", as both print to
STDOUT.
- --list-sources
- List the names of the sources defined in your configuration file.
- --list-targets
- List the names of the targets defined in your configuration file.
Brackup is distributed as-is and comes without warranty of any kind, expressed
or implied. We aren't responsible for your data loss.
Brackup::Manual::Overview
brackup-restore
brackup-target
Brackup::Root
Brackup::Target
Brad Fitzpatrick <brad@danga.com>
Copyright (c) 2006-2007 Six Apart, Ltd. All rights reserved.
This module is free software. You may use, modify, and/or
redistribute this software under the terms of same terms as perl itself.