Discourse 初心者で、最近、小さく古い Discourse コミュニティの所有権と管理者権限を引き継ぎました。現在、コミュニティのコンテンツ(トピック、返信、エンドースメント、関連付け(著者、参加者)など)を CSV、XML、または JSON 形式でエクスポートする必要があります。
プラットフォームの初心者として、このエクスポートをどのように安全に行えばよいでしょうか?サイトバックアップは実行しましたが、受け取った tar.gz 内の SQL ファイルをどう扱えばよいか分かりません。
現在は Standard プランを利用しています。
よろしくお願いいたします。
(追記:私のコミュニティは Discourse 上で運営されています。)
pfaffman
(Jay Pfaffman)
2
まず最初に行うべきことは、「howto YOUR_OLD_COMMUNITY_SOFTWARE」と検索することです。次に、discourse/script/import_scripts at main · discourse/discourse · GitHub を確認してください。サポートされていないプラットフォームから移行する場合は、既存のインポートスクリプトのいずれかから始めるのが最善です。vbulletin が良い出発点になるかもしれません。それがご自身のスタイルに合わない場合は、Marketplace に投稿してください。私は通常、月に数件このような作業を行っています。
人気のあるフォーラムから移行する場合は、ビジネスプランに切り替え、1 年分を前払いすることで、無料で移行作業を行っていただけます。
「いいね!」 2
pfaffman
(Jay Pfaffman)
3
編集:@Charles.Dane すでに Discourse をご利用中とのことですので、以下の手順を行ってください。
バックアップをダウンロードし、新しいサイトに復元します。
サポートチームに連絡して、復元作業を依頼する必要があります。
Jay さん、返信ありがとうございます。
私が引き継いだコミュニティはすでに Discourse を使用していることを明記するために、投稿を更新しました。
GitHub を確認するようアドバイスいただき、ありがとうございます。そこで何か見つかるか見てみます。
では!
ご返信ありがとうございます。当組織では現在、コミュニティプラットフォームの選択肢を検討しており、コミュニティのコンテンツ(3 つの形式のいずれか)をレビューすることで、全体の作業範囲を確定させる手助けになります。
pfaffman
(Jay Pfaffman)
8
Discourse のデータを分析するために、何かツールをお使いになりたいということでしょうか?そのツールは何ですか?どのような分析を行いたいのですか?
「いいね!」 3
sam
(Sam Saffron)
9
どうしても XML/CSV または JSON 形式でデータベースダンプが必要な場合は、バックアップをダウンロードして変換するのはどうでしょうか。
オンラインには多くのチュートリアルがあります。
手順は以下の通りです。
- バックアップをダウンロード
- バックアップを解凍
- ローカルの PostgreSQL データベースにバックアップをロード
- 必要なテーブルを CSV/JSON または XML 形式でエクスポート
「いいね!」 4