Olá!
Quando criei meu fórum, não pensei no servidor ficar cheio, achei que ele era limpo automaticamente, também não sabia sobre questões de direitos autorais, problemas com a justiça entre outras coisas, e muito menos fui atrás de informações para não permitir que os usuários do meu fórum fizessem upload de imagens para o servidor!
Acontece que agora estou passando por vários problemas, servidor cheio, problemas com a justiça de expor imagens de terceiros sem direitos, problemas com direitos autorais
Gostaria de saber, como faço para apagar tudo, todos os tópicos, todas as imagens postadas, todas as imagens de avatares dos membros, todos os arquivos etc e deixar apenas os arquivos do discourse (para rodar o fórum) e os usuários
é possível? O que posso apagar e o que não posso?
qual comando eu uso?
o que tem em dev/vda1? vi que tem 38g usado, mas 38g de quê?
overlay também são 38g, o que tem nessa pasta?
o que posso apagar e como apago? posso usar comandos pelo prompt?
Receio que esta não seja a minha especialidade, mas me perguntei se exportar/migrar seus usuários para uma instalação nova pode ser outra forma de abordar isso?
Você tem 20 GB livres. Remover postagens de usuários provavelmente liberará algumas centenas de MB. Isso não fará diferença. Você provavelmente pode liberar alguns GB com um
./launcher cleanup
Se você tiver problemas de direitos autorais, deverá lidar com eles diretamente. Você apenas os terá novamente.
Eu sei que vai remover pouco, mas eu preciso disso! Quero redefinir tudo no meu fórum, e isso não acontecerá novamente, porque vou configurá-lo de forma que ninguém poste nada na mídia.
Como você acha que seus usuários se sentiriam perdendo distintivos de posts, curtidas, etc.? Eliminar todo o seu conteúdo é arriscado tecnicamente e levanta a possibilidade de você alienar seus usuários.
Qual o tamanho do site agora em termos de usuários, categorias e posts?
Se você está decidido a isso, considere ocultar as categorias atuais alterando as permissões para apenas para a equipe e criando novas categorias públicas para postagem.
Além do que eu te disse, este fórum pertencia a outro proprietário, então, para mim, seria melhor fazer uma reinstalação do zero, mas mantendo os usuários, como você faz isso?
Receio que minhas habilidades de migração sejam inexistentes, então, embora eu tenha sugerido, infelizmente não sei como fazê-lo. Eu esperava que alguém mais interviesse para pelo menos confirmar que é possível. Alguém?
Quantos usuários você tem?
Se você tiver que começar do zero novamente, uma alternativa seria exportar os endereços de e-mail dos seus usuários (usando o explorador de dados, por exemplo) como um arquivo CSV, recriar seu fórum e convidar em massa seus usuários usando o arquivo CSV.
Outra ideia, mais difícil, e não tenho certeza se funcionaria como penso que deveria.
Exporte todos os dados dos seus usuários que você deseja manter (já que você não quer manter o avatar deles, talvez você queira pular outras informações também) usando o explorador de dados e exporte o resultado como um arquivo.
Em seguida, após instalar seu novo fórum, crie um script rails que analisará o arquivo e criará entradas de usuário no banco de dados (bem como suas opções, e-mails…).
Aqui está um exemplo de criação de usuário no console rails:
ah sim, quando eles falaram sobre isso, eu achei que era exato e mais fácil, então terei que voltar à minha primeira opção: deletar coisas no servidor! Você sabe qual comando eu uso para deletar coisas no servidor? E quais pastas posso deletar? Quero deletar tudo, de mídia a tópicos, apenas mantenho os mesmos usuários, nem quero manter o estilo do fórum, realmente quero redefini-lo.
Eu estava pensando em usar o botão ‘Exportar’ na página /admin/users/list/active para obter a lista de usuários. Talvez descartando algumas colunas desnecessárias do csv e, em seguida, importando isso ‘de alguma forma’.
Não tenho muita experiência em discurso para isso. Vou excluir coisas no servidor, qual comando devo usar para excluir a pasta (se houver) de toda a mídia do Discourse? Incluindo fotos de perfil, fotos de parede, tópicos, mensagens de chat, mensagens regulares, etc?
Eu não acho que haja uma maneira mais fácil de fazer isso do que exportar seus usuários e reinstalar o Discourse do zero, e depois importar seus usuários “de alguma forma”
Quais dados você quer manter dos seus usuários e quantos usuários você tem? Quanto mais preciso você for, mais provável será que você receba respostas precisas para tentar resolver seu problema.
Estou usando o Google Tradutor, não sei se traduziu corretamente, mas pelo que entendi, eles não voltariam ao fórum, mas seriam convidados? Eu queria mantê-los iguais, sem convites. Não entendi a tradução exatamente, importa de que maneira?