Postagens Antigas do Mastodon Não São Transferidas Após Migração: Solução Alternativa
🔍 WiseChecker

Postagens Antigas do Mastodon Não São Transferidas Após Migração: Solução Alternativa

Quando você move sua conta do Mastodon para uma nova instância, seus seguidores, foto de perfil e imagem de cabeçalho são transferidos automaticamente. Mas suas postagens antigas — toots, respostas, boosts e mídia — permanecem no servidor original. Esta é uma escolha de design deliberada do Mastodon. A plataforma não move o histórico de postagens entre instâncias devido a limitações de portabilidade de dados e armazenamento do servidor. Este artigo explica por que as postagens antigas não são transferidas e fornece uma solução prática para preservar seu conteúdo na nova conta.

Principais Conclusões: Postagens Antigas do Mastodon Após Migração

  • Preferências > Conta > Mover para outra conta: Inicia o handshake oficial de migração que transfere seguidores, não postagens.
  • Download manual do arquivo via Preferências > Importar e exportar > Exportar: Gera um arquivo CSV de suas postagens antigas para backup local.
  • Ferramenta de terceiros Mastodon-to-Mastodon para migração de postagens: Republica seus toots antigos na nova conta, mas apenas como novas postagens com os carimbos de data/hora originais no corpo do texto.

Por que o Mastodon Não Transfere Postagens Antigas Entre Instâncias

O recurso de migração do Mastodon foi projetado para mover sua identidade — seguidores, perfil e configurações — e não seu conteúdo. Cada postagem é armazenada na instância que a hospedou originalmente. Quando você migra, a conta antiga é redirecionada para a nova, mas o servidor antigo retém todos os toots, mídia e interações. Essa arquitetura existe porque as instâncias do Mastodon são independentes. Mover milhões de postagens entre servidores exigiria que o servidor de origem reconstruísse e reenviasse cada toot, o que não faz parte do protocolo ActivityPub. O protocolo só suporta mover o ponteiro da conta, não o histórico de postagens.

Além disso, o recurso de exportação de dados do Mastodon gera um arquivo para download de suas postagens. Esse arquivo é destinado a backup pessoal, não para reimportação em uma nova instância. O Mastodon não oferece uma função de importação para postagens antigas. A plataforma assume que sua nova conta começa do zero e que seu conteúdo antigo permanece acessível através do link de redirecionamento em seu perfil antigo.

Passos da Solução Alternativa para Preservar Postagens Antigas em Sua Nova Conta do Mastodon

Nenhum método oficial pode mover postagens antigas para a linha do tempo da sua nova conta como se tivessem sido postadas originalmente lá. No entanto, você pode republicar manualmente suas postagens antigas mais importantes usando uma ferramenta de terceiros ou um processo manual de exportação e importação. As etapas a seguir descrevem a solução alternativa mais confiável usando a ferramenta de migração de postagens Mastodon-to-Mastodon de pruvisto.org. Esta ferramenta lê as postagens públicas da sua conta antiga e as republica na sua nova conta através da API do Mastodon.

Pré-requisitos

Antes de começar, verifique o seguinte:

  • Sua conta antiga do Mastodon ainda está acessível. A ferramenta precisa buscar postagens públicas dela.
  • Sua nova conta do Mastodon está configurada e você tem o token de acesso da API dela.
  • Você está preparado para que as postagens antigas apareçam como novas postagens em sua linha do tempo. Elas terão a data atual, não a data original.
  • Você fez backup de quaisquer postagens privadas ou apenas para seguidores. A ferramenta migra apenas postagens públicas.

Passo 1: Exportar o Arquivo da Sua Conta Antiga

  1. Faça login na sua conta antiga do Mastodon.
    Abra a URL da instância no seu navegador e faça login com suas credenciais antigas.
  2. Navegue até Preferências > Importar e exportar > Exportar.
    Você verá uma lista de formatos de dados para download.
  3. Clique no link Download ao lado de “Seu arquivo”.
    O Mastodon gera um arquivo ZIP contendo suas postagens como CSV, arquivos de mídia e outros dados. Esta etapa é apenas para backup — o arquivo não é usado pela ferramenta de migração, mas garante que você tenha uma cópia local.

Passo 2: Gerar um Token de Acesso da API para Sua Nova Conta

  1. Faça login na sua nova conta do Mastodon.
    Use a instância onde você deseja que as postagens antigas apareçam.
  2. Vá para Preferências > Desenvolvimento.
    Esta página lista seus aplicativos existentes.
  3. Clique em “Novo aplicativo”.
    Digite um nome para o aplicativo, por exemplo “Ferramenta de Migração de Postagens”.
  4. Em Escopos, selecione “write:statuses”.
    Isso concede permissão para postar em sua linha do tempo.
  5. Clique em “Enviar”.
    O aplicativo aparece na lista.
  6. Clique no nome do aplicativo para ver seus detalhes.
    Copie a string “Seu token de acesso”. Mantenha-a privada.

