Como Reverter uma Migração do Mastodon
🔍 WiseChecker

Como Reverter uma Migração do Mastodon

Após migrar sua conta do Mastodon para uma nova instância, você pode descobrir que o novo servidor não atende às suas expectativas. A conta antiga é desativada durante a migração e o processo não pode ser revertido pela interface do usuário. Este artigo explica as limitações da migração de conta do Mastodon e os passos práticos para recuperar o acesso à sua conta original ou restaurar sua presença online. Você aprenderá o que acontece com suas contas antiga e nova durante e após a migração, e como recuperar sua identidade original sem perder seguidores.

Principais Conclusões: Reverter uma Migração de Conta do Mastodon

  • Preferências > Conta > Mover de uma conta diferente: Inicia o handshake de migração da nova instância de volta para a antiga.
  • Refazer a migração ao contrário: O único método suportado para transferir seguidores de volta para a conta original.
  • Intervenção manual do servidor: Necessária apenas se a instância antiga excluiu sua conta desativada após um período de carência de 30 dias.

Por que a Migração do Mastodon Não Pode Ser Desfeita Como um Backup

A migração do Mastodon é um handshake unidirecional entre duas instâncias. Quando você inicia uma mudança, sua conta antiga publica um aviso de redirecionamento para seus seguidores. O perfil antigo é bloqueado e marcado como movido. Você não pode simplesmente clicar em um botão de desfazer porque o protocolo de migração foi projetado para evitar roubo de contas e spam. A conta antiga não é excluída imediatamente, mas se torna somente leitura. Você pode fazer login nela apenas se não tiver definido uma nova senha na nova instância que substitua o login antigo. A migração não transfere postagens, mídia ou mensagens diretas. Ela apenas move as relações de seguidores e um breve aviso de redirecionamento.

A única maneira de reverter uma migração é realizar uma segunda migração da nova conta de volta para a conta antiga. Isso é tecnicamente idêntico à primeira migração, mas na direção oposta. A conta original deve ainda existir e estar acessível. Se a instância antiga já excluiu sua conta após o período de carência padrão de 30 dias, você não pode reverter a migração por meios normais. Você precisaria entrar em contato com o administrador da instância antiga para restaurar a conta a partir de um backup do banco de dados.

O que Realmente Acontece Durante uma Migração

Quando você inicia uma migração da Conta A para a Conta B, a Conta A publica uma atividade especial para seus seguidores. Seguidores em outras instâncias veem um aviso de que você se mudou para a Conta B. A Conta A então se torna bloqueada. Você ainda pode fazer login na Conta A, mas não pode postar ou alterar configurações. A Conta B se torna sua conta ativa. Se você quiser voltar, deve iniciar uma nova migração da Conta B para a Conta A. A Conta A antiga deve ser desbloqueada e gravável novamente. O Mastodon não possui um recurso de reversão porque a migração é projetada como uma transferência permanente de confiança.

Passos para Reverter uma Migração do Mastodon Refazendo-a

Para reverter uma migração, você deve realizar uma migração padrão da nova instância de volta para a instância original. Isso funciona apenas se a conta original ainda estiver disponível e não tiver sido excluída. Siga estes passos exatamente.

  1. Faça login na sua conta original na instância antiga
    Abra a URL da instância antiga e faça login com seu nome de usuário e senha originais. Se você não lembrar a senha, use o link Esqueci a Senha na página de login da instância antiga. A conta antiga está bloqueada, mas ainda aceita logins.
  2. Gere um alias de migração na conta original
    Vá em Preferências > Conta > Mover de uma conta diferente. Clique em Gerar um alias. Copie a string do alias. Este passo informa à instância original que você planeja mover seguidores de outra conta para esta.
  3. Faça login na sua nova conta na nova instância
    Abra a URL da nova instância e faça login com a conta para a qual você migrou. Esta conta está atualmente ativa.
  4. Inicie a migração reversa a partir da nova conta
    Vá em Preferências > Conta > Mover para uma conta diferente. Cole o alias que você copiou da conta original. Digite a senha da sua conta original. Clique em Mover Seguidores. A nova instância publicará um aviso de migração para seus seguidores, informando que você está voltando para a conta original.
  5. Aguarde a propagação da migração
    A migração de seguidores pode levar de alguns minutos a algumas horas. Sua conta antiga será desbloqueada e gravável novamente. Sua nova conta será bloqueada e marcada como movida. Agora você pode usar sua conta original normalmente.

