Commit Graph

218 Commits

Author SHA1 Message Date
Alexander Weiss
31903b0cab restore: restore metadata of dir after its contents 2022-07-25 06:02:48 +02:00
Alexander Weiss
9c78f25506 restore: Be more verbose by default 2022-07-25 06:02:48 +02:00
Alexander Weiss
c80ebdd297 local Backend: create dir if it doesn't exist 2022-07-25 06:02:48 +02:00
aawsome
3df470b5a9
Merge pull request #78 from rustic-rs/prune-default-for-cold
prune: use default value for --repack-cacheable-only from config
2022-07-24 07:44:41 +02:00
Alexander Weiss
f6b5130eed prune: default value for --repack-cacheable-only from config 2022-07-23 22:52:02 +02:00
Alexander Weiss
7e7104813a config: fix saving config file for hot/cold repo 2022-07-23 22:48:31 +02:00
Alexander Weiss
52da018d7d use pack size parameters from config 2022-07-23 13:48:31 +02:00
Alexander Weiss
649743ef79 save pack size parameters in config 2022-07-23 13:48:31 +02:00
Alexander Weiss
7444ea47ed repoinfo: Add information about pack sizes 2022-07-23 13:48:31 +02:00
Alexander Weiss
3fa5a2a73c prune: use Tree/Data.total_after_prune for repacking 2022-07-23 13:48:31 +02:00
Alexander Weiss
32bd2fb98d fixup 2022-07-23 07:41:45 +02:00
Alexander Weiss
43c3ca11fc Add variable pack size 2022-07-22 23:56:01 +02:00
Alexander Weiss
c723ebffe7 cat: don't require an id 2022-07-22 22:57:43 +02:00
Alexander Weiss
5017d258f4 init: Add config options 2022-07-22 22:57:43 +02:00
Alexander Weiss
f4544f1dab backup/prune: use compression from config file 2022-07-22 22:52:36 +02:00
Alexander Weiss
0d102c09e1 local BE: overwrite existing files 2022-07-22 17:24:14 +02:00
Alexander Weiss
2db3f56f91 new command: config 2022-07-22 17:24:14 +02:00
Alexander Weiss
eba8fcc30a rclone: fix url and allow debug output 2022-07-22 16:29:22 +02:00
aawsome
c149087662
Merge pull request #73 from rustic-rs/prune-repack-uncompressed
prune: add options --repack-uncompressed and --fast-repack
2022-07-18 07:50:57 +02:00
Alexander Weiss
613498f0b6 prune: add options --repack-uncompressed and --fast-repack 2022-07-18 07:32:43 +02:00
Alexander Weiss
74929ccdfa Add rclone Backend 2022-07-18 06:56:18 +02:00
Alexander Weiss
41d79c8450 prune: Add option --instant-delete 2022-07-15 09:47:42 +02:00
Alexander Weiss
eaae33d48c Add check for identical key files when using a hot repo 2022-07-14 20:30:22 +02:00
Alexander Weiss
4210a76266 Add is_hot to config file and check it // init hot repo 2022-07-14 20:30:22 +02:00
Alexander Weiss
e8d966dc39 repoinfo: Add info about hot repo 2022-07-14 08:33:43 +02:00
Alexander Weiss
c0f2c43238 Add checks for hot repo 2022-07-13 15:38:51 +02:00
Alexander Weiss
a122234af8 Add option for hot repo 2022-07-13 15:38:50 +02:00
Alexander Weiss
0ca54a5e23 backend: add cacheable to remove() 2022-07-13 15:38:50 +02:00
aawsome
9ab8f11a72
Merge pull request #61 from rustic-rs/concurrent-limit
Limit concurrent operations
2022-07-13 15:30:41 +02:00
aawsome
4c52539276
Merge pull request #65 from rustic-rs/trust-cache
check: Add option --trust-cache
2022-07-13 15:18:10 +02:00
aawsome
47c6dd0184
Merge pull request #64 from rustic-rs/speedup-packer
Speed up packer
2022-07-13 15:11:12 +02:00
Alexander Weiss
6b474b2824 check: Add option --trust-cache 2022-07-13 15:07:37 +02:00
Alexander Weiss
f65b2c9181 optimize packer 2022-07-13 14:57:24 +02:00
Alexander Weiss
b0db97854e Limit concurrent operations 2022-07-13 14:54:21 +02:00
Alexander Weiss
a3a4ce5ceb fix cache 2022-07-13 14:49:42 +02:00
Alexander Weiss
d2d6ffcca8 CLI: make most options global; change texts 2022-07-08 12:41:28 +02:00
Alexander Weiss
96288d888d treat missing mode correctly 2022-07-07 12:15:18 +02:00
Alexander Weiss
b2f251c086 restore: Add error handling 2022-07-07 12:08:52 +02:00
Alexander Weiss
b9656a720c restore: restore times 2022-07-07 10:23:10 +02:00
Alexander Weiss
68d28b413a restore: Add option --numeric-id 2022-07-07 10:23:10 +02:00
Alexander Weiss
739b207441 restore: Restore user/group 2022-07-07 10:23:10 +02:00
Alexander Weiss
297e337dfc backup: Always store uid/gid 2022-07-07 10:23:10 +02:00
Alexander Weiss
07db2fec19 restore: use correct file modes when restoring 2022-07-07 10:23:10 +02:00
Alexander Weiss
4dd22c9692 restore: create special files 2022-07-07 10:23:10 +02:00
Alexander Weiss
a63c82e773 correct go filemode representation 2022-07-07 10:23:10 +02:00
Alexander Weiss
1a77273e6e backup: Add support for special files 2022-07-07 10:23:10 +02:00
Alexander Weiss
81096ce9e3 chunker: Correct treatment of empty files 2022-07-07 09:05:22 +02:00
Alexander Weiss
63d5575163 cache: Make options more obvious to work with 2022-07-03 07:04:57 +02:00
Alexander Weiss
43ea5e061b Allow null nodes in JSON tree 2022-07-01 21:00:30 +02:00
aawsome
6ed332c4f3
Merge pull request #33 from rustic-rs/add-cache
Add possibilty to use a cache
2022-07-01 15:35:31 +02:00