Ao migrar sua conta Mastodon de uma instância para outra, você precisa decidir se importa primeiro a lista de seguidores ou o arquivo de postagens. A ordem escolhida afeta se seus seguidores recebem notificações sobre sua nova conta e se suas postagens antigas aparecem sob sua nova identidade. Este artigo explica a diferença técnica entre importar seguidores e importar postagens, a sequência correta para evitar perda de dados e as configurações específicas que você precisa ativar em suas contas antiga e nova do Mastodon.
Principais Conclusões: Ordem de Importação para Migração de Conta Mastodon
- Preferências > Conta > Mover de uma conta diferente: Inicia o handshake de migração de seguidores que redireciona automaticamente todos os seguidores para sua nova conta Mastodon.
- Preferências > Importar e Exportar > Importar > Lista de seguidores CSV: Envia manualmente um arquivo CSV contendo seus seguidores antigos, mas não envia uma notificação de mudança.
- Preferências > Importar e Exportar > Importar > Arquivo de postagens JSON: Envia seus toots antigos para sua nova conta, mas não preserva as datas originais das postagens nem as contagens de engajamento.
Por que a Ordem de Importação entre Seguidores e Postagens é Importante
O Mastodon armazena dois conjuntos de dados separados quando você exporta seu arquivo de conta: uma lista de seguidores em formato CSV e um arquivo de postagens em formato JSON. O CSV de seguidores contém os IDs de conta de todos que seguiam sua conta antiga. O JSON de postagens contém o texto completo, anexos de mídia e timestamps de cada toot público que você escreveu em sua instância antiga.
Quando você importa o CSV de seguidores em sua nova conta, o Mastodon envia uma solicitação de seguimento para cada usuário na lista. Se esses usuários não desativaram as solicitações de seguimento, eles recebem uma notificação de que sua nova conta deseja segui-los. Este é um processo manual — não transfere seguidores automaticamente. A importação apenas pede que cada usuário siga você de volta.
Em contraste, o recurso oficial de migração de conta no Mastodon usa um handshake criptográfico entre suas contas antiga e nova. Esse handshake redireciona automaticamente todos os seguidores existentes sem exigir que eles aprovem nada. O recurso de migração é separado do recurso de importação. Você pode usar ambos juntos, mas a ordem é importante porque importar seguidores após a migração pode criar solicitações de seguimento duplicadas.
A Causa Raiz Técnica dos Conflitos de Ordem de Importação
O Mastodon trata seguidores importados via CSV como novas relações de seguimento. Quando você executa o recurso de migração de conta, sua instância antiga envia uma atividade Move para cada servidor federado que hospeda seus seguidores. Esses servidores atualizam seu banco de dados local para substituir o ID da sua conta antiga pelo ID da sua nova conta. Se você então importar o CSV de seguidores, sua nova conta envia uma solicitação de seguimento padrão para usuários que já estão seguindo você. Esses usuários veem uma notificação de seguimento duplicada e podem deixar de seguir sua conta por confusão.
Postagens importadas de um arquivo JSON aparecem como novos toots em sua nova conta com os timestamps originais. No entanto, o Mastodon não importa dados de engajamento como boosts, favoritos ou respostas. Suas postagens antigas perdem seu contexto original e contagens de interação. Importar postagens antes dos seguidores não afeta o handshake de migração, mas significa que seus seguidores verão suas postagens antigas em sua timeline como conteúdo novo, o que pode parecer spam.
Sequência Correta para Importar Seguidores e Postagens
A ordem recomendada é executar a migração da conta primeiro, depois importar seu arquivo de postagens e, finalmente, importar seu CSV de seguidores apenas se a migração não transferiu todos os seguidores. Siga estes passos exatos para evitar notificações duplicadas e perda de seguidores.
Passo 1: Iniciar a Migração da Conta a Partir da Sua Instância Antiga
- Acesse sua conta antiga do Mastodon
Abra a instância que hospeda sua conta original. Navegue até Preferências > Conta. - Insira o handle da sua nova conta
Na seção rotulada Mover de uma conta diferente, digite o handle da sua nova conta no formato usuario@novainstancia.social. Este handle deve ser o identificador completo do ActivityPub. - Confirme a migração
Clique no botão Mover. Sua instância antiga envia uma atividade Move para todos os servidores federados. Esse processo pode levar vários minutos para se propagar pela rede. - Aguarde o e-mail de confirmação
O Mastodon envia um e-mail de confirmação para o endereço associado à sua conta antiga. Clique no link desse e-mail para finalizar a migração.
Passo 2: Exportar Seus Dados da Instância Antiga
- Vá para Preferências > Importar e Exportar > Exportar
Em sua instância antiga, role até a seção Exportar. Baixe o arquivo followers.csv e o arquivo posts.json. Armazene esses arquivos em seu computador local. - Verifique os arquivos exportados
Abra o followers.csv em um editor de texto. Deve conter uma coluna chamada Account Address com uma lista de handles completos do ActivityPub. Abra o posts.json em um editor de texto. Deve conter um array de objetos, cada um com campos id, content e created_at.
Passo 3: Importar o Arquivo de Postagens em Sua Nova Conta
- Acesse sua nova conta do Mastodon
Navegue até Preferências > Importar e Exportar > Importar. - Selecione o tipo de arquivo de postagens
No menu suspenso Tipo de importação, escolha Arquivo de postagens do Mastodon. Esta opção espera um arquivo JSON. - Envie o arquivo posts.json
Clique no botão Procurar e selecione o arquivo posts.json que você exportou anteriormente. Clique em Enviar. O Mastodon processa o arquivo e cria novos toots em sua timeline com os timestamps originais. - Aguarde a conclusão do processamento
Para contas com centenas de postagens, o processamento pode levar até 30 minutos. Você pode fechar a aba do navegador e voltar mais tarde.
Passo 4: Importar o CSV de Seguidores Apenas se Necessário
- Verifique seu número de seguidores após a migração
Aguarde 24 horas após concluir a migração da conta. Compare seu novo número de seguidores com o antigo. Se forem iguais, pule a importação do CSV. - Envie o arquivo followers.csv
Se seu número de seguidores for menor, vá para Preferências > Importar e Exportar > Importar. Escolha Lista de seguidores no menu suspenso Tipo de importação. Envie o arquivo followers.csv. - Monitore notificações duplicadas
Após a importação do CSV, verifique as notificações da sua nova conta. Se você vir solicitações de aprovação de usuários que já seguem você, são duplicatas. Você pode ignorá-las ou aprová-las manualmente.
Erros Comuns ao Importar Seguidores e Postagens
Importar o CSV de Seguidores Antes de Executar a Migração da Conta
Se você importar o CSV de seguidores antes de iniciar a migração da conta, sua nova conta envia solicitações de seguimento para todos os usuários no CSV. Quando você executar a migração posteriormente, o Mastodon detecta que esses usuários já seguem sua nova conta e pula o handshake de migração. O resultado é que os seguidores veem uma notificação de solicitação de seguimento seguida por uma notificação de mudança separada, o que pode causar confusão e levar a unfollows.
Corrija isso cancelando quaisquer solicitações de seguimento pendentes em sua nova conta antes de executar a migração. Vá para Preferências > Solicitações de seguimento e retire todas as solicitações pendentes. Em seguida, execute a migração da conta conforme descrito no Passo 1.
Importar Postagens Antes da Migração Cria Conteúdo Duplicado
Quando você importa postagens em sua nova conta antes da migração ser concluída, suas postagens antigas aparecem como novos toots. Seus seguidores que já migraram veem essas postagens em sua timeline duas vezes — uma vez da importação e outra da instância original. Isso acontece porque a migração não exclui nem redireciona suas postagens antigas. As postagens antigas permanecem em sua instância antiga com suas URLs originais.
Para evitar conteúdo duplicado, aguarde até que a migração seja totalmente confirmada antes de importar postagens. O e-mail de confirmação da migração é seu sinal de que o handshake se propagou. Depois disso, importe o arquivo de postagens.
Usar o Formato de Arquivo Errado para Importação
O Mastodon espera seguidores em formato CSV com um cabeçalho de coluna específico: Account Address. Se você exportar seguidores de uma ferramenta de terceiros ou de uma plataforma fediversa diferente, o nome da coluna pode ser diferente. Um cabeçalho de coluna incorreto faz com que a importação falhe silenciosamente — o Mastodon relata sucesso, mas importa zero seguidores.
Abra o arquivo CSV em um editor de texto e verifique se a primeira linha lê Account Address. Se não, renomeie a coluna para corresponder. Para postagens, a importação espera um arquivo JSON que corresponda à estrutura de resposta da API do Mastodon. Exportações de terceiros frequentemente omitem o campo id, o que faz com que a importação rejeite todas as postagens.
| Item | Importar Seguidores Primeiro | Importar Postagens Primeiro |
|---|---|---|
| Notificação enviada aos seguidores | Solicitação de seguimento manual enviada a cada usuário | Nenhuma notificação enviada até a migração |
| Risco de seguimento duplicado | Alto — a migração envia atividade Move duplicada | Baixo — a migração lida com seguidores primeiro |
| Visibilidade das postagens após a migração | Postagens importadas posteriormente aparecem como conteúdo novo | Postagens aparecem antes da migração ser concluída |
| Ordem recomendada | Não recomendado | Execute a migração primeiro, depois importe as postagens |
A sequência correta para mover sua conta Mastodon é executar a migração da conta primeiro, depois importar seu arquivo de postagens e, finalmente, importar o CSV de seguidores apenas se a migração perdeu alguns seguidores. Essa ordem evita notificações duplicadas, evita confundir seus seguidores e preserva a integridade de suas postagens antigas. Teste o processo com uma conta de teste pequena na mesma instância antes de migrar sua conta principal para garantir que os arquivos de importação estejam formatados corretamente.