| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 | 
							- .. _borg_recreate:
 
- borg recreate
 
- -------------
 
- ::
 
-     borg recreate <options> REPOSITORY_OR_ARCHIVE PATH
 
- positional arguments
 
-     REPOSITORY_OR_ARCHIVE
 
-         repository/archive to recreate
 
-     PATH
 
-         paths to recreate; patterns are supported
 
- optional arguments
 
-     ``--list``
 
-         | output verbose list of items (files, dirs, ...)
 
-     ``--filter STATUSCHARS``
 
-         | only display items with the given status characters
 
-     ``-p``, ``--progress``
 
-         | show progress display while recreating archives
 
-     ``-n``, ``--dry-run``
 
-         | do not change anything
 
-     ``-s``, ``--stats``
 
-         | print statistics at end
 
- `Common options`_
 
-     |
 
- Exclusion options
 
-     ``-e PATTERN``, ``--exclude PATTERN``
 
-         | exclude paths matching PATTERN
 
-     ``--exclude-from EXCLUDEFILE``
 
-         | read exclude patterns from EXCLUDEFILE, one per line
 
-     ``--exclude-caches``
 
-         | exclude directories that contain a CACHEDIR.TAG file (http://www.brynosaurus.com/cachedir/spec.html)
 
-     ``--exclude-if-present FILENAME``
 
-         | exclude directories that contain the specified file
 
-     ``--keep-tag-files``
 
-         | keep tag files of excluded caches/directories
 
- Archive options
 
-     ``--comment COMMENT``
 
-         | add a comment text to the archive
 
-     ``--timestamp yyyy-mm-ddThh:mm:ss``
 
-         | manually specify the archive creation date/time (UTC). alternatively, give a reference file/directory.
 
-     ``-C COMPRESSION``, ``--compression COMPRESSION``
 
-         | select compression algorithm (and level):
 
-         | none == no compression (default),
 
-         | lz4 == lz4,
 
-         | zlib == zlib (default level 6),
 
-         | zlib,0 .. zlib,9 == zlib (with level 0..9),
 
-         | lzma == lzma (default level 6),
 
-         | lzma,0 .. lzma,9 == lzma (with level 0..9).
 
-     ``--chunker-params CHUNK_MIN_EXP,CHUNK_MAX_EXP,HASH_MASK_BITS,HASH_WINDOW_SIZE``
 
-         | specify the chunker parameters (or "default").
 
- Description
 
- ~~~~~~~~~~~
 
- Recreate the contents of existing archives.
 
- --exclude, --exclude-from and PATH have the exact same semantics
 
- as in "borg create". If PATHs are specified the resulting archive
 
- will only contain files from these PATHs.
 
- --compression: all chunks seen will be stored using the given method.
 
- Due to how Borg stores compressed size information this might display
 
- incorrect information for archives that were not recreated at the same time.
 
- There is no risk of data loss by this.
 
- --chunker-params will re-chunk all files in the archive, this can be
 
- used to have upgraded Borg 0.xx or Attic archives deduplicate with
 
- Borg 1.x archives.
 
- borg recreate is signal safe. Send either SIGINT (Ctrl-C on most terminals) or
 
- SIGTERM to request termination.
 
- Use the *exact same* command line to resume the operation later - changing excludes
 
- or paths will lead to inconsistencies (changed excludes will only apply to newly
 
- processed files/dirs). Changing compression leads to incorrect size information
 
- (which does not cause any data loss, but can be misleading).
 
- Changing chunker params between invocations might lead to data loss.
 
- USE WITH CAUTION.
 
- Depending on the PATHs and patterns given, recreate can be used to permanently
 
- delete files from archives.
 
- When in doubt, use "--dry-run --verbose --list" to see how patterns/PATHS are
 
- interpreted.
 
- The archive being recreated is only removed after the operation completes. The
 
- archive that is built during the operation exists at the same time at
 
- "<ARCHIVE>.recreate". The new archive will have a different archive ID.
 
- When rechunking space usage can be substantial, expect at least the entire
 
- deduplicated size of the archives using the previous chunker params.
 
- When recompressing approximately 1 % of the repository size or 512 MB
 
- (whichever is greater) of additional space is used.
 
 
  |