mirror of
https://github.com/restic/restic.git
synced 2025-10-09 13:49:58 +00:00
check: Adjust help and documentation for check --read-data-subset
This commit is contained in:
@@ -248,12 +248,12 @@ integrity of the pack files in the repository, use the ``--read-data`` flag:
|
||||
repository, beware that it might incur higher bandwidth costs than usual
|
||||
and also that it takes more time than the default ``check``.
|
||||
|
||||
Alternatively, use the ``--read-data-subset`` parameter to check only a
|
||||
subset of the repository pack files at a time. It supports three ways to select a
|
||||
subset. One selects a specific range of pack files, the second selects a random
|
||||
percentage of pack files, and the third selects pack files of the specified size.
|
||||
Alternatively, use the ``--read-data-subset`` parameter to check only a subset
|
||||
of the repository pack files at a time. It supports three ways to select a
|
||||
subset. One selects a specific part of pack files, the second and third
|
||||
selects a random subset of the pack files by the given percentage or size.
|
||||
|
||||
Use ``--read-data-subset=n/t`` to check only a subset of the repository pack
|
||||
Use ``--read-data-subset=n/t`` to check a specific part of the repository pack
|
||||
files at a time. The parameter takes two values, ``n`` and ``t``. When the check
|
||||
command runs, all pack files in the repository are logically divided in ``t``
|
||||
(roughly equal) groups, and only files that belong to group number ``n`` are
|
||||
@@ -268,33 +268,33 @@ over 5 separate invocations:
|
||||
$ restic -r /srv/restic-repo check --read-data-subset=4/5
|
||||
$ restic -r /srv/restic-repo check --read-data-subset=5/5
|
||||
|
||||
Use ``--read-data-subset=n%`` to check a randomly choosen subset of the
|
||||
repository pack files. It takes one parameter, ``n``, the percentage of pack
|
||||
files to check as an integer or floating point number. This will not guarantee
|
||||
to cover all available pack files after sufficient runs, but it is easy to
|
||||
automate checking a small subset of data after each backup. For a floating point
|
||||
value the following command may be used:
|
||||
Use ``--read-data-subset=x%`` to check a randomly choosen subset of the
|
||||
repository pack files. It takes one parameter, ``x``, the percentage of
|
||||
pack files to check as an integer or floating point number. This will not
|
||||
guarantee to cover all available pack files after sufficient runs, but it is
|
||||
easy to automate checking a small subset of data after each backup. For a
|
||||
floating point value the following command may be used:
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
$ restic -r /srv/restic-repo check --read-data-subset=2.5%
|
||||
|
||||
When checking bigger subsets you most likely specify the percentage as an
|
||||
integer:
|
||||
When checking bigger subsets you most likely want to specify the percentage
|
||||
as an integer:
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
$ restic -r /srv/restic-repo check --read-data-subset=10%
|
||||
|
||||
Use ``--read-data-subset=NS`` to check a randomly chosen subset of the repository pack files.
|
||||
It takes one parameter, ``NS``, where 'N' is a whole number representing file size and 'S' is the unit
|
||||
of file size (B/K/M/G/T) of pack files to check. Behind the scenes, the specified size will be converted
|
||||
to percentage of the total repository size. The behaviour of the check command following this conversion
|
||||
will be the same as the percentage option above. For a file size value the following command may be used:
|
||||
Use ``--read-data-subset=nS`` to check a randomly chosen subset of the
|
||||
repository pack files. It takes one parameter, ``nS``, where 'n' is a whole
|
||||
number representing file size and 'S' is the unit of file size (K/M/G/T) of
|
||||
pack files to check. Behind the scenes, the specified size will be converted
|
||||
to percentage of the total repository size. The behaviour of the check command
|
||||
following this conversion will be the same as the percentage option above. For
|
||||
a file size value the following command may be used:
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
$ restic -r /srv/restic-repo check --read-data-subset=50M
|
||||
$ restic -r /srv/restic-repo check --read-data-subset=10G
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user