Skip to content

Commit 50fe2f1

Browse files
authored
Update comparison-restic.md
1 parent 70adf3a commit 50fe2f1

File tree

1 file changed

+15
-13
lines changed

1 file changed

+15
-13
lines changed

src/comparison-restic.md

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,23 @@
33
Note that we regularly update this document to compare the latest versions of
44
rustic and restic. Currently, we compare restic 0.17.1 with rustic 0.9.1.
55

6+
You can also read a [simple comparison of borg, restic and rustic blogpost](https://archive.ph/So9vG).
7+
68
## General differences
79

8-
| | `restic` | `rustic` |
9-
| ---------------------- | ------------------------------------------------- | -------------------------------------------------- |
10-
| programming language | Go | Rust |
11-
| test coverage || ❌ (46% in rustic_core) |
12-
| config profile support | ❌ (wrapper tools available) ||
13-
| locking | lock files in repository | lock-free operations, two-phase pruning |
14-
| cold storage | ❌ (no direct support, may work in special cases) | ✅ (full support including warm-up of needed data) |
15-
| in-repo config || ✅ (see below for details) |
16-
| logging | `-v` or `--quiet` | `--log-level` |
17-
| allow to log to file |||
18-
| returns error code || (✅) only 0 or 1; not all commands support it |
19-
| available as library || ✅ rustic_core |
20-
| interactive mode (TUI) |||
10+
| | `restic` | `rustic` |
11+
| ---------------------- | ------------------------------------------------- | ------------------------------------------------------- |
12+
| programming language | Go | Rust |
13+
| test coverage || ❌ (42% in rustic_core) |
14+
| config profile support | ❌ (wrapper tools available) | |
15+
| locking | lock files in repository | lock-free operations, two-phase pruning |
16+
| cold storage | ❌ (no direct support, may work in special cases) | ✅ (full support including warm-up of needed data) |
17+
| in-repo config || ✅ (see below for details) |
18+
| logging | `-v` or `--quiet` | `--log-level` |
19+
| allow to log to file || |
20+
| returns error code || (✅) only 0 or 1; not all commands support it |
21+
| available as library ||[rustic_core](https://crates.io/crates/rustic_core) |
22+
| interactive mode (TUI) || |
2123

2224
## Storage backends
2325

0 commit comments

Comments
 (0)