ある Quassel コアから別の Quassel コアにユーザー プロファイルをエクスポートおよびインポートするにはどうすればよいですか?

ある Quassel コアから別の Quassel コアにユーザー プロファイルをエクスポートおよびインポートするにはどうすればよいですか?

私はかなり長い間、IRC のバウンサーとして Quassel を使ってきました。

私たち (小規模ネットワークの管理者グループ) は、同じコア上に多くのユーザーがいる共有 Quassel コアをセットアップしました。

しかし、今は、自分のサーバー上の別の Quassel コアに後で再インポートできるように、このコア上の Quassel データベースから自分のユーザー アカウントに関連するすべてのものをエクスポートしたいと考えています。

残念ながら、Quasselにはユーザーを追加する機能が実装されていますが、今のところ、ユーザーのエクスポートや削除については何も提供されていない。(ユーザーを 1 人削除する機能が利用可能であれば、現在のデータベースのコピーを作成し、他のすべてのユーザーを削除して自分のユーザーのみを残し、この結果のデータベースを自分のサーバーで使用し、共有サーバー上の最初のデータベースはそのまま残しておくことができます)

この件に関してインターネットで徹底的に調査したにもかかわらず、今のところ解決策は見つかっていません。

データベースが著しく増大したため (現時点で 1.5 GB 以上)、コアのバックエンド データベースがデフォルトの SQLite バックエンドから PosgreSQL バックエンドに移行されたことを明確にする必要があります。

ただし、実用的なソリューション (SQLite または PostgreSQL バックエンド、どちらでも構いません) から方法を説明していただければ幸いです。

  • 1つのユーザープロファイルに関連するデータのみをエクスポートするそしてそれを新しいQuasselcoreデータベースに再インポートします

または

  • 他のユーザーアカウントを壊すことなく、データベースからユーザーを適切に削除する

答え1

見つけたこれ似たようなものを検索していたのですが、すぐに試してみるつもりです。動作するかどうか報告します。

抜粋:

この記事では、Quassel を PostgreSQL データベースで使用する方法について説明します。FreeBSD の観点から書かれていますが、他のシステムでもプロセスはほぼ同じです。

これは Quassel リリース 0.5.0 で登場しました。

関連情報