Is restic able to handle "laptop-work-habits"?

I am running /usr/bin/restic check --read-data, which spans multiple days on a laptop.

It is expected to be able to handle this situation?
What if we throw into the mix periods of no-connectivity? (not long, but “significant”, i.e. ~1 minute)

Can I do anything to improve its chances to complete, apart from leaving it open at a very-high-speed-internet for the weekend?

$ journalctl --user-unit restic/check/deep.service | cat
Invalid unit name "restic/check/deep.service" escaped as "restic-check-deep.service" (maybe you should use systemd-escape?).
-- Logs begin at Mon 2024-03-04 14:15:08 EET, end at Fri 2024-03-08 10:24:06 EET. --
Mar 04 14:24:28 h systemd[5094]: /home/u/.config/systemd/user/restic-check-deep.service:9: Unknown key name 'OnSuccess' in section 'Unit', ignoring.
Mar 04 14:24:28 h systemd[5094]: Starting Check restic backup...
Mar 04 14:24:28 h check-connection-not-metered.sh[5132]: GENERAL.METERED:no (guessed)
Mar 04 14:24:29 h restic[5160]: using temporary cache in /tmp/restic-check-cache-1446894734
Mar 04 14:24:36 h restic[5160]: create exclusive lock for repository
Mar 04 14:24:37 h restic[5160]: repo already locked, waiting up to 0s for the lock
Mar 04 14:24:38 h restic[5160]: unable to create lock in backend: repository is already locked by PID 5156 on h by u (UID 1000, GID 1000)
Mar 04 14:24:38 h restic[5160]: lock was created at 2024-03-04 14:24:33 (4.912095998s ago)
Mar 04 14:24:38 h restic[5160]: storage ID 73abf152
Mar 04 14:24:38 h restic[5160]: the `unlock` command can be used to remove stale locks
Mar 04 14:24:38 h systemd[5094]: restic-check-deep.service: Main process exited, code=exited, status=1/FAILURE
Mar 04 14:24:38 h systemd[5094]: restic-check-deep.service: Killing process 5234 (rclone) with signal SIGKILL.
Mar 04 14:24:38 h systemd[5094]: restic-check-deep.service: Failed with result 'exit-code'.
Mar 04 14:24:38 h systemd[5094]: Failed to start Check restic backup.
Mar 04 14:24:38 h systemd[5094]: restic-check-deep.service: Triggering OnFailure= dependencies.
-- Reboot --
Mar 07 10:08:58 h systemd[5272]: /home/u/.config/systemd/user/restic-check-deep.service:9: Unknown key name 'OnSuccess' in section 'Unit', ignoring.
Mar 07 10:08:58 h systemd[5272]: Starting Check restic backup...
Mar 07 10:08:58 h check-connection-not-metered.sh[5311]: GENERAL.METERED:no (guessed)
Mar 07 10:08:58 h restic[5336]: using temporary cache in /tmp/restic-check-cache-2691533970
Mar 07 10:09:02 h restic[5336]: create exclusive lock for repository
Mar 07 10:09:05 h restic[5336]: repo already locked, waiting up to 0s for the lock
Mar 07 10:09:07 h restic[5336]: Load(<lock/0ead22a9e5>, 0, 0) returned error, retrying after 399.750463ms: <lock/0ead22a9e5> does not exist
Mar 07 10:09:07 h restic[5336]: Load(<lock/44284bb0c0>, 0, 0) returned error, retrying after 556.490215ms: <lock/44284bb0c0> does not exist
Mar 07 10:09:08 h restic[5336]: Load(<lock/0ead22a9e5>, 0, 0) returned error, retrying after 953.488783ms: <lock/0ead22a9e5> does not exist
Mar 07 10:09:08 h restic[5336]: Load(<lock/44284bb0c0>, 0, 0) returned error, retrying after 612.979907ms: <lock/44284bb0c0> does not exist
Mar 07 10:09:09 h restic[5336]: Load(<lock/44284bb0c0>, 0, 0) returned error, retrying after 1.366509467s: <lock/44284bb0c0> does not exist
Mar 07 10:09:09 h restic[5336]: Load(<lock/0ead22a9e5>, 0, 0) returned error, retrying after 1.441732516s: <lock/0ead22a9e5> does not exist
Mar 07 10:09:10 h restic[5336]: Load(<lock/44284bb0c0>, 0, 0) returned error, retrying after 2.333612988s: <lock/44284bb0c0> does not exist
Mar 07 10:09:11 h restic[5336]: Load(<lock/0ead22a9e5>, 0, 0) returned error, retrying after 1.728342356s: <lock/0ead22a9e5> does not exist
Mar 07 10:09:12 h restic[5336]: Load(<lock/0ead22a9e5>, 0, 0) returned error, retrying after 2.131668134s: <lock/0ead22a9e5> does not exist
Mar 07 10:09:13 h restic[5336]: Load(<lock/44284bb0c0>, 0, 0) returned error, retrying after 3.273911439s: <lock/44284bb0c0> does not exist
Mar 07 10:09:15 h restic[5336]: Load(<lock/0ead22a9e5>, 0, 0) returned error, retrying after 4.834198453s: <lock/0ead22a9e5> does not exist
Mar 07 10:09:16 h restic[5336]: Load(<lock/44284bb0c0>, 0, 0) returned error, retrying after 4.413120218s: <lock/44284bb0c0> does not exist
Mar 07 10:09:20 h restic[5336]: Load(<lock/0ead22a9e5>, 0, 0) returned error, retrying after 7.185194544s: <lock/0ead22a9e5> does not exist
Mar 07 10:09:21 h restic[5336]: Load(<lock/44284bb0c0>, 0, 0) returned error, retrying after 4.422444136s: <lock/44284bb0c0> does not exist
Mar 07 10:09:25 h restic[5336]: Load(<lock/44284bb0c0>, 0, 0) returned error, retrying after 11.619143204s: <lock/44284bb0c0> does not exist
Mar 07 10:09:27 h restic[5336]: Load(<lock/0ead22a9e5>, 0, 0) returned error, retrying after 12.22166966s: <lock/0ead22a9e5> does not exist
Mar 07 10:09:37 h restic[5336]: Load(<lock/44284bb0c0>, 0, 0) returned error, retrying after 10.259281577s: <lock/44284bb0c0> does not exist
Mar 07 10:09:39 h restic[5336]: Load(<lock/0ead22a9e5>, 0, 0) returned error, retrying after 18.395528162s: <lock/0ead22a9e5> does not exist
Mar 07 10:09:48 h restic[5336]: Load(<lock/44284bb0c0>, 0, 0) returned error, retrying after 23.223465921s: <lock/44284bb0c0> does not exist
Mar 07 10:09:58 h restic[5336]: Load(<lock/0ead22a9e5>, 0, 0) returned error, retrying after 19.736816526s: <lock/0ead22a9e5> does not exist
Mar 07 10:10:27 h restic[5336]: load indexes
Mar 07 10:10:34 h restic[5336]: check all packs
Mar 07 10:11:07 h restic[5336]: check snapshots, trees and blobs
Mar 07 10:12:07 h restic[5336]: [1:00]          0 snapshots
...
Mar 07 11:18:07 h restic[5336]: [1:07:00]          0 snapshots
Mar 07 11:19:07 h restic[5336]: [1:08:00] 0.00%  0 / 5184 snapshots
Mar 07 11:20:07 h restic[5336]: [1:09:00] 0.00%  0 / 5184 snapshots
Mar 07 11:21:07 h restic[5336]: [1:10:00] 0.00%  0 / 5184 snapshots
Mar 07 11:22:07 h restic[5336]: [1:11:00] 0.00%  0 / 5184 snapshots
Mar 07 11:23:07 h restic[5336]: [1:12:00] 0.00%  0 / 5184 snapshots
Mar 07 11:24:07 h restic[5336]: [1:13:00] 0.00%  0 / 5184 snapshots
Mar 07 11:25:07 h restic[5336]: [1:14:00] 0.00%  0 / 5184 snapshots
Mar 07 11:26:07 h restic[5336]: [1:15:00] 0.04%  2 / 5184 snapshots
Mar 07 11:27:07 h restic[5336]: [1:16:00] 0.44%  23 / 5184 snapshots
Mar 07 11:28:07 h restic[5336]: [1:17:00] 1.22%  63 / 5184 snapshots
...
Mar 07 11:41:07 h restic[5336]: [1:30:00] 1.22%  63 / 5184 snapshots
Mar 07 11:42:07 h restic[5336]: [1:31:00] 1.23%  64 / 5184 snapshots
Mar 07 11:43:07 h restic[5336]: [1:32:00] 1.23%  64 / 5184 snapshots
Mar 07 11:44:07 h restic[5336]: [1:33:00] 1.23%  64 / 5184 snapshots
Mar 07 11:45:07 h restic[5336]: [1:34:00] 1.23%  64 / 5184 snapshots
Mar 07 11:46:07 h restic[5336]: [1:35:00] 1.25%  65 / 5184 snapshots
Mar 07 11:47:07 h restic[5336]: [1:36:00] 2.39%  124 / 5184 snapshots
Mar 07 11:48:07 h restic[5336]: [1:37:00] 67.77%  3513 / 5184 snapshots
Mar 07 11:48:25 h restic[5336]: [1:37:18] 100.00%  5184 / 5184 snapshots
Mar 07 11:48:25 h restic[5336]: read all data
Mar 07 11:49:25 h restic[5336]: [1:00] 0.20%  159 / 79170 packs
Mar 07 11:50:25 h restic[5336]: [2:00] 0.37%  294 / 79170 packs
Mar 07 11:51:25 h restic[5336]: [3:00] 0.58%  456 / 79170 packs
Mar 07 11:52:25 h restic[5336]: [4:00] 0.78%  619 / 79170 packs
Mar 07 11:53:25 h restic[5336]: [5:00] 1.01%  800 / 79170 packs
Mar 07 11:54:25 h restic[5336]: [6:00] 1.22%  963 / 79170 packs
Mar 07 11:55:25 h restic[5336]: [7:00] 1.38%  1092 / 79170 packs
Mar 07 11:56:25 h restic[5336]: [8:00] 1.53%  1212 / 79170 packs
Mar 07 11:57:25 h restic[5336]: [9:00] 1.70%  1345 / 79170 packs
...
Mar 07 13:58:26 h restic[5336]: [2:10:00] 22.74%  18001 / 79170 packs
Mar 07 13:59:26 h restic[5336]: [2:11:00] 22.86%  18101 / 79170 packs
Mar 07 14:00:26 h restic[5336]: [2:12:00] 22.86%  18101 / 79170 packs
Mar 07 14:01:02 h restic[5336]: rclone: <3>ERROR : locks/fdd476bd76a2427813b853e271f46fa42530d8242334ef0c114d68f6d88a829c: Post request put error: Post "https://graph.microsoft.com/v1.0/drives/b!iASsqnS9-kO0Mx31iCeS3dxCr3NWkVhMnNKSnr-AYFo5jIvpl80nRZASsy5_g5k9/items/01SAHMVXMXZ73XLWPRMJG3E7TKKBRKMNJY:/fdd476bd76a2427813b853e271f46fa42530d8242334ef0c114d68f6d88a829c:/createUploadSession": dial tcp: lookup graph.microsoft.com on 127.0.0.53:53: server misbehaving
Mar 07 14:01:02 h restic[5336]: rclone: <3>ERROR : locks/fdd476bd76a2427813b853e271f46fa42530d8242334ef0c114d68f6d88a829c: Post request rcat error: Post "https://graph.microsoft.com/v1.0/drives/b!iASsqnS9-kO0Mx31iCeS3dxCr3NWkVhMnNKSnr-AYFo5jIvpl80nRZASsy5_g5k9/items/01SAHMVXMXZ73XLWPRMJG3E7TKKBRKMNJY:/fdd476bd76a2427813b853e271f46fa42530d8242334ef0c114d68f6d88a829c:/createUploadSession": dial tcp: lookup graph.microsoft.com on 127.0.0.53:53: server misbehaving
Mar 07 14:01:26 h restic[5336]: [2:13:00] 22.86%  18101 / 79170 packs
Mar 07 14:02:26 h restic[5336]: [2:14:00] 22.86%  18101 / 79170 packs
Mar 07 14:02:37 h restic[5336]: Save(<lock/fdd476bd76>) returned error, retrying after 542.598083ms: server response unexpected: 500 Internal Server Error (500)
Mar 07 14:03:26 h restic[5336]: [2:15:00] 22.86%  18101 / 79170 packs
Mar 07 14:04:00 h restic[5336]: rclone: <3>ERROR : data/93/93696f775aebd8140cc79ca8d3bdb63ce0295c527da3b597d986f0554ae9b36e: Didn't finish writing GET request (wrote 2846720/16965687 bytes): read tcp 10.10.91.67:43778->52.105.152.25:443: i/o timeout
Mar 07 14:04:00 h restic[5336]: Load(<data/93696f775a>, 16965687, 0) returned error, retrying after 727.864931ms: ReadFull: unexpected EOF
Mar 07 14:04:00 h restic[5336]: rclone: <3>ERROR : data/03/035d66a9559707602dd2d6a302c271f432c21b2f59c5c59fec6b5b41fb92ea94: Didn't finish writing GET request (wrote 8613888/16815448 bytes): read tcp 10.10.91.67:43754->52.105.152.25:443: i/o timeout
Mar 07 14:04:00 h restic[5336]: Load(<data/035d66a955>, 16815448, 0) returned error, retrying after 662.824078ms: ReadFull: unexpected EOF
Mar 07 14:04:00 h restic[5336]: rclone: <3>ERROR : data/c3/c3261cbed0d7275f60d87cce15733602ded553ee17d69212d36970adccb0108d: Didn't finish writing GET request (wrote 1896448/4733145 bytes): read tcp 10.10.91.67:45698->52.105.152.25:443: i/o timeout
Mar 07 14:04:00 h restic[5336]: Load(<data/c3261cbed0>, 4733145, 0) returned error, retrying after 411.913789ms: ReadFull: unexpected EOF
Mar 07 14:04:00 h restic[5336]: rclone: <3>ERROR : data/83/834ac48e0f4537c012e8e7647a8cae54609acebb542783dca879a282a69154cb: Didn't finish writing GET request (wrote 2076672/4367900 bytes): read tcp 10.10.91.67:39538->52.105.152.25:443: i/o timeout
Mar 07 14:04:00 h restic[5336]: Load(<data/834ac48e0f>, 4367900, 0) returned error, retrying after 738.589266ms: ReadFull: unexpected EOF
Mar 07 14:04:26 h restic[5336]: [2:16:00] 22.86%  18101 / 79170 packs
Mar 07 14:04:32 h restic[5336]: Save(<lock/fdd476bd76>) operation successful after 1 retries
Mar 07 14:04:35 h restic[5336]: Load(<data/c3261cbed0>, 4733145, 0) operation successful after 1 retries
Mar 07 14:04:37 h restic[5336]: Load(<data/93696f775a>, 16965687, 0) operation successful after 1 retries
Mar 07 14:04:39 h restic[5336]: Load(<data/834ac48e0f>, 4367900, 0) operation successful after 1 retries
Mar 07 14:04:39 h restic[5336]: Load(<data/035d66a955>, 16815448, 0) operation successful after 1 retries
Mar 07 14:05:26 h restic[5336]: [2:17:00] 22.99%  18198 / 79170 packs
...
Mar 07 15:13:26 h restic[5336]: [3:25:00] 35.28%  27932 / 79170 packs
Mar 07 15:13:52 h restic[5336]: rclone: <3>ERROR : data/d5/d514edb433819f4cd4bd20667f0a167d850cd19e7954d61e300671abfa8edde0: Didn't finish writing GET request (wrote 12288/5624684 bytes): read tcp 10.10.90.162:34576->52.105.152.25:443: read: connection reset by peer
Mar 07 15:13:52 h restic[5336]: Load(<data/d514edb433>, 5624684, 0) returned error, retrying after 350.655985ms: ReadFull: unexpected EOF
Mar 07 15:13:53 h restic[5336]: rclone: <3>ERROR : data/b5/b59d6e6303208a632f486a6965180002c5a4ad06be738edf18b7771e933b5ddb: Didn't finish writing GET request (wrote 3026944/4558046 bytes): read tcp 10.10.90.162:60598->52.105.152.25:443: read: connection reset by peer
Mar 07 15:13:53 h restic[5336]: Load(<data/b59d6e6303>, 4558046, 0) returned error, retrying after 420.67706ms: ReadFull: unexpected EOF
Mar 07 15:13:54 h restic[5336]: rclone: <3>ERROR : data/25/25916e8f15315683e8a269531fb6058e68ab0d2f67317cbd5b61a4329aaf1fc5: Didn't finish writing GET request (wrote 3420160/4956702 bytes): read tcp 10.10.90.162:60612->52.105.152.25:443: read: connection reset by peer
Mar 07 15:13:54 h restic[5336]: Load(<data/25916e8f15>, 4956702, 0) returned error, retrying after 629.992548ms: ReadFull: unexpected EOF
Mar 07 15:14:04 h restic[5336]: rclone: <3>ERROR : data/e5/e597af3fe09f8a576a9c1c5b32bc47b3a7e69fe333b59061603d39f84751b37d: Didn't finish writing GET request (wrote 1748992/4606060 bytes): read tcp 10.10.90.162:60584->52.105.152.25:443: read: connection reset by peer
Mar 07 15:14:04 h restic[5336]: Load(<data/e597af3fe0>, 4606060, 0) returned error, retrying after 487.109204ms: ReadFull: unexpected EOF
Mar 07 15:14:26 h restic[5336]: [3:26:00] 35.28%  27932 / 79170 packs
Mar 07 15:15:26 h restic[5336]: [3:27:00] 35.28%  27932 / 79170 packs
Mar 07 15:16:10 h restic[5336]: rclone: <3>ERROR : data/25/25874032bacf8921b42b17a6173c0a0166634b1b9c6466b69f5adf5076c67051: Didn't finish writing GET request (wrote 339968/4455548 bytes): read tcp 10.10.90.162:60572->52.105.152.25:443: read: connection reset by peer
Mar 07 15:16:10 h restic[5336]: Load(<data/25874032ba>, 4455548, 0) returned error, retrying after 264.794897ms: ReadFull: unexpected EOF
Mar 07 15:16:26 h restic[5336]: [3:28:00] 35.28%  27932 / 79170 packs
Mar 07 15:16:44 h restic[5336]: Load(<data/b59d6e6303>, 4558046, 0) returned error, retrying after 696.223252ms: <data/b59d6e6303> does not exist
Mar 07 15:16:44 h restic[5336]: Load(<data/25916e8f15>, 4956702, 0) returned error, retrying after 442.813721ms: <data/25916e8f15> does not exist
Mar 07 15:16:44 h restic[5336]: Load(<data/d514edb433>, 5624684, 0) returned error, retrying after 912.898338ms: <data/d514edb433> does not exist
Mar 07 15:16:54 h restic[5336]: Load(<data/e597af3fe0>, 4606060, 0) returned error, retrying after 444.874786ms: <data/e597af3fe0> does not exist
Mar 07 15:17:01 h restic[5336]: Load(<data/b59d6e6303>, 4558046, 0) operation successful after 2 retries
Mar 07 15:17:02 h restic[5336]: Load(<data/25874032ba>, 4455548, 0) operation successful after 1 retries
Mar 07 15:17:02 h restic[5336]: Load(<data/d514edb433>, 5624684, 0) operation successful after 2 retries
Mar 07 15:17:02 h restic[5336]: Load(<data/25916e8f15>, 4956702, 0) operation successful after 2 retries
Mar 07 15:17:03 h restic[5336]: Load(<data/e597af3fe0>, 4606060, 0) operation successful after 2 retries
Mar 07 15:17:26 h restic[5336]: [3:29:00] 35.36%  27994 / 79170 packs
...
Mar 07 18:06:26 h restic[5336]: [6:18:00] 66.42%  52581 / 79170 packs
Mar 07 18:07:26 h restic[5336]: [6:19:00] 66.62%  52740 / 79170 packs
Mar 07 18:08:26 h restic[5336]: [6:20:00] 66.62%  52741 / 79170 packs
Mar 07 18:09:26 h restic[5336]: [6:21:00] 66.62%  52741 / 79170 packs
Mar 07 18:10:26 h restic[5336]: [6:22:00] 66.62%  52743 / 79170 packs
Mar 07 18:11:26 h restic[5336]: [6:23:00] 66.62%  52744 / 79170 packs
Mar 07 18:12:26 h restic[5336]: [6:24:00] 66.62%  52747 / 79170 packs
Mar 07 18:13:26 h restic[5336]: [6:25:00] 66.89%  52956 / 79170 packs
Mar 08 10:00:32 h restic[5336]: [6:26:00] 66.92%  52984 / 79170 packs
Mar 08 10:01:32 h restic[5336]: [6:27:00] 66.92%  52984 / 79170 packs
Mar 08 10:02:32 h restic[5336]: [6:28:00] 66.92%  52984 / 79170 packs
Mar 08 10:03:32 h restic[5336]: [6:29:00] 66.92%  52984 / 79170 packs
Mar 08 10:04:32 h restic[5336]: [6:30:00] 66.92%  52984 / 79170 packs
Mar 08 10:04:35 h restic[5336]: rclone: <3>ERROR : data/8a/8a22d739484b5ef92c5b996b110f44f4c88280d350a5e664918921abeea42139: Didn't finish writing GET request (wrote 17264640/17604003 bytes): read tcp 10.10.91.237:58688->52.105.152.25:443: i/o timeout
Mar 08 10:04:35 h restic[5336]: Load(<data/8a22d73948>, 17604003, 0) returned error, retrying after 651.011224ms: ReadFull: unexpected EOF
Mar 08 10:04:35 h restic[5336]: Load(<data/7a11e2cb59>, 5153568, 0) returned error, retrying after 320.227284ms: <data/7a11e2cb59> does not exist
Mar 08 10:05:32 h restic[5336]: [6:31:00] 66.92%  52984 / 79170 packs
Mar 08 10:06:32 h restic[5336]: [6:32:00] 66.92%  52984 / 79170 packs
Mar 08 10:07:32 h restic[5336]: [6:33:00] 66.92%  52984 / 79170 packs
Mar 08 10:08:32 h restic[5336]: [6:34:00] 66.92%  52984 / 79170 packs
Mar 08 10:09:32 h restic[5336]: [6:35:00] 66.92%  52984 / 79170 packs
Mar 08 10:10:32 h restic[5336]: [6:36:00] 66.92%  52984 / 79170 packs
Mar 08 10:11:32 h restic[5336]: [6:37:00] 66.92%  52984 / 79170 packs
Mar 08 10:12:32 h restic[5336]: [6:38:00] 66.92%  52984 / 79170 packs
Mar 08 10:13:32 h restic[5336]: [6:39:00] 66.92%  52984 / 79170 packs
Mar 08 10:14:32 h restic[5336]: [6:40:00] 66.92%  52984 / 79170 packs
Mar 08 10:15:32 h restic[5336]: [6:41:00] 66.92%  52984 / 79170 packs
Mar 08 10:15:48 h restic[5336]: rclone: <3>ERROR : locks: error listing: couldn't list files: Get "https://graph.microsoft.com/v1.0/drives/b!iASsqnS9-kO0Mx31iCeS3dxCr3NWkVhMnNKSnr-AYFo5jIvpl80nRZASsy5_g5k9/items/01SAHMVXMXZ73XLWPRMJG3E7TKKBRKMNJY/children?$top=1000": read tcp 10.10.91.237:36830->40.126.53.25:443: read: network is unreachable
Mar 08 10:15:48 h restic[5336]: rclone: <3>ERROR : locks: list failed: &fmt.wrapError{msg:"couldn't list files: Get \"https://graph.microsoft.com/v1.0/drives/b!iASsqnS9-kO0Mx31iCeS3dxCr3NWkVhMnNKSnr-AYFo5jIvpl80nRZASsy5_g5k9/items/01SAHMVXMXZ73XLWPRMJG3E7TKKBRKMNJY/children?$top=1000\": read tcp 10.10.91.237:36830->40.126.53.25:443: read: network is unreachable", err:(*url.Error)(0xc00115a030)} *fmt.wrapError
Mar 08 10:15:48 h restic[5336]: pack 4aa004e1cc022bd1022d3baec2ee3899829c17ce6b1f2f9a8e3b219118263194 failed to download: StreamPack: <data/4aa004e1cc> does not exist
Mar 08 10:15:48 h restic[5336]: pack 1a453720262d88218031c589afc5b0c0aac9c8fbb1dabf0b305fbc6d770278a9 failed to download: StreamPack: <data/1a45372026> does not exist
Mar 08 10:15:48 h restic[5336]: pack 2afd9a5427b3e0b49b39857bdc1e9346d201cdee9923d746be6765cd382a8a0a failed to download: StreamPack: <data/2afd9a5427> does not exist
Mar 08 10:15:48 h restic[5336]: failed to refresh stale lock: lock file was removed in the meantime
Mar 08 10:15:48 h restic[5336]: pack ea72673a7a3f7fb8aac2b866440a24f6a69f2cdf977f069ad2910bf709d51e6f failed to download: StreamPack: context canceled
Mar 08 10:15:48 h restic[5336]: [6:41:16] 66.93%  52992 / 79170 packs
Mar 08 10:15:50 h restic[5336]: Fatal: repository contains errors
Mar 08 10:15:50 h systemd[5272]: restic-check-deep.service: Main process exited, code=exited, status=1/FAILURE
Mar 08 10:15:50 h systemd[5272]: restic-check-deep.service: Failed with result 'exit-code'.
Mar 08 10:15:50 h systemd[5272]: Failed to start Check restic backup.
Mar 08 10:15:50 h systemd[5272]: restic-check-deep.service: Triggering OnFailure= dependencies.

What about reading a subset of the repo? Also check this out.

Alternatively, you could use some kind of cloud server to do the work for you. The machine doing the check does not have to be the same machine that does the backups itself.

“at some point”, I’d like to make sure that “all” is checked.

I pushed this check to once-a-month, but it more-or-less makes it appear less :confused:

Check out my post above. You should get a cloud machine to do the checks.