Passo 3: Usar a Ferramenta de Migração Mastodon-to-Mastodon

  1. Abra o site da ferramenta de migração.
    Vá para pruvisto.org/tools/mastodon-migration/ no seu navegador.
  2. Digite o handle da sua conta antiga do Mastodon.
    Digite no formato @username@oldinstance.social.
  3. Digite a URL base da API da sua nova conta.
    Esta é a URL da sua nova instância, por exemplo https://newinstance.social.
  4. Cole o token de acesso do Passo 2 no campo de token.
    Verifique se você copiou o token completo.
  5. Selecione o intervalo de datas para as postagens a serem migradas.
    Escolha uma data de início e fim. A ferramenta busca apenas postagens públicas dentro desse intervalo.
  6. Clique em “Iniciar migração”.
    A ferramenta lê cada postagem pública da sua conta antiga e a publica na sua nova conta. Uma barra de progresso mostra o status. O processo pode levar vários minutos, dependendo do número de postagens.

Passo 4: Verificar as Postagens Migradas

  1. Abra a página de perfil da sua nova conta.
    Role pela sua linha do tempo para confirmar se as postagens antigas aparecem.
  2. Verifique se cada postagem inclui uma nota sobre a data original.
    A ferramenta de migração anexa uma linha como “Postado originalmente em [data]” ao corpo da postagem. Esta é a única maneira de indicar o carimbo de data/hora original.
  3. Exclua quaisquer postagens duplicadas manualmente.
    Se a ferramenta foi executada mais de uma vez, você pode ver duplicatas. Remova-as da linha do tempo da sua nova conta.

Problemas Comuns com a Solução Alternativa de Migração de Postagens

A Ferramenta de Migração Falha ao Buscar Postagens

A ferramenta requer que as postagens da sua conta antiga sejam publicamente acessíveis. Se sua conta antiga estiver configurada como privada ou se tiver sido excluída, a ferramenta não consegue recuperar as postagens. Certifique-se de que a configuração de privacidade da sua conta antiga esteja como “Público” antes da migração. Além disso, se a instância antiga estiver offline ou inacessível, a ferramenta não consegue conectar. Aguarde até que a instância volte a ficar online.

Erros de Token de API Durante a Migração

Se você vir um erro “Token inválido” ou “401 Não autorizado”, o token que você colou pode estar incompleto ou expirado. Gere um novo token em Preferências > Desenvolvimento na nova conta. Certifique-se de que o escopo inclua “write:statuses”. Algumas instâncias exigem que você confirme o aplicativo após a criação. Verifique as notificações da sua nova conta para um prompt de confirmação.

Postagens Aparecem com Carimbos de Data/Hora Errados

A API do Mastodon não permite definir um carimbo de data/hora personalizado ao postar. A ferramenta de migração publica cada toot com a hora atual. A data original é adicionada como texto no corpo da postagem. Isso não é um bug — é uma limitação da API do Mastodon. Se você precisar de carimbos de data/hora originais exatos, considere vincular ao seu perfil antigo.

Anexos de Mídia Não Migrados

A ferramenta de migração não faz upload de imagens ou vídeos de suas postagens antigas. Ela migra apenas o conteúdo de texto. Os arquivos de mídia permanecem na instância antiga e não são transferidos. Para preservar a mídia, baixe seu arquivo da conta antiga (Passo 1) e faça upload manual de imagens importantes para suas novas postagens.

Migração de Postagens do Mastodon vs. Republicação Manual

Item Migração Automatizada por Ferramenta Republicação Manual
Tempo necessário Minutos a horas, dependendo do número de postagens Horas a dias para muitas postagens
Limite de número de postagens Ilimitado, mas a ferramenta pode expirar após 500 postagens Sem limite técnico, mas a paciência do usuário é o limite
Preservação de mídia Não suportado Você pode fazer upload de cada arquivo de mídia novamente
Precisão do carimbo de data/hora Data original exibida como texto no corpo da postagem Data original exibida como texto no corpo da postagem
Controle de privacidade Apenas postagens públicas Qualquer nível de visibilidade que você escolher

A ferramenta automatizada é melhor para migrar um grande volume de postagens públicas rapidamente. A republicação manual oferece controle total sobre visibilidade, mídia e edição antes de republicar. Se você tem menos de 20 postagens importantes, a republicação manual pode ser mais rápida e precisa.

Agora você pode preservar seu histórico de postagens do Mastodon após migrar para uma nova instância usando a ferramenta de migração ou a republicação manual. Para a maioria dos usuários, a ferramenta automatizada em pruvisto.org lida com a maior parte das postagens públicas de forma eficiente. Após a migração, considere fixar uma postagem em seu novo perfil que vincule à sua conta antiga para acesso histórico completo. Como dica avançada, use a configuração “Redirecionar” do Mastodon em seu perfil antigo para que os visitantes caiam automaticamente na página da sua nova conta.