Overview Hooks Excluding Files Forget Policy Cron Docker Volumes
In theory all the restic backends are supported.
Those tested are the following:
1backends:
2 name-of-backend:
3 type: local
4 path: /data/my/backups
1backends:
2 name-of-backend:
3 type: b2
4 path: 'myAccount:myBucket/my/path'
5 B2_ACCOUNT_ID: backblaze_account_id
6 B2_ACCOUNT_KEY: backblaze_account_key
1backends:
2 name-of-backend:
3 type: s3
4 path: s3.amazonaws.com/bucket_name
5 # Minio
6 # path: http://localhost:9000/bucket_name
7 AWS_ACCESS_KEY_ID: my_key
8 AWS_SECRET_ACCESS_KEY: my_secret
For SFTP to work you need to use configure your host inside of ~/.ssh/config as password prompt is not supported. For more information on this topic please see the official docs on the matter.
1backends:
2 name-of-backend:
3 type: sftp
4 path: my-host:/remote/path/on/the/server
See here for how to install a rest server backend and here for further documentation.
1backends:
2 name-of-backend:
3 type: rest
4 path: http://localhost:8000/repo_name