Se a Migração Reversa Falhar ou a Conta Original For Excluída

Conta Original Foi Excluída Após o Período de Carência

As instâncias do Mastodon excluem automaticamente contas que foram desativadas por migração após um período de carência configurável, tipicamente 30 dias. Se a instância antiga removeu sua conta, você não pode fazer login nela. Você não pode reverter a migração. Você deve entrar em contato com o administrador da instância antiga e pedir que ele restaure a conta a partir de um backup do banco de dados. A maioria das instâncias mantém backups por um tempo limitado. Forneça seu nome de usuário original e a data aproximada da migração. O administrador pode reativar a conta e redefinir a senha. Após a restauração, siga os passos acima para migrar de volta.

Nova Instância Bloqueia a Migração Reversa

Algumas instâncias bloqueiam migrações de saída para evitar abusos. Se a nova instância não permitir mover para uma conta diferente, você não pode iniciar a migração reversa a partir dessa conta. Você deve entrar em contato com o administrador da nova instância e solicitar uma exceção. Explique que você precisa voltar para sua instância original. O administrador pode suspender temporariamente o bloqueio ou transferir seguidores manualmente usando o painel de administração. Se o administrador recusar, você não pode reverter a migração por meios normais. Você pode criar uma nova conta na instância original e pedir manualmente que os seguidores sigam você novamente, mas isso não é uma verdadeira reversão.

Alias de Migração Expirou ou Não Foi Criado

O alias de migração é um token de uso único. Se você gerou um alias na conta original, mas não o usou dentro de um curto período, o alias pode expirar. Gere um novo alias repetindo o passo 2 acima. Se você nunca criou um alias na conta original antes de migrar, não pode reverter a migração. O alias deve existir na conta original antes que a nova conta possa iniciar a mudança. Sem um alias, a nova instância rejeitará a solicitação de migração. Você deve criar o alias na conta original primeiro, depois iniciar a migração reversa a partir da nova conta.

Migração do Mastodon vs Recuperação Manual de Conta

Item Migração Reversa Recuperação Manual de Conta
Transferência de seguidores Automática via ActivityPub Manual, seguidores precisam seguir novamente
Histórico de postagens Não transferido em nenhuma direção Não preservado a menos que a instância antiga mantenha o conteúdo
Estado da conta original Deve existir e estar desbloqueada Pode ser excluída, mas você perde seguidores
Tempo necessário Minutos a horas Dias a semanas
Envolvimento do administrador Apenas se a conta foi excluída ou a migração está bloqueada Necessário para restaurar conta excluída

Recuperação manual de conta significa criar uma conta nova na sua instância original e pedir a cada seguidor que siga o novo perfil. Esta é a alternativa quando a migração reversa é impossível. Requer que você publique uma postagem fixada com o link da sua nova conta e aguarde que os seguidores notem. Este método é lento e pouco confiável comparado a uma migração reversa adequada.

Para evitar esta situação no futuro, teste uma nova instância criando uma conta secundária antes de se comprometer com uma migração. Use a conta secundária por algumas semanas para avaliar as regras da instância, moderação e disponibilidade. Depois, realize a migração apenas quando estiver confiante de que a nova instância atende às suas necessidades. O processo de migração reversa é o mesmo da migração original, mas você deve sempre ter acesso à conta original e sua senha. Mantenha a senha da sua conta original salva em um gerenciador de senhas mesmo após a migração. Se você alterar a senha na nova instância, a senha da conta original permanece inalterada e ainda pode ser usada para futuras migrações reversas.