From 19bc8d1c2bec47224f267a1ce78699c03f1f4a7b Mon Sep 17 00:00:00 2001 From: Arthur BOUDREAULT <arthur@lydra.fr> Date: Tue, 26 Jul 2022 16:57:26 +0200 Subject: [PATCH] WIP: work on README and Restic --- roles/ynh_backup/README-FR.md | 12 ++++++++++++ roles/ynh_backup/README.md | 10 ++++++++++ 2 files changed, 22 insertions(+) diff --git a/roles/ynh_backup/README-FR.md b/roles/ynh_backup/README-FR.md index a077352..b2ffc4d 100644 --- a/roles/ynh_backup/README-FR.md +++ b/roles/ynh_backup/README-FR.md @@ -76,6 +76,18 @@ ynh_ssh_borg_command: "ssh_command: ssh -p 7410 -o StrictHostKeychecking=no -i { N'hésitez pas à regarder les variables disponibles dans le [rôle](https://github.com/borgbase/ansible-role-borgbackup). +### Sauvegardes distantes avec Restic + +- Les sauvegardes avec [Restic](https://restic.net/) : Grâce au rôle Ansible `do1jlr.restic`, nous pouvons automatiser le processus d'installation et de configuration de Restic sur un serveur YunoHost. Les sauvegardes Borg Restic accessibles sur un dépôt Restic en local ou à distance et compatible stockage objet S3. Plus d'info sur ce rôle [ici](https://github.com/roles-ansible/ansible_role_restic). + +âš ï¸ Attention, pour pouvoir utiliser le rôle Ansible `do1jlr.restic`, vous devez avoir les paquets suivants installé sur la machine qui exécute Ansible : `bzip2` (binaire disponible sur la plupart des systèmes Linux) et `jmespath` (paquet python, installable avec pip). + +```yml + +``` + +N'hésitez pas à regarder les variables disponibles dans le [rôle](https://github.com/borgbase/ansible-role-borgbackup). + ## Dépendances Le rôle `m3nu.ansible_role_borgbackup` sera installé sur la machine exécutant Ansible pour que les tâches liées à Borg fonctionnent. diff --git a/roles/ynh_backup/README.md b/roles/ynh_backup/README.md index 5c91fda..1a61a38 100644 --- a/roles/ynh_backup/README.md +++ b/roles/ynh_backup/README.md @@ -75,6 +75,16 @@ borg_ssh_keys_dest: "/home/debian/.ssh/ynh_ed25519" Feel free to look at the variables available in the [role](https://github.com/borgbase/ansible-role-borgbackup). +### remote backups with YunoHost Restic + +- Backups with [Restic](https://restic.net/): Thanks to the Ansible role `do1jlr.restic` we can automate the installation and configuration process of Restic on a YunoHost server. Restic backups are accessible on a local or a remote Restic repository and compatible with S3 object storage. More info about this role [here](https://github.com/roles-ansible/ansible_role_restic). + +```yml + +``` + +Feel free to look at the variables available in the [role](https://github.com/roles-ansible/ansible_role_restic). + ## Dependencies The `m3nu.ansible_role_borgbackup` role will be installed on the machine running Ansible for Borg-related tasks to work. -- GitLab