Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
restic [Le 22/12/2024, 11:07]
krodelabestiole [Explorer les sauvegardes]
restic [Le 27/09/2025, 17:46] (Version actuelle)
krodelabestiole [Explorer les sauvegardes] +dump
Ligne 104: Ligne 104:
 À partir de la version **0.17** il est possible d'​utiliser la commande ''​[[:​analyseur_usage_espace_disque#​ncdu]]''​ (après avoir [[:​tutoriel:​comment_installer_un_paquet|installé localement le paquet]] ''​[[apt>​ncdu]]''​) pour explorer l'​espace occupé par chaque répertoire dans un instantané : À partir de la version **0.17** il est possible d'​utiliser la commande ''​[[:​analyseur_usage_espace_disque#​ncdu]]''​ (après avoir [[:​tutoriel:​comment_installer_un_paquet|installé localement le paquet]] ''​[[apt>​ncdu]]''​) pour explorer l'​espace occupé par chaque répertoire dans un instantané :
 <​code>​restic -r sftp:​serveur:/​chemin/​restic-repo ls latest --ncdu | ncdu -f -</​code>​ <​code>​restic -r sftp:​serveur:/​chemin/​restic-repo ls latest --ncdu | ncdu -f -</​code>​
 +
 +On peut afficher rapidement le contenu d'un fichier (comme le ferait par exemple la commande ''​[[man>​cat]]''​),​ grâce à la commande ''​[[https://​restic.readthedocs.io/​en/​stable/​050_restore.html#​printing-files-to-stdout|dump]]''​ :
 +<​code>​restic -r sftp:​serveur:/​chemin/​restic-repo dump latest /​chemin/​fichier.txt</​code>​
  
 ==== Restauration ==== ==== Restauration ====
Ligne 154: Ligne 157:
 Les //​wrappers//​((pas de traduction tangible en français... emballage ?)) permettent d'​étendre les fonctionnalités de **restic** en l'​utilisant comme "​moteur"​ sous-jacent plus ou moins visible. Les //​wrappers//​((pas de traduction tangible en français... emballage ?)) permettent d'​étendre les fonctionnalités de **restic** en l'​utilisant comme "​moteur"​ sous-jacent plus ou moins visible.
  
-  * C'est le cas de **[[:​deja-dup|Déjà Dup]]**, installé par défaut sur Ubuntu, dont les toutes ​dernières versions ​permettent de reposer ​sur **restic** ​plutôt que sur [[:​Duplicity]],​ mais ceci reste très transparent pour l'​utilisateur.+  * C'est le cas de **[[:​deja-dup|Déjà Dup]]**, installé par défaut sur Ubuntu, dont les dernières versions ​reposent ​sur **restic** ​(et plus sur [[:​Duplicity]]), mais ceci est très transparent pour l'​utilisateur ​(il est inutile d'​installer ou de configurer **restic** soi-même en utilisant **Déjà Dup**).
   * **[[https://​github.com/​creativeprojects/​resticprofile|Resticprofile]]** complète **restic** à la perfection, en implémentant un [[https://​creativeprojects.github.io/​resticprofile/​configuration/​index.html|fichier de configuration]] pour faciliter l'​usage de la ligne de commande avec **restic**. Il permet aussi de [[https://​creativeprojects.github.io/​resticprofile/​schedules/​index.html|programmer]] très facilement des sauvegardes récurrentes aux moments de son choix (en utilisant [[:​systemd]] en arrière-plan,​ ou [[:cron]] dans le cas étonnant ou celui-ci ne serait pas disponible),​ et de définir une politique de [[https://​creativeprojects.github.io/​resticprofile/​reference/​profile/​retention/​index.html|rétention]] pour ces instantanés. Sa [[https://​creativeprojects.github.io/​resticprofile/​index.html|documentation]] est en anglais mais vous pouvez si besoin vous aider de [[:​tutoriel:​resticprofile#​resticprofile|notre tutoriel]].   * **[[https://​github.com/​creativeprojects/​resticprofile|Resticprofile]]** complète **restic** à la perfection, en implémentant un [[https://​creativeprojects.github.io/​resticprofile/​configuration/​index.html|fichier de configuration]] pour faciliter l'​usage de la ligne de commande avec **restic**. Il permet aussi de [[https://​creativeprojects.github.io/​resticprofile/​schedules/​index.html|programmer]] très facilement des sauvegardes récurrentes aux moments de son choix (en utilisant [[:​systemd]] en arrière-plan,​ ou [[:cron]] dans le cas étonnant ou celui-ci ne serait pas disponible),​ et de définir une politique de [[https://​creativeprojects.github.io/​resticprofile/​reference/​profile/​retention/​index.html|rétention]] pour ces instantanés. Sa [[https://​creativeprojects.github.io/​resticprofile/​index.html|documentation]] est en anglais mais vous pouvez si besoin vous aider de [[:​tutoriel:​resticprofile#​resticprofile|notre tutoriel]].
   * **[[https://​github.com/​cupcakearmy/​autorestic|Autorestic]]** propose à peu près les mêmes fonctionnalités que **resticprofile**,​ mais sans faciliter l'​usage de **restic** en ligne de commande. Il ne fonctionne que de manière déclarative - par l'​usage de fichiers de configuration,​ de manière un peu plus directive (avoir moins de choix à disposition peut aussi permettre de simplifier la [[https://​autorestic.vercel.app|documentation]]). Il facilite si besoin la gestion de dépôts multiples (par ex. pour sauvegarder sur un disque dur en même temps que sur le [[:​cloud]]).   * **[[https://​github.com/​cupcakearmy/​autorestic|Autorestic]]** propose à peu près les mêmes fonctionnalités que **resticprofile**,​ mais sans faciliter l'​usage de **restic** en ligne de commande. Il ne fonctionne que de manière déclarative - par l'​usage de fichiers de configuration,​ de manière un peu plus directive (avoir moins de choix à disposition peut aussi permettre de simplifier la [[https://​autorestic.vercel.app|documentation]]). Il facilite si besoin la gestion de dépôts multiples (par ex. pour sauvegarder sur un disque dur en même temps que sur le [[:​cloud]]).
  • restic.1734862027.txt.gz
  • Dernière modification: Le 22/12/2024, 11:07
  • par krodelabestiole