Quesrion #par2 et #backup (probablement pour @sebsauvage 😁) :

> Quelle bonne stratégie pour l'utilisation du par2 et des backups ?

En gros, existe-il un bon moyen de faire les deux ensemble, pour toujours avec le contrôle de parité à jour avec les données courantes, et éviter de mettre à jour le par2 avec des données qui se sont corrompues localement ?
(Ou je considère les données locales comme toujours correctes, mais c'est pas sûr!)

Oui, j'ai https://sebsauvage.net/wiki/doku.php?id=proteger-des-fichiers ouvert depuis des mois.

Protéger (et réparer) des fichiers [Wiki de sebsauvage.net]

@Xinfe
Je pense qu'il faut distinguer deux cas:
1) les données qui bougent (exemple : tes fichiers de travail)
2) les données "froides" (exemple: ton stock de photos familiales des années précédentes)

Dans le cas 1), un logiciel de backup me semble adapté, car il gère bien les données qui bougent (borg par exemple, qui gère en plus très bien l'historisation).

Dans le cas 2), par2 ira très bien puisque les données ne bougent pas.

@Xinfe
par2 étant très couteux à calculer, l'utiliser sur des données qui bougent est assez lourd. Il vaut mieux un bon logiciel de backup (capable de vérifier l'intégrité du backup). Et du coup, vérifier régulièrement les backups, aussi !
@Xinfe
Bien sûr, rien ne t'interdit d'inclure tes données froides dans le backup, protégées ou non avec du par2 (mais le par2 prendra de la place dans le backup).
@sebsauvage @Xinfe
Et si on est parano, on peut mettre tout ça dans un système de fichier tel que ZFS qui garanti au maximum l'intégrité des données.
@DarvenDissek @Xinfe
Voilà, oui !
ZFS et btrfs font partie de ces systèmes de fichiers où des données corrompues ne peuvent pas passer inaperçues. C'est très très bien.

@sebsauvage @DarvenDissek @Xinfe Après l’usage le plus courant c’est plutôt de remplacer par2 que de le faire en plus, cela dit.

(au moins pour la détection du problème, plus que pour sa correction, mais bon pour la correction vaut mieux compter sur le backup quoiqu’il arrive. Par2 te sauveras pas si le disque est en train de crever et mets des corruptions partout)

@breizh @sebsauvage @DarvenDissek

OK, donc je vais plutôt garder de quoi détecter la corruption sur les données locales froides (restic detectant les corruptions sur les données sauvegardées), et utiliser le backup sur disque externe ou en ligne pour restaurer les données locales corrompues.

@sebsauvage Super, merci !

Après avoir testé différentes solution de backup (incluant Borg), j'ai finalement choisi restic (https://restic.net/) qui permet entres autres d'utiliser une cible Rclone pour le stockage en infonuagique.

Je vais continuer de réfléchir à comment je vais m'organiser :)

restic · Backups done right!