Como copiar facilmente 502.000 imagens em miniatura de um disco rígido de um VPS para outro?

0

Para um projeto universitário, estou trabalhando em um serviço da web que rastreia determinadas imagens e as exibe na interface.

Agora, vejo um pequeno problema de escalabilidade: o SSD de 150 GB do VPS está cheio. Felizmente, consegui obter um HDD de 1 TB com o mesmo provedor de hospedagem que é montado usando o webDAV.

No entanto, agora estou enfrentando o problema de mover esses arquivos 501974 para o novo local. Claro, prefiro não ter a própria interface web quebrada, então minha ideia agora é:

  1. Copie as imagens para o novo local.
  2. Renomeie o diretório atual e forneça um link simbólico para o novo local com o nome antigo.
  3. Remova o diretório antigo.

No entanto, a etapa de cópia real leva para sempre usando cp . Eu também tentei rsync -zP , mas isso também leva muito tempo (ele correu por várias horas antes de pendurar) que a sessão do shell quebra antecipadamente.

Existe outra maneira mais inteligente de copiar / mover essa grande quantidade de arquivos para seu novo local em outro disco rígido?

O VPS está executando o Ubuntu 16.

    
por Qqwy 02.10.2017 / 12:54

0 respostas