Is restic restore resumable

The restore continues til it reaches a TB and then crashes. It could be because of RAM limitation, although I still have 2GB left for the entire system.

When I run it again, I want it to skip data already restored. Does it behave like this?

Update

I see this mentioned here

Does restore resume by default (in latest version 17 versions)? Or we have to use flag —overwrite=if-changed ?

1 Like

All details here:

https://restic.readthedocs.io/en/stable/050_restore.html#restoring-in-place

1 Like

Damn it, I read that page except skipping in-place section.

I’m not sure if it makes sense to stop the second round of restic restore with no flag that is currently running.

The default should not restore files already restored to speed up the process. No point in restoring the same files again.

2 Likes

Indeed no point to stop. If a file is already fully restored it won’t be restored second time by default. But will be checked (read and hashed). It is IMO the best option to continue interrupted restore operation.

1 Like