Backup configuration questions

Hi,

Looking to set up the new incremental backup feature. Not understanding fully the options available to me. It seems a little confusing that incremental backups is presented as a feature separate from regular backups in the server settings, but I’m guessing I’m meant to ignore/disable the latter.

What am I supposed to put for repository? What are snapshots compared to, say, daily backups? Can I use both? What are my options for storing these backups on a remote server?

I understand restic and/or rclone are involved, but I don’t understand their relationship to HestiaCP or each other.

I have read the backup documentation, but it didn’t really answer a lot of questions.

Restic is the backup software that we use to create backups it creates hash files for each files and compare if there are any changes

Rclone we use for transferring the data instead implement 200 different storage methods. This allowed use to support AWS S3, Backblaze and other storage solutions that we otherwise couldn’t …

To set up restic backups easiest method is to setup first clone via rclone config command and follow the steps

Then the name of the storage location set up in The settings:

rclone:storagename:/

For example I use Hetzner storage boxes with sftp and set the name as “hetzner”
it will be:

rclone:hetzner:/

It will create repos in:
rclone:hetzner:/[username]

Other options:

  • Max number of snapshots
  • Number of snapshots of days to be keps
  • same but per week / month / year

Thank you. So all the options in server settings are restic parameters.

I can see that restic natively supports SFTP. Is there any reason I should still go through rclone?

Which user performs the backing up? What’s a suitable place to put the private SSH key?

Well, I opted to use rclone, as it takes care of SSH key storage.

Now, I don’t know whether I’ve misunderstood how incremental backups work, but the backup tab does not appear unless I have local (or remote?) backups enabled. I don’t want any local backups.