Create a new ssh keypair and share it with the remote host
Create a ~/.ssh/config file and name it. In this case we will name it other
# This could also be a local folder (/to/whereever/) but that's dumb.exportRESTIC_REPOSITORY="sftp:other:/srv/repo"
restic init
# It will ask you for a password, ofc make this good and don't forget it.
Backup some files
# Optionally add the `--tag foo` flag to tag backup snapshots
restic backup /ImportantDocuments
Restore from a snapshot:
restic snapshots
# Copy the desired snapshot id (short or long)
restic restore <id> --target <target folder>