This quickstart assumes some context that not every person starting to use Restic has. It could be improved by offering some more context for each line:
# RESTIC QUICKSTART FOR LINUX
# Choose were you want to save your backups
MYREPO=/mnt/mybackupdrive/somefolder
# Initialize a new restic repo at your chosen backup location
restic init -r $MYREPO
# Backup your files to the newly created repo
restic backup /my/files -r $MYREPO
# To restore a backup, first mount the repo
restic mount /mnt/backedup -r $MYREPO
# Browse the latest backup at /mnt/backedup/snapshots/latest
ls -la /mnt/backedup/snapshots/latest
# Copy the files you want to restore out of the repo
cp -r /mnt/backedup/snapshots/latest/directory-to-restore ~/restored
> > unknown commands without context is not a guide
Quick start != guide, to me. A guide will guide you through thing at a slow pace, a quick start is the quickest way to get something running/started. And the commands seem fairly self-explanatory, but I could be suffering from the so-called curse of knowledge.
I don't remember really having that issue, though I don't remember the very first use. I think the only time where I remember being a bit confused, was with the 'forget' command, and I would guess that's just because of its nature rather than due to lacking docs. Testing what I thought was correct with --dry-run solved that problem.
Mostly I just use restic --help or restic subcommand --help anyhow, rather than the docs. Perhaps I'm just not doing fancy enough things with it and that's why I didn't run into edge cases yet where it lacks documentation?
There are a ton of other commands and options, but to literally just get started, this is all you need for making and restoring data from a backup.