feat(xo-web/backup): document full backup interval functionality (#5052)

Fixes #4986
This commit is contained in:
badrAZ 2020-06-19 09:43:13 +02:00 committed by GitHub
parent b72a4c5aa9
commit 94b84b75ad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 20 additions and 0 deletions

View File

@ -60,3 +60,13 @@ Then, only the diff will be sent.
1. edit the job to target the other remote
1. copy files from the first remote to the other one
1. run the backup (delta)
## Full backup interval
This advanced setting defines the number of backups after which a full backup is triggered, ie the maximum length of a delta chain.
For example, with a value of 2, the first two backups will be a full and a delta, and the third will start a new chain with a full backup.
This is important because on rare occasions a backup can be corrupted, and in the case of delta backups, this corruption might impact all the following backups in the chain. Occasionally performing a full backup limits how far a corrupted delta backup can propagate.
The value to use depends on your storage constraints and the frequency of your backups, but a value of 20 is a good start.

View File

@ -1113,6 +1113,16 @@ export default decorate([
<label htmlFor={state.inputFullIntervalId}>
<strong>{_('fullBackupInterval')}</strong>
</label>{' '}
<Tooltip content={_('clickForMoreInformation')}>
<a
className='text-info'
href='https://xen-orchestra.com/docs/delta_backups.html#full-backup-interval'
rel='noopener noreferrer'
target='_blank'
>
<Icon icon='info' />
</a>
</Tooltip>
<Number
id={state.inputFullIntervalId}
onChange={effects.setFullInterval}