Como exportar e importar um perfil de usuário de um núcleo Quassel para outro?

Como exportar e importar um perfil de usuário de um núcleo Quassel para outro?

Eu tenho usado o Quassel como meu segurança no IRC há muito tempo.

Nós (um grupo de administradores de uma pequena rede) configuramos um núcleo Quassel compartilhado com muitos usuários no mesmo núcleo.

Mas agora eu gostaria de exportar tudo relacionado à minha conta de usuário do banco de dados Quassel neste núcleo, para reimportá-lo posteriormente em outro núcleo Quassel em meu próprio servidor.

Infelizmente embora um recurso para adicionar usuários tenha sido implementado no Quasselnada foi fornecido até agora para exportar ou excluir um usuário. (se o recurso para excluir um usuário estivesse disponível, eu poderia ter feito uma cópia do banco de dados atual, excluído todos os outros usuários, deixando apenas o meu, e usado esse banco de dados resultante em meu próprio servidor, deixando o primeiro intacto no servidor compartilhado )

Apesar de extensas pesquisas na Internet sobre este assunto, não encontrei até agora nenhuma solução.

Devo esclarecer que o banco de dados back-end do núcleo foi migrado do back-end SQLite padrão para um back-end PosgreSQL à medida que o banco de dados crescia sensivelmente (mais de 1,5 GB por enquanto).

No entanto, ficaria feliz em ouvir de qualquer solução funcional (backend SQLite ou PostgreSQL, isso realmente não importa) descrevendo uma maneira:

  • paraexportar exclusivamente os dados relacionados a um perfil de usuárioe depois reimportá-lo em um novo banco de dados Quasselcore

ou

  • paraexclua um usuário corretamente do banco de dados sem quebrar as outras contas de usuário.

Responder1

Acabei de encontraresseenquanto procuro por algo semelhante, e irei testá-lo em breve. Informará se funciona ou não.

Trecho:

Este artigo descreve como você pode usar o Quassel com o banco de dados PostgreSQL. Ele foi escrito do ponto de vista do FreeBSD, mas o processo deve ser muito semelhante para qualquer outro sistema existente.

Isso apareceu na versão 0.5.0 do Quassel.

informação relacionada