Nous utilisions auparavant Discourse Hosted, mais nous sommes passés à l’auto-hébergement. Comment pouvons-nous transférer nos données de Discourse Hosted vers notre configuration auto-hébergée ?
Merci d’avance !
Nous utilisions auparavant Discourse Hosted, mais nous sommes passés à l’auto-hébergement. Comment pouvons-nous transférer nos données de Discourse Hosted vers notre configuration auto-hébergée ?
Merci d’avance !
Vous pouvez demander une sauvegarde incluant toutes les téléversations. Mais je pense que vous en obtenez une aussi lorsque vous annulez l’hébergement. (Je pense que demander à l’équipe Discourse plutôt qu’au support communautaire pourrait mener à une réponse plus détaillée, car ils connaissent mieux le processus que des membres aléatoires de la communauté.)
[quote=“Moin, post:3, topic:332728”]vous en obtenez également un lorsque vous annulez l’hébergement.
[/quote]
Vous en obtenez un. J’ai demandé au début de l’année et j’ai reçu cette réponse de l’équipe.
« Dans le cadre de notre processus d’annulation, nous générons une sauvegarde complète de votre site, y compris toutes les téléversements, que nous mettrons à votre disposition en téléchargement »
et avez-vous réussi à le migrer @ondrej ??
Salut, oui. J’ai créé / téléchargé la sauvegarde puis l’ai restaurée sur mon nouveau site ![]()
J’ai fait cela et créé une sauvegarde, que j’ai téléchargée. Cependant, lorsque j’ai essayé de la restaurer sur la plateforme auto-hébergée, j’ai rencontré des erreurs. Avez-vous peut-être effectué des modifications de configuration supplémentaires avant la restauration, outre la modification du hostname ?
Je n’ai apporté aucune modification, je l’ai simplement téléchargé sans aucun problème. Quel type d’erreurs obtenez-vous ?
log.txt (3).zip (2.5 Ko)
c’est l’erreur que j’obtiens
Lien vers votre site auto-hébergé ??
Avez-vous vu l’erreur de votre journal ?
[2024-10-25 17:35:57] ERROR: function discourse_functions.raise_discourse_voting_category_settings_readonly() does not exist
[2024-10-25 17:35:58] EXCEPTION: psql failed: ERROR: function discourse_functions.raise_discourse_voting_category_settings_readonly() does not exist
Voici la communauté hébergée Community
Je soupçonne que vous avez peut-être essayé de la restaurer à une version ultérieure de Discourse - et que la base de données a avancé.
Si vous commencez par une installation propre de la même version que votre sauvegarde, restaurez votre sauvegarde, puis mettez à niveau, tout devrait aller bien.
Veuillez fournir un guide sur la façon de faire cela, s’il vous plaît !
Ceci est pris en charge et devrait fonctionner correctement.
Personnellement, je ne suis pas sûr de la manière dont la sauvegarde interagit avec les fonctions définies… elle suppose peut-être qu’elles existent déjà dans le schéma discourse_functions.
Avez-vous ce plugin (discourse-post-voting) installé ? Essayez de l’installer avant d’effectuer la restauration.
C’est une bonne nouvelle ! Je me suis probablement un peu embrouillé à propos de l’autre sens, c’est-à-dire qu’il n’est pas judicieux d’utiliser une ancienne version de Discourse avec une sauvegarde actuelle.
Oui, @Sidi_Codet fais ça ! (et pas ce que j’ai suggéré)
Ça ne fonctionne toujours pas avant l’installation du plugin ![]()
> discourse-post-voting
@Moin a fait référence au guide ci-dessus : Create, download, and restore a backup of your Discourse database
D’après mon expérience, la version doit être similaire et la nouvelle installation doit avoir les mêmes plugins installés, sinon la restauration échoue généralement.
Suivre le guide fonctionne… Continuez d’essayer @Sidi_Codet Si vous voulez auto-héberger Discourse avec succès, vous devrez être capable de faire des choses comme ça, à moins que quelqu’un ne gère votre serveur et Discourse pour vous. Persévérez, les choses deviennent faciles au fur et à mesure. ![]()
Merci @philh. Je m’en suis sorti en lisant des références, en cherchant sur Google et en me tapant parfois la tête contre le mur (je plaisante, ou pas ?). Mais sérieusement, je n’ai trouvé aucune solution. J’ai lu plus que jamais à l’école, essayant de trouver les solutions les plus précoces et les plus efficaces. J’ai les yeux brouillés, mon cerveau est en bouillie, mais je n’abandonnerai pas !
Si je trouve une solution qui fonctionne, je m’assurerai de partager ma réponse afin que d’autres puissent en bénéficier. Je pense qu’il est possible que certains développeurs rencontrent le même problème, et il serait utile de partager mes découvertes avec la communauté.
Toujours bon à partager ! ![]()
Le processus de sauvegarde et de restauration est normalement très simple. Je suis curieux de savoir où vous hébergez votre instance auto-hébergée et comment l’installation s’est déroulée pour vous.
J’utilise Lightsail sur AWS. L’installation a été assez facile, le seul problème que j’ai est la migration.
Cela ressemble à quelque chose que @gerhard connaît.