Merge branch '75-build-update-restic-to-0-14' into 'main'
Resolve "build: update restic to 0.14" Closes #75 See merge request lydra/yunohost/ansible-yunohost!51
This commit is contained in:
commit
7c982f8322
3 changed files with 6 additions and 2 deletions
|
@ -90,6 +90,7 @@ N'hésitez pas à regarder les variables disponibles dans le [rôle](https://git
|
||||||
ynh_restic_backup_scheduled: True
|
ynh_restic_backup_scheduled: True
|
||||||
restic_create_schedule: True
|
restic_create_schedule: True
|
||||||
restic_keep_time: "0y2m0d0h"
|
restic_keep_time: "0y2m0d0h"
|
||||||
|
restic_version: "0.14.0"
|
||||||
|
|
||||||
restic_repos:
|
restic_repos:
|
||||||
s3_ynh_restic_repo:
|
s3_ynh_restic_repo:
|
||||||
|
@ -116,6 +117,7 @@ restic_backups:
|
||||||
|
|
||||||
- `ynh_restic_backup_scheduled` : Active / désactive la fonctionnalité de sauvegarde avec Restic.
|
- `ynh_restic_backup_scheduled` : Active / désactive la fonctionnalité de sauvegarde avec Restic.
|
||||||
- `restic_keep_time` : Permet de régler finement la période de temps durant laquelle les snapshots doivent être conservés. la valeur par défaut est de 1 mois `0y1m0d0h`.
|
- `restic_keep_time` : Permet de régler finement la période de temps durant laquelle les snapshots doivent être conservés. la valeur par défaut est de 1 mois `0y1m0d0h`.
|
||||||
|
- `restic_version` : Vous permet de spécifier la version de Restic que vous souhaitez utiliser. La version par défaut du rôle est la 0.14.0. Vous pouvez vérifier les versions de Restic [ici](https://github.com/restic/restic/releases).
|
||||||
- `restic_repos`: Restic conserve les données dans des dépôts. Vous devez spécifier au moins un dépôt pour utiliser ce rôle. Un dépôt doit comporter les variables suivantes :
|
- `restic_repos`: Restic conserve les données dans des dépôts. Vous devez spécifier au moins un dépôt pour utiliser ce rôle. Un dépôt doit comporter les variables suivantes :
|
||||||
- `location` : **Obligatoire**, le chemin vers le dépôt. Ça peut être un chemin local (par exemple `/data/backup`) ou un chemin vers un bucket S3 (voir l'exemple ci-dessus).
|
- `location` : **Obligatoire**, le chemin vers le dépôt. Ça peut être un chemin local (par exemple `/data/backup`) ou un chemin vers un bucket S3 (voir l'exemple ci-dessus).
|
||||||
- `password`: **Obligatoire**, mot de passe à utiliser pour le dépôt Restic.
|
- `password`: **Obligatoire**, mot de passe à utiliser pour le dépôt Restic.
|
||||||
|
|
|
@ -90,6 +90,7 @@ Feel free to look at the variables available in the [role](https://github.com/bo
|
||||||
ynh_restic_backup_scheduled: True
|
ynh_restic_backup_scheduled: True
|
||||||
restic_create_schedule: True
|
restic_create_schedule: True
|
||||||
restic_keep_time: "0y2m0d0h"
|
restic_keep_time: "0y2m0d0h"
|
||||||
|
restic_version: "0.14.0"
|
||||||
|
|
||||||
restic_repos:
|
restic_repos:
|
||||||
s3_ynh_restic_repo:
|
s3_ynh_restic_repo:
|
||||||
|
@ -116,6 +117,7 @@ restic_backups:
|
||||||
|
|
||||||
- `ynh_restic_backup_scheduled`: Enable / disable the backup feature with Restic.
|
- `ynh_restic_backup_scheduled`: Enable / disable the backup feature with Restic.
|
||||||
- `restic_keep_time`: Allows to fine tune the time period during which snapshots should be kept. The default value is 1 month `0y1m0d0h`.
|
- `restic_keep_time`: Allows to fine tune the time period during which snapshots should be kept. The default value is 1 month `0y1m0d0h`.
|
||||||
|
- `restic_version`: Allows you to specify the version of Restic you want to use. The default version of the role is 0.14.0. You can check Restic versions [here](https://github.com/restic/restic/releases).
|
||||||
- `restic_repos`: Restic keeps data in repositories. You must specify at least one repository to use this role. A repository must have the following variables:
|
- `restic_repos`: Restic keeps data in repositories. You must specify at least one repository to use this role. A repository must have the following variables:
|
||||||
- `location`: **Mandatory**, the path to the repository. This can be a local path (e.g. `/data/backup`) or a path to an S3 bucket (see example above).
|
- `location`: **Mandatory**, the path to the repository. This can be a local path (e.g. `/data/backup`) or a path to an S3 bucket (see example above).
|
||||||
- `password`: **Mandatory**, password to use for the Restic repository.
|
- `password`: **Mandatory**, password to use for the Restic repository.
|
||||||
|
|
|
@ -36,6 +36,6 @@ ynh_borg_backup_remote_repo: False
|
||||||
# https://github.com/roles-ansible/ansible_role_restic
|
# https://github.com/roles-ansible/ansible_role_restic
|
||||||
ynh_restic_backup_scheduled: False
|
ynh_restic_backup_scheduled: False
|
||||||
do1jlr_restic_version: "v0.7.1"
|
do1jlr_restic_version: "v0.7.1"
|
||||||
restic_version: "0.12.1"
|
restic_version: "0.14.0"
|
||||||
restic_schedule_type: "cronjob"
|
restic_schedule_type: "cronjob"
|
||||||
restic_keep_time: "0y1m0d0h"
|
restic_keep_time: "0y1m0d0h"
|
||||||
|
|
Loading…
Reference in a new issue