Stable Version and Viewing Snapshots

We are looking at “restic” as a backup tool for one of our labs.

I understand that there is no guarantee on backward-compatible restore between various version as “restic” is not yet “stable” (i.e. version 1.0) – is there any forecast as to when the stable version will be released.

Also, we noted that the ‘ls’ command shows the contents of a snapshot, but not file details (type, modification date, etc.) as does the Unix ‘ls -l’ command. Is there any way of getting a more verbose listing similar to the Unix ‘ls -l’ output?


restic has an -l too:

[root@wax ~]# restic-aws ls -l d792b35e | head -n 3
snapshot d792b35e of [/home/gitea/snapshot] filtered by [] at 2023-07-26 04:00:21.712913694 -0400 EDT):
drwxr-xr-x     0     0      0 2023-06-13 12:55:21 /home
drwx------  1000  1000      0 2023-07-26 04:00:20 /home/gitea
[root@wax ~]#

Don’t worry about the stability or backwards compatibility. The entire repository format is well documented, the binaries won’t stop working out of the blue, the source code which can easily be compiled using Go is open, and in practice restic tries very very hard to be backwards compatible.


Thank you for your quick response.

And is there any way of getting a verbose ‘ls’ for snapshots?

Please see the reply from @dsissitka :slight_smile:

Thanks to you both. (For some reason, your reply reached my e-mail, but not that of [dsissitka])