@echo off set PORT=23 set REMOTE_HOST=u12345.your-storagebox.de set REMOTE_USER=u12345 set REMOTE_PATH=/home/restic set SSH_KEY_PATH=C:/Users/us/.ssh/tor.key set RESTIC_PASSWORD_FILE=C:/Users/us/restic-password.txt set ID=6ab87b9a set TAGRET=D:\ca restic -r sftp:%REMOTE_USER%@%REMOTE_HOST%:%REMOTE_PATH% -o "sftp.command=ssh -i %SSH_KEY_PATH% -p %PORT% -o StrictHostKeyChecking=no %REMOTE_USER%@%REMOTE_HOST% -s sftp" restore %ID% --target %TAGRET% pause |
1. Если не установлено - установить
apt install fuse3
Проверить
modprobe fuse
2. Указать репозиторий и пароль (через переменные окружения)
export RESTIC_REPOSITORY=/mnt/restic/users/unac/
export RESTIC_PASSWORD=MyPassword
3. Смонтировать
restic mount /mnt/restore/
Смонтировать последний снимок
restic mount --snapshot latest /mnt/restore