Ao exportar seus dados do Mastodon, a pasta de mídia geralmente contém arquivos que você não vê mais na sua timeline ou perfil. Essa diferença entre o arquivo de mídia exportado e o uso atual de armazenamento pode ser confusa. A causa é que o Mastodon exporta toda a mídia já anexada às suas postagens, incluindo mídias excluídas e miniaturas em cache. Este artigo explica por que a pasta de mídia da exportação difere do armazenamento ativo e como reconciliar os dois.
Principais Conclusões: Pasta de Mídia da Exportação vs. Armazenamento
- Preferências > Importar e exportar > Exportar: Baixa toda a mídia já anexada às suas postagens, incluindo itens excluídos e miniaturas.
- Preferências > Conta > Excluir mídia de postagens: Remove anexos de mídia da sua conta, mas não afeta o arquivo de exportação.
- Comparação manual de pastas: Compare o tamanho do arquivo de exportação com a cota de armazenamento da sua instância para identificar a diferença.
Por que a Pasta de Mídia da Exportação Difere do Armazenamento Ativo
O recurso de exportação do Mastodon cria um arquivo completo dos dados da sua conta. A pasta de mídia dentro deste arquivo contém todos os arquivos que você já anexou a uma postagem, incluindo imagens, vídeos e arquivos de áudio. Isso inclui mídias de postagens que você excluiu, mídias que você removeu de postagens individuais e miniaturas em cache geradas pela instância.
Seu uso de armazenamento ativo, mostrado em Preferências > Conta, reflete apenas a mídia atualmente anexada a postagens visíveis. Postagens excluídas e suas mídias não são contabilizadas no armazenamento ativo. Além disso, o Mastodon não exclui arquivos de mídia do arquivo de exportação quando você os remove da sua timeline. A exportação é um instantâneo de toda a mídia já enviada, não apenas do que está atualmente ativo.
Outro fator é que o arquivo de exportação inclui miniaturas e prévias geradas pela instância. Esses arquivos não são visíveis na sua timeline, mas são armazenados na pasta de mídia. Isso pode aumentar significativamente o tamanho da exportação, especialmente se você postou muitas imagens ou vídeos.
Como o Mastodon Armazena Arquivos de Mídia
O Mastodon armazena cada arquivo de mídia com um nome de arquivo baseado em hash único. Quando você envia um arquivo, a instância o salva em um backend de armazenamento, geralmente disco local ou um armazenamento de objetos como Amazon S3. O processo de exportação copia esses arquivos para uma estrutura de pasta única. Os nomes das pastas correspondem aos IDs das postagens, não aos IDs das mídias, dificultando o mapeamento de arquivos de volta para postagens específicas sem os metadados do arquivo.
Passos para Conciliar a Pasta de Mídia da Exportação com o Armazenamento
Para reconciliar a pasta de mídia da exportação com seu armazenamento ativo, você precisa comparar o tamanho do arquivo de exportação com sua cota de instância e remover arquivos desnecessários. Siga estes passos para identificar e resolver a diferença.
- Baixe seu arquivo do Mastodon
Vá em Preferências > Importar e exportar > Exportar. Clique no botão Solicitar seu arquivo. O Mastodon gerará um arquivo zip contendo todos os seus dados, incluindo a pasta de mídia. Esse processo pode levar vários minutos, dependendo do tamanho da sua conta. Você receberá uma notificação quando o arquivo estiver pronto. - Extraia o arquivo e localize a pasta de mídia
Descompacte o arquivo baixado. Dentro da pasta extraída, abra o diretório media. Esta pasta contém subdiretórios com nomes numéricos correspondentes aos IDs das postagens. Dentro de cada subdiretório estão os arquivos de mídia anexados àquela postagem. - Verifique seu uso de armazenamento ativo
Vá em Preferências > Conta. Procure o indicador de uso de armazenamento. Isso mostra quanto espaço sua mídia atualmente visível ocupa na instância. Anote o valor. Se a pasta de mídia da exportação for maior, a diferença é de postagens excluídas e arquivos em cache. - Compare os tamanhos usando seu sistema operacional
Clique com o botão direito na pasta de mídia no arquivo extraído e selecione Propriedades (Windows) ou Obter Informações (macOS). O tamanho da pasta aparece na caixa de diálogo. Compare isso com o valor de armazenamento ativo da sua página de Preferências. A pasta de exportação quase sempre será maior. - Exclua mídia da sua conta para reduzir o armazenamento
Se você quiser reduzir seu armazenamento ativo, vá em Preferências > Conta > Excluir mídia de postagens. Isso remove todos os anexos de mídia das suas postagens. A mídia é removida da sua timeline, mas permanece no arquivo de exportação. Esta ação não pode ser desfeita. Confirme a exclusão na caixa de diálogo. - Solicite um novo arquivo após a limpeza
Depois de excluir a mídia da sua conta, solicite um novo arquivo de exportação. O novo arquivo incluirá qualquer mídia que você não excluiu, mas ainda conterá arquivos de postagens que foram excluídas antes de você remover a mídia. Isso ocorre porque a exportação inclui toda a mídia já enviada, independentemente da visibilidade atual.
Coisas a Evitar ao Lidar com a Mídia da Exportação
Vários erros comuns podem causar confusão ou perda de dados ao reconciliar a mídia da exportação com o armazenamento. Evite essas armadilhas.
Excluir Mídia Diretamente do Arquivo de Exportação
Não exclua arquivos do arquivo de exportação baixado esperando que isso afete seu armazenamento no Mastodon. O arquivo de exportação é uma cópia estática. Excluir arquivos do zip não os remove da instância. Apenas reduz o tamanho da sua cópia local.
Presumir que a Exportação Reflete a Timeline Atual
O arquivo de exportação não é um espelho da sua timeline atual. Ele inclui mídia de postagens excluídas e miniaturas em cache. Sempre compare o tamanho da exportação com o valor do seu armazenamento ativo, não com o conteúdo visível do seu perfil.
Usar a Exportação como Backup para Mídia que Você Quer Manter
O arquivo de exportação não é um backup confiável para mídia que você pretende manter. Se você excluir mídia da sua conta, o arquivo de exportação ainda a contém. No entanto, a instância pode eventualmente excluir os arquivos originais do seu armazenamento. Sempre mantenha backups separados da mídia que você deseja preservar.
Arquivo de Exportação vs. Armazenamento Ativo: Comparação de Tamanhos
| Item | Pasta de Mídia do Arquivo de Exportação | Armazenamento Ativo (Preferências > Conta) |
|---|---|---|
| Conteúdo | Toda a mídia já enviada, incluindo postagens excluídas e miniaturas em cache | Mídia atualmente anexada a postagens visíveis apenas |
| Tamanho | Sempre maior que o armazenamento ativo para contas com postagens excluídas | Menor, reflete apenas conteúdo ativo |
| Frequência de atualização | Instantâneo estático no momento da solicitação de exportação | Atualizado em tempo real conforme você posta ou exclui |
| Controle | Não pode ser modificado de dentro do Mastodon | Pode ser reduzido excluindo mídia de postagens |
A pasta de mídia da exportação é um registro histórico completo. O armazenamento ativo é uma visão ao vivo. A diferença entre os dois é normal e esperada. Para reduzir o tamanho da pasta de exportação, você deve excluir postagens e suas mídias antes de solicitar o arquivo. Mesmo assim, a exportação incluirá miniaturas e metadados que adicionam sobrecarga.
Agora você pode reconciliar sua pasta de mídia da exportação do Mastodon com seu armazenamento comparando tamanhos e entendendo o que cada um contém. Para manter seu arquivo de exportação o menor possível, exclua a mídia das postagens antes de solicitar uma nova exportação. Para controle avançado, considere usar a API do Mastodon para excluir programaticamente postagens e seus anexos de mídia antes de exportar.