Bonjour à tous,
Je me demandais s’il existe une procédure ou option dans PeerTube qu’on peut lancer pour reconstruire certains éléments (ou voir si c’est utile).
Je m’explique, sur certaines petites instances devoir faire un backup de l’ensemble des éléments peut être un casse tête, surtout vu le volume. Et je ne parle pas uniquement des vidéos, mais du nombre de thumbnail créé par exemple qui prennent énormément de place (et cet espace occupé peut être énorme en fonction du système de fichier choisi : NTFS / EXT4 / ZFS etc).
J’avais déjà suggéré sur GitHub la séparation des vidéos de redondance de celle de l’instance pour les mêmes raisons de backup des petites instances.
L’idée ici est de backup la vidéo d’origine, les comptes et les thumbnail d’origine (il faudrait donc séparer les thumbnails locaux de ceux des autres instances). Cela réduit le poids des backups pour les petites instances.
Le but après un crash est de restaurer la base de donnée, les vidéos locaux et les thumbnails locaux, puis après restauration reconstruire les autres définitions des vidéos locaux et de récupérer les thumbnails externes depuis les autres instances.
Voilà en gros l’idée (qui peut être améliorer). A voir si c’est pertinent, le but étant de réduire la taille des backups, mais en contrepartie la restauration sera plus longue et plus couteuse en ressources (CPU, bande passante, accès disque).
Cordialement,