mirror of
https://github.com/hackacad/bastille.git
synced 2025-12-19 08:40:44 +01:00
Updated with syntax from 0.9.20220216 as if running just bastille export TARGET it errors with: "Error: Stream can not be written to a terminal. You must redirect standard output. Error: An export option is required, see 'bastille export, otherwise the user must redirect to standard output."
30 lines
1.1 KiB
ReStructuredText
30 lines
1.1 KiB
ReStructuredText
======
|
|
export
|
|
======
|
|
|
|
Exporting a container creates an archive or image that can be sent to a
|
|
different machine to be imported later. These exported archives can be used as
|
|
container backups.
|
|
|
|
.. code-block:: shell
|
|
|
|
ishmael ~ # bastille export azkaban
|
|
|
|
The export sub-command supports both UFS and ZFS storage. ZFS based containers
|
|
will use ZFS snapshots. UFS based containers will use `txz` archives and they
|
|
can be exported only when the jail is not running.
|
|
|
|
.. code-block:: shell
|
|
|
|
Usage: bastille export | option(s) | TARGET | PATH
|
|
|
|
Available options are:
|
|
|
|
--gz -- Export a ZFS jail using GZIP(.gz) compressed image.
|
|
-r | --raw -- Export a ZFS jail to an uncompressed RAW image.
|
|
-s | --safe -- Safely stop and start a ZFS jail before the exporting process.
|
|
--tgz -- Export a jail using simple .tgz compressed archive instead.
|
|
--txz -- Export a jail using simple .txz compressed archive instead.
|
|
-v | --verbose -- Be more verbose during the ZFS send operation.
|
|
--xz -- Export a ZFS jail using XZ(.xz) compressed image.
|