Étendre les options de destination de sauvegarde à distance intégrées

Il serait fantastique que Discourse prenne en charge nativement une gamme d’options de sauvegarde vers un emplacement distant au-delà d’Amazon S3, sans dépendre de plugins très anciens et (apparemment) partiellement défectueux qui ne sont plus maintenus.

Les petits forums de loisirs en particulier ont tendance à être gérés par des personnes sans budget et avec des compétences minimales, donc moins il y a d’obstacles en termes d’exigences de connaissances, d’étapes de configuration et de dépendances tierces à maintenir entre Discourse et la destination distante, mieux c’est.

J’aimerais pouvoir synchroniser les 5 dernières sauvegardes vers mon appareil NAS local via sftp par exemple (il est derrière une adresse IP fixe).

Également vers des destinations de services de sauvegarde payants auxquelles un « civil » standard pourrait déjà avoir un abonnement de base, pour leur famille - tels que Idrive et Backblaze (niveau le moins cher)

Également vers les destinations cloud gratuites standard, évidemment.

Y a-t-il quelque chose comme cela sur la feuille de route de développement de Discourse ?

2 « J'aime »

Dans ce cas précis, ne serait-il pas très efficace pour vous d’exécuter un rsync à partir de votre NAS vers le dossier de sauvegarde de Discourse ?

Avez-vous consulté les guides comme

2 « J'aime »

Bonjour Falco, et merci pour vos suggestions.

Depuis quelques mois, j’utilise effectivement rsync, mais il a cessé de fonctionner sans raison que j’aie jamais pu identifier. Aucune erreur dans les journaux, aucun changement connu sur le routeur, aucun manque d’espace disque. Le redémarrage du NAS et du routeur n’a eu aucun effet. Quelque chose a peut-être changé avec Digital Ocean, ou lors des mises à jour du logiciel Discourse - mais je ne suis pas un expert en informatique, et mes tentatives continues pour comprendre ce problème ont été repoussées par d’autres priorités de la vie.

J’ai depuis reformaté et reconfiguré le périphérique NAS (en raison d’un problème non lié), mais face à la tâche de réapprendre tout ce que j’avais dû rechercher la première fois, et tous les essais et erreurs impliqués pour faire fonctionner les sauvegardes à distance la première fois, je me suis demandé pourquoi cela devrait même être nécessaire.

Plonger dans les crontabs semble être un problème similaire (quels que soient ces éléments - j’imagine quelque chose comme les tâches cron que j’utilisais autrefois pour sauvegarder depuis mon hébergeur web - jusqu’à ce qu’elles cessent également de fonctionner pour des raisons que je n’ai jamais pu expliquer ou résoudre).

Un bon système de sauvegarde est celui que l’utilisateur est désireux et capable de maintenir.

Celui qui nécessite des connaissances et des compétences dans des systèmes tiers qui ne font pas partie de la gamme d’activités normales de l’utilisateur semble juste être un point faible, ajoutant plus de variables et de risques que nécessaire.

En suivant les guides, je répète simplement des instructions par cœur, mais sans compréhension, et je suis complètement perdu si et quand les choses rencontrées ne sont plus tout à fait comme elles l’étaient pour celui qui a rédigé les guides.

Tout système reposant sur des plugins tiers qui ne sont même plus activement maintenus, et qui sont déjà partiellement défectueux, semble également une mauvaise idée.

Un système où la configuration se fait en un seul endroit familier au sein d’un logiciel conçu dans cet objectif spécifique et maintenu par des personnes qui en savent beaucoup plus sur ce qui est nécessaire pour accomplir la tâche que moi, me semble juste une meilleure idée.

1 « J'aime »

Je viens de tomber dessus aujourd’hui, mais IDrive prend en charge l’API d’Amazon S3. Cela signifie que vous pouvez théoriquement utiliser la sauvegarde de Discourse sur S3, juste avec un « e2 » très bon marché et votre Discourse ne fera pas la différence.
voir https://www.idrive.com/e2/

1 « J'aime »

Merci Alon.

J’ai mentionné Idrive parce que j’ai déjà un abonnement standard de sauvegarde à domicile chez eux, mais cela n’inclut pas leur service S3.

L’objectif principal de ce souhait de développement était d’ajouter des options de destination pour les petits utilisateurs de forum non payants qui ne nécessitent pas d’abonnements payants supplémentaires.

L’autre option que j’espérais utiliser était mon appareil NAS local.

Cordialement

**

1 « J'aime »

6 messages ont été déplacées vers un nouveau sujet : Ajout d’idrive comme service S3