Une interface graphique en français pour BorgBackup.
Go to file
Djan GICQUEL 0ae3281ee9 ajout du fichier borg-zenity.conf
- menu_avance
- seuil_alerte_espace_disque
2022-04-08 21:10:48 +02:00
captures ajout des icônes de menu 2021-08-08 09:49:28 +02:00
icons déplacement des icons dans un dossier dédié 2022-04-08 20:39:17 +02:00
borg-gui.sh élément de menu fonctionnel : suppression des archives 2022-02-11 21:48:40 +01:00
borg-zenity.conf ajout du fichier borg-zenity.conf 2022-04-08 21:10:48 +02:00
gestprofilsborgzenity.desktop changement des icônes 2021-08-07 11:44:49 +02:00
install.sh ajout d'un texte à la fin de l'installation 2021-08-10 11:18:00 +02:00
profil_exemple.conf renommage de profil.conf, le fichier n'est pas utilisé par les scripts 2021-08-06 13:18:29 +02:00
profile-manager.sh mise à jour du readme 2021-08-07 14:58:03 +02:00
readme.md correction des icônes au format png 2021-08-08 09:52:43 +02:00
sauvegarde-borg.desktop changement des icônes 2021-08-07 11:44:49 +02:00
testdistro.sh forçage des installation pour les distros testées 2021-08-06 12:09:12 +02:00

readme.md

Borg Zenity

Une interface graphique en français pour BorgBackup.

Pre-requis : Borg-zeniy utilise borgbackup et zenity pour fonctionner. Le script devrait les installer automatiquement en détectant votre distribution. S'il n'y parvient pas vous devrez les installer manuellement.

Installation (version de développement)

Avant tout sachez que la version dans la branche dev est encore en test. L'installation devrait pouvoir se faire en une ligne de commande. Copiez ceci dans votre terminal.

wget -O borg-zenity.zip https://git.djan-gicquel.fr/borg-zenity/zipball/dev && unzip -d borg-zenity borg-zenity.zip && cd borg-zenity && bash install.sh

Cette commande va télécharger les fichiers d'installation et exécuter le script d'installation.

Vous devrez entrer votre mot de passe administrateur et répondre oui ou Y ou YES lorsque le gestionnaire de paquet de votre distribution vous demandera d'installer les paquets borgbackup et zenity.

Une fois linstallation terminée vous pouvez supprimmer le fichier borg-zenity.zip et le dossier borg-zenity.

Gestionnaire de profils

icône gestionnaire de profils

Si vous n'utilisez pas encore borgbackup (ce qui normalement est le cas), il faudra tout d'abord créer un profil de sauvegarde. Pour cela utiliser licône "Borg Zenity Profils" dans votre menu principal et sélectionnez «Créer un nouveau profil/dépôt». Sélectionnez le dossier dans lequel sera créé le dépôt. C'est l'emplacement de votre sauvegarde, en général on utilise un disque dur externe. Puis répondez à la question concernant le chiffrement du dépôt. Les fichiers du dépôt sont initialisés. Sélectionnez ensuite un dossier à sauvegarder puis choisissez un nom de profil. Celui-ci sera stocké comme fichier donc évitez si possible les espaces et les caractères spéciaux.

Il n'est pour l'instant pas possible de supprimer un profil via l'interface car la suppression laisserait des traces dans la configuration de borgbackup. Pour supprimer un dépôt, rendez-vous dans le dossier du dépôt, ouvrez un terminal et tapez borg delete . puis validez avec "YES" si vous êtes sur de vous. Le dépôt sera supprimé proprement. Il faudra également supprimer le fichier de profil dans ~/.config/borg/ pour qu'il n'apparaisse plus dans borg-zenity.

Interface principale

icône interface principale

Pour lancer l'interface principale cliquez sur l'icône «Borg Zenity Sauvegarde» dans le menu et sélectionnez le profil voulu. En vocabulaire borg, une archive est une sauvegarde.

Pour créer une sauvegarde cliquez sur «Créer une archive». La première sauvegarde prendra du temps, les suivantes seront plus rapide.

Pour voir le contenu d'une archive déjà sauvegardée cliquez sur «Monter une archive». Un nouveau dossier sera créé en lecture seule dans votre dossier maison. Il contiendra les fichiers de l'archive. Pensez à démonter l'archive dans le menu correspondant avant de quitter Borg Zenity.

Pour quitter Borg Zenity sélectionnez «QUITTER» puis validez ceci afin pouvoir faire quelques tests avant de quitter le logiciel.