Flags

Flag Short Default Help
--config-file repository.config Specify the config file to use
--[no-]help false Show context-sensitive help (also try –help-long and –help-man).
--[no-]help-full false Show help for all commands, including hidden
--password -p Repository password.
--[no-]persist-credentials true Persist credentials
--[no-]use-keyring false Use Gnome Keyring for storing repository password.
--advanced-commands [ADV] Enable advanced (and potentially dangerous) commands.
--[no-]auto-maintenance true [ADV] Automatic maintenance
--[no-]caching true [ADV] Enables caching of objects (disable with –no-caching)
--[no-]completion-bash false [ADV] Output possible completions for the given args.
--[no-]completion-script-bash false [ADV] Generate completion script for bash.
--[no-]completion-script-zsh false [ADV] Generate completion script for ZSH.
--[no-]disable-internal-log false [ADV] Disable internal log
--[no-]dump-allocator-stats false [ADV] Dump allocator stats at the end of execution.
--[no-]enable-jaeger-collector false [ADV] (DEPRECATED) Emit OpenTelemetry traces to Jaeger collector
--[no-]enable-pprof false [ADV] Expose pprof handlers
--[no-]help-long false [ADV] Generate long help.
--[no-]help-man false [ADV] Generate a man page.
--initial-update-check-delay 24h [ADV] Initial delay before first time update check
--[no-]list-caching true [ADV] Enables caching of list results (disable with –no-list-caching)
--metrics-directory [ADV] Directory where the metrics should be saved when kopia exits. A file per process execution will be created in this directory
--metrics-listen-addr [ADV] Expose Prometheus metrics on a given host:port
--metrics-push-addr [ADV] Address of push gateway
--metrics-push-format [ADV] Format to use for push gateway
--metrics-push-grouping [ADV] Grouping for push gateway
--metrics-push-interval 5s [ADV] Frequency of metrics push
--metrics-push-job kopia [ADV] Job ID for to push gateway
--metrics-push-password [ADV] Password for push gateway
--metrics-push-username [ADV] Username for push gateway
--[no-]otlp-trace false [ADV] Send OpenTelemetry traces to OTLP collector using gRPC
--[no-]profile-blocking false [ADV] Enable block profiling
--[no-]profile-cpu false [ADV] Enable CPU profiling
--profile-dir [ADV] Write profile to the specified directory
--profile-memory [ADV] Enable memory profiling
--[no-]profile-mutex false [ADV] Enable mutex profiling
--[no-]progress true [ADV] Enable progress bar
--progress-update-interval 300ms [ADV] How often to update progress information
--timezone [ADV] Format time according to specified time zone (local, utc, original or time zone name)
--[no-]trace-storage true [ADV] Enables tracing of storage operations.
--track-releasable [ADV] Enable tracking of releasable resources.
--update-available-notify-interval 1h [ADV] Interval between update notifications
--update-check-interval 168h [ADV] Interval between update checks
--[no-]upgrade-no-block false [ADV] Do not block when repository format upgrade is in progress, instead exit with a message.
--upgrade-owner-id [ADV] Repository format upgrade owner-id.