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.
- 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. - 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. - 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. - 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. - 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.