Como eu redistribuo eficientemente quantidades massivas de dados espalhados por várias unidades com quase nenhum espaço nelas?

0

Meu problema é simples, mas grave. Eu tenho uma enorme quantidade de dados (muitos arquivos em muitas pastas) em várias unidades (4 discos rígidos externos). Cada unidade tem pelo menos 1 TB de tamanho e o tamanho total desse "pool" é > 7 TB Nenhuma unidade tem mais que alguns GB livres. O maior arquivo é 20Gb e a maioria dos arquivos tem cerca de 500MB a 2GB.

Eu quero reorganizar os arquivos em todas as unidades. O problema é que não posso simplesmente mover uma pasta de uma unidade para outra porque o espaço deixado em cada uma dessas unidades é tão baixo que isso nunca funcionaria. Fazer tudo à mão não é imaginável e levaria uma eternidade.

Estou procurando uma ferramenta (gratuita ou paga) que me permita fazer o seguinte:

  • altere / reorganize a estrutura de arquivos de várias unidades ANTES de realmente mover / copiar quaisquer dados; então eu quero reorganizar virtualmente as unidades antes de realmente fazer isso

  • reorganização deve incluir redistribuição em todas as unidades; isto é, o arquivo A pode ir da unidade X para a unidade Y e o arquivo B pode ir da unidade Y para a unidade X e assim por diante ...

  • a ferramenta que estou procurando deve ser capaz de calcular o espaço livre real resultante para qualquer unidade incluída antes de realmente mover qualquer coisa para que eu possa ver como reorganizar o material para que ele realmente caiba nas unidades

  • quando tudo estiver virtualmente reorganizado, quero que essa ferramenta calcule a maneira mais "curta" e eficiente de realmente reorganizar tudo

  • finalmente, quando o procedimento de reorganização perfeito foi calculado, a ferramenta deve executar os movimentos do arquivo - levando em consideração o espaço deixado em cada disco a cada momento durante este processo!

Tal ferramenta tira o fardo de não ser capaz de reestruturar meus discos - e também tudo seria o caminho mais eficiente.

Então, pode-se dizer que o que estou procurando é uma espécie de desfragmentação de arquivos espalhados por vários discos!

Existe alguma ferramenta disponível para fazer o trabalho? De preferência, deve ser uma ferramenta de código aberto.

Obrigado.

    
por emjay 06.07.2015 / 13:30

0 respostas