Journal Une interface utilisateur pour BorgBackup

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
4
14
juil.
2026

Cher Nal,

Je dois commencer par remercier Cyril Chaboisseau et l'équipe d'édition de LinuxFr pour le très bon article Installer BorgBackup sur un NAS. C'est grâce à cet article que je réalise, à intervalles totalement non réguliers, la sauvegarde de mon ordinateur principal sur un NAS Synology.

J'avais consciencieusement suivi les instructions et explication jusqu'à arriver à sauvegarder ma machine. Bien que j'eusse stocké la clé ssh et la passphrase sur le NAS de manière accessible par son interface web, je n'avais pas testé la récupération des sauvegardes.

Voici le contexte quand ma douce et tendre me fait remarquer dimanche soir que son PC n'a pas de sauvegarde…

Je n'a eu aucun souci à reprendre le script de sauvegarde et, grâce aux instructions de la dépêche, à créer un nouveau dépôt. Mais comment faire pour qu'un utilisateur lambda puisse accéder à ses sauvegardes ?

Les commandes à rentrer sont simples si on a la documentation sous les yeux, mais pour une opération qui peut être amenée à être faite sous pression, ça ne me paraissait pas idéal.

Je vous présente donc mon interface pour BorgBackup.

Le principe ? Vous rentrez une fois vos paramètres - ils seront sauvegardés dans un fichier de config - et vous accédez à la liste de vos sauvegardes. Vous choisissez une sauvegarde et celle-ci se monte sur /tmp/ et votre navigateur de fichier préféré s'ouvre sur votre sauvegarde.

Interface pour BorgBackup

Le but de ce logiciel est de rester simple, et d'être dédié aux fonctions de restauration de BorgBackup.

Le code est disponible ici : https://git.poivron-robotique.fr/Keuronde/BorgBackup_gui

La suite ?

Ce projet est sou licence Apache2. Pourquoi ? Parce que !

Ce projet manque d'un nom. BorgBackup-Gui me parait trop proche de BorgWeb UI.

Bien que ma forge Gitea n'accepte pas la création de compte, les contributions sont les bienvenues.

En espérant que cet utilitaire sera utile à une ou deux personnes.

  • # Portable ?

    Posté par  (Mastodon) . Évalué à 3 (+0/-0).

    Tu as choisis de faire du Qt sous python, tu sais si ça tourne facilement sous Windows et Mac ?

    Parce que en lisant le code ça a l'air assez compact et compréhensible, je pourrais y penser le jour où je veux faire des outils en GUI (j'ai plutôt tendance à privilégier le serveur web pour faire une GUI portable en fait).

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • # Vorta

    Posté par  (site web personnel, Mastodon) . Évalué à 3 (+2/-0).

    Quelles différences par rapport à Vorta ? Est-ce qu'il te semblait trop complet ?

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.