mirror of
https://github.com/cupcakearmy/autorestic.git
synced 2025-12-09 22:04:59 +00:00
1.3 KiB
1.3 KiB
Options
For the backup and forget commands you can pass any native flags to restic. In addition you can specify flags for every command with all.
If flags don't start with - they will get prefixed with --.
Flags without arguments can be set to true. They will be handled accordingly.
ℹ️ It is also possible to set options for an entire backend or globally (see below).
locations:
foo:
# ...
options:
all:
some-flag: 123
# Equivalent to
--some-flag: 123
backup:
boolean-flag: true
tag:
- foo
- bar
Example
In this example, whenever autorestic runs restic backup it will append a --tag foo --tag bar to the native command.
locations:
foo:
path: ...
to: ...
options:
backup:
tag:
- foo
- bar
Priority
Options can be set globally, on the backends or on the locations.
The priority is as follows: location > backend > global.
Global Options
It is possible to specify global flags that will be run every time restic is invoked. To do so specify them under global in your config file.
global:
all:
cache-dir: ~/restic
backup:
tag:
- foo
backends:
# ...
locations:
# ...