Home | Trees | Indices | Help |
|
---|
|
Provides an extension to split up large files in staging directories.
When this extension is executed, it will look through the configured
Cedar Backup staging directory for files exceeding a specified size
limit, and split them down into smaller files using the 'split' utility.
Any directory which has already been split (as indicated by the
cback.split
file) will be ignored.
This extension requires a new configuration section <split> and is intended to be run immediately after the standard stage action or immediately before the standard store action. Aside from its own configuration, it requires the options and staging configuration sections in the standard Cedar Backup configuration file.
Author: Kenneth J. Pronovici <pronovic@ieee.org>
|
|||
SplitConfig Class representing split configuration. |
|||
LocalConfig Class representing this extension's configuration document. |
|
|||
|
|||
|
|||
|
|
|||
logger = logging.getLogger("CedarBackup2.log.extend.split")
|
|||
SPLIT_COMMAND =
|
|||
SPLIT_INDICATOR =
|
|||
__package__ =
|
|
Executes the split backup action.
|
Splits large files in a daily staging directory. Files that match INDICATOR_PATTERNS (i.e.
|
Splits the source file into chunks of the indicated size. The split files will be owned by the indicated backup user and group.
If
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Oct 12 09:25:39 2011 | http://epydoc.sourceforge.net |