123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- .. IMPORTANT: this file is auto-generated from borg's built-in help, do not edit!
- .. _borg_key_export:
- borg key export
- ---------------
- .. code-block:: none
- borg [common options] key export [options] [PATH]
- .. only:: html
- .. class:: borg-options-table
- +-------------------------------------------------------+---------------+------------------------------------------------------------------------+
- | **positional arguments** |
- +-------------------------------------------------------+---------------+------------------------------------------------------------------------+
- | | ``PATH`` | where to store the backup |
- +-------------------------------------------------------+---------------+------------------------------------------------------------------------+
- | **options** |
- +-------------------------------------------------------+---------------+------------------------------------------------------------------------+
- | | ``--paper`` | Create an export suitable for printing and later type-in |
- +-------------------------------------------------------+---------------+------------------------------------------------------------------------+
- | | ``--qr-html`` | Create an html file suitable for printing and later type-in or qr scan |
- +-------------------------------------------------------+---------------+------------------------------------------------------------------------+
- | .. class:: borg-common-opt-ref |
- | |
- | :ref:`common_options` |
- +-------------------------------------------------------+---------------+------------------------------------------------------------------------+
- .. raw:: html
- <script type='text/javascript'>
- $(document).ready(function () {
- $('.borg-options-table colgroup').remove();
- })
- </script>
- .. only:: latex
- PATH
- where to store the backup
- options
- --paper Create an export suitable for printing and later type-in
- --qr-html Create an html file suitable for printing and later type-in or qr scan
- :ref:`common_options`
- |
- Description
- ~~~~~~~~~~~
- If repository encryption is used, the repository is inaccessible
- without the key. This command allows one to back up this essential key.
- Note that the backup produced does not include the passphrase itself
- (i.e. the exported key stays encrypted). In order to regain access to a
- repository, one needs both the exported key and the original passphrase.
- There are three backup formats. The normal backup format is suitable for
- digital storage as a file. The ``--paper`` backup format is optimized
- for printing and typing in while importing, with per line checks to
- reduce problems with manual input. The ``--qr-html`` creates a printable
- HTML template with a QR code and a copy of the ``--paper``-formatted key.
- For repositories using keyfile encryption the key is saved locally
- on the system that is capable of doing backups. To guard against loss
- of this key, the key needs to be backed up independently of the main
- data backup.
- For repositories using the repokey encryption the key is saved in the
- repository in the config file. A backup is thus not strictly needed,
- but guards against the repository becoming inaccessible if the file
- is damaged for some reason.
- Examples::
- borg key export /path/to/repo > encrypted-key-backup
- borg key export --paper /path/to/repo > encrypted-key-backup.txt
- borg key export --qr-html /path/to/repo > encrypted-key-backup.html
- # Or pass the output file as an argument instead of redirecting stdout:
- borg key export /path/to/repo encrypted-key-backup
- borg key export --paper /path/to/repo encrypted-key-backup.txt
- borg key export --qr-html /path/to/repo encrypted-key-backup.html
|