2
2
mirror of https://github.com/octoleo/restic.git synced 2024-05-28 22:50:48 +00:00
restic/cmd/restic
Michael Eischer 1bd1f3008d walker: extend TreeRewriter to support snapshot repairing
This adds support for caching already rewritten trees, handling of load
errors and disabling the check that the serialization doesn't lead to
data loss.
2023-05-01 15:20:24 +02:00
..
testdata copy: test that trees with unstable json encoding are properly copied 2021-03-08 22:16:48 +01:00
.gitignore Moves files 2017-07-23 14:19:13 +02:00
cleanup.go Print stacktrace in SIGINT handler if RESTIC_DEBUG_STACKTRACE_SIGINT set 2023-04-23 15:50:40 +02:00
cmd_backup_test.go test: Use testing.T.Cleanup to remove tempdirs 2022-12-09 14:23:55 +01:00
cmd_backup.go cmd, restic: Refactor and fix snapshot filtering 2023-04-13 22:51:45 +02:00
cmd_cache.go cmd, ui: Deduplicate formatting utilities 2022-10-23 13:40:07 +02:00
cmd_cat.go Add a global option --retry-lock 2023-04-07 16:24:14 +02:00
cmd_check_test.go [#issue 3490] Support for specifying file size in read-data-subset 2021-11-02 15:25:46 +05:30
cmd_check.go Rename 'rebuild-index' to 'repair index' 2023-05-01 15:16:44 +02:00
cmd_copy.go cmd, restic: Refactor and fix snapshot filtering 2023-04-13 22:51:45 +02:00
cmd_debug.go Add a global option --retry-lock 2023-04-07 16:24:14 +02:00
cmd_diff.go Add a global option --retry-lock 2023-04-07 16:24:14 +02:00
cmd_dump_test.go dump: Add test for splitPath 2020-08-30 16:00:48 +02:00
cmd_dump.go cmd, restic: Refactor and fix snapshot filtering 2023-04-13 22:51:45 +02:00
cmd_find.go cmd, restic: Refactor and fix snapshot filtering 2023-04-13 22:51:45 +02:00
cmd_forget_test.go forget: Prevent neg. values in --keep-within* opts 2023-03-14 19:20:03 -07:00
cmd_forget.go Merge pull request #4234 from thndrbrrr/forget-opts-neg1-means-forever-issue-2565 2023-04-14 23:18:47 +02:00
cmd_generate.go generate: write progress to STDOUT if this is a terminal 2023-04-12 22:39:59 +02:00
cmd_init.go init: Add --copy-chunker-params verbose msg 2023-04-09 14:59:07 -07:00
cmd_key.go Add a global option --retry-lock 2023-04-07 16:24:14 +02:00
cmd_list.go Add a global option --retry-lock 2023-04-07 16:24:14 +02:00
cmd_ls_test.go Add file mode in symbolic notation to ls --json 2021-11-16 19:45:50 +02:00
cmd_ls.go cmd, restic: Refactor and fix snapshot filtering 2023-04-13 22:51:45 +02:00
cmd_migrate.go Add a global option --retry-lock 2023-04-07 16:24:14 +02:00
cmd_mount.go cmd, restic: Refactor and fix snapshot filtering 2023-04-13 22:51:45 +02:00
cmd_options.go Some options fixes 2020-12-23 23:26:04 +03:00
cmd_prune.go Rename 'rebuild-index' to 'repair index' 2023-05-01 15:16:44 +02:00
cmd_recover.go Add a global option --retry-lock 2023-04-07 16:24:14 +02:00
cmd_repair_index.go Rename 'rebuild-index' to 'repair index' 2023-05-01 15:16:44 +02:00
cmd_repair_snapshots.go repair snapshots: Do not rename repaired files 2023-05-01 15:19:36 +02:00
cmd_repair.go Rename 'rebuild-index' to 'repair index' 2023-05-01 15:16:44 +02:00
cmd_restore.go cmd, restic: Refactor and fix snapshot filtering 2023-04-13 22:51:45 +02:00
cmd_rewrite.go walker: extend TreeRewriter to support snapshot repairing 2023-05-01 15:20:24 +02:00
cmd_self_update.go Reinstate selfupdate tag to make builds without self-update work 2022-12-26 21:46:22 +04:00
cmd_snapshots_test.go Add more error checks 2021-01-30 20:02:37 +01:00
cmd_snapshots.go cmd, restic: Refactor and fix snapshot filtering 2023-04-13 22:51:45 +02:00
cmd_stats.go cmd, restic: Refactor and fix snapshot filtering 2023-04-13 22:51:45 +02:00
cmd_tag.go cmd, restic: Refactor and fix snapshot filtering 2023-04-13 22:51:45 +02:00
cmd_unlock.go pass global context through cobra 2022-10-03 00:19:46 +02:00
cmd_version.go Add documentation on exit status codes to man pages 2020-02-12 23:09:26 +01:00
delete.go Remove ctx from globalOptions 2022-10-03 00:19:46 +02:00
doc.go Moves files 2017-07-23 14:19:13 +02:00
exclude_test.go test: Use testing.T.Cleanup to remove tempdirs 2022-12-09 14:23:55 +01:00
exclude.go Cleanup exclude pattern collection 2022-11-12 19:55:22 +01:00
find.go cmd, restic: Refactor and fix snapshot filtering 2023-04-13 22:51:45 +02:00
flags_test.go Replace most usages of ioutil with the underlying function 2022-12-02 19:36:43 +01:00
format.go cmd, ui: Deduplicate formatting utilities 2022-10-23 13:40:07 +02:00
global_debug.go Allow cleanup handlers to filter the exit code 2022-08-26 23:04:59 +02:00
global_release.go add go:build headers everywhere 2022-03-28 22:23:47 +02:00
global_test.go test: Use testing.T.Cleanup to remove tempdirs 2022-12-09 14:23:55 +01:00
global.go Merge pull request #4306 from MichaelEischer/document-restic-compression-env 2023-04-30 18:26:10 +02:00
integration_filter_pattern_test.go Replace most usages of ioutil with the underlying function 2022-12-02 19:36:43 +01:00
integration_fuse_test.go mount: only start next test after mount command cleanup is complete 2022-11-11 21:43:01 +01:00
integration_helpers_test.go Replace most usages of ioutil with the underlying function 2022-12-02 19:36:43 +01:00
integration_helpers_unix_test.go Replace usages of ioutil.ReadDir 2022-12-02 19:54:27 +01:00
integration_helpers_windows_test.go Replace usages of ioutil.ReadDir 2022-12-02 19:54:27 +01:00
integration_rewrite_test.go rewrite: Add tests for further ways to use the command 2022-11-12 19:55:22 +01:00
integration_test.go Rename 'rebuild-index' to 'repair index' 2023-05-01 15:16:44 +02:00
local_layout_test.go Support specifying multiple host flags for various commands 2020-02-26 22:17:59 +01:00
lock_test.go Increase timeouts for lock refresh tests 2023-04-22 12:45:59 +02:00
lock.go Add a global option --retry-lock 2023-04-07 16:24:14 +02:00
main.go Don't buffer the golang log output when running tests 2022-12-10 16:08:27 +01:00
progress.go progress: extract progress updating into Updater struct 2023-01-14 01:13:08 +01:00
secondary_repo_test.go test: Use testing.T.Cleanup to remove tempdirs 2022-12-09 14:23:55 +01:00
secondary_repo.go Do not include the actual values of environment variables in help output 2022-08-26 20:39:54 +02:00