NAME
brackup - do a backup using Brackup
SYNOPSIS
$ brackup [-v] --from=<source> --to=<target> [--output=my_backup.brackup] [--save-stats]
OPTIONS
- --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.
WARRANTY
Brackup is distributed as-is and comes without warranty of any kind, expressed or implied. We aren't responsible for your data loss.
SEE ALSO
AUTHOR
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.