2016-10-01 16:23:36 +00:00
|
|
|
.. IMPORTANT: this file is auto-generated from borg's built-in help, do not edit!
|
|
|
|
|
|
|
|
.. _borg_key_export:
|
|
|
|
|
|
|
|
borg key export
|
|
|
|
---------------
|
2017-06-06 22:44:53 +00:00
|
|
|
.. code-block:: none
|
2016-10-01 16:23:36 +00:00
|
|
|
|
2022-06-23 23:19:19 +00:00
|
|
|
borg [common options] key export [options] [PATH]
|
2016-10-01 16:23:36 +00:00
|
|
|
|
2017-06-20 13:22:24 +00:00
|
|
|
.. only:: html
|
2017-06-20 09:49:26 +00:00
|
|
|
|
2017-06-20 13:22:24 +00:00
|
|
|
.. class:: borg-options-table
|
2016-10-01 16:23:36 +00:00
|
|
|
|
2022-06-23 23:19:19 +00:00
|
|
|
+-------------------------------------------------------+---------------+------------------------------------------------------------------------+
|
|
|
|
| **positional arguments** |
|
|
|
|
+-------------------------------------------------------+---------------+------------------------------------------------------------------------+
|
|
|
|
| | ``PATH`` | where to store the backup |
|
|
|
|
+-------------------------------------------------------+---------------+------------------------------------------------------------------------+
|
2022-11-26 21:23:17 +00:00
|
|
|
| **options** |
|
2022-06-23 23:19:19 +00:00
|
|
|
+-------------------------------------------------------+---------------+------------------------------------------------------------------------+
|
|
|
|
| | ``--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` |
|
|
|
|
+-------------------------------------------------------+---------------+------------------------------------------------------------------------+
|
2016-10-01 16:23:36 +00:00
|
|
|
|
2017-06-20 13:22:24 +00:00
|
|
|
.. raw:: html
|
2017-06-20 09:49:26 +00:00
|
|
|
|
2017-06-20 13:22:24 +00:00
|
|
|
<script type='text/javascript'>
|
2017-06-20 13:48:30 +00:00
|
|
|
$(document).ready(function () {
|
2017-06-20 13:22:24 +00:00
|
|
|
$('.borg-options-table colgroup').remove();
|
|
|
|
})
|
|
|
|
</script>
|
2016-10-01 16:23:36 +00:00
|
|
|
|
2017-06-20 13:22:24 +00:00
|
|
|
.. only:: latex
|
2017-06-20 09:53:36 +00:00
|
|
|
|
2017-06-20 13:22:24 +00:00
|
|
|
PATH
|
|
|
|
where to store the backup
|
|
|
|
|
|
|
|
|
2022-11-26 21:23:17 +00:00
|
|
|
options
|
2017-06-20 13:22:24 +00:00
|
|
|
--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`
|
|
|
|
|
|
2016-10-01 16:23:36 +00:00
|
|
|
|
|
|
|
Description
|
|
|
|
~~~~~~~~~~~
|
|
|
|
|
|
|
|
If repository encryption is used, the repository is inaccessible
|
2022-12-29 00:01:48 +00:00
|
|
|
without the key. This command allows one to back up this essential key.
|
2017-11-25 13:35:52 +00:00
|
|
|
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.
|
2016-10-01 16:23:36 +00:00
|
|
|
|
2017-11-25 13:35:52 +00:00
|
|
|
There are three backup formats. The normal backup format is suitable for
|
2016-10-01 16:23:36 +00:00
|
|
|
digital storage as a file. The ``--paper`` backup format is optimized
|
|
|
|
for printing and typing in while importing, with per line checks to
|
2017-11-25 13:35:52 +00:00
|
|
|
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.
|
2016-10-01 16:23:36 +00:00
|
|
|
|
|
|
|
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
|
2022-02-05 16:22:33 +00:00
|
|
|
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
|
|
|
|
|