Como tar 30 Gigas de dados em um servidor de 50 Giga?

Como tar 30 Gigas de dados em um servidor de 50 Giga?

Preciso enviar o conteúdo de uma pasta (cheia de fotos JPEG) para um cliente.

Meu servidor tem 50 gigas e a pasta tem 30 gigas. (Zipar JPEG é inútil porque o JPEG já está compactado)

Alguma ideia/estratégia sobre como posso conseguir tal coisa?

Cumprimentos

Responder1

Retire-o via ssh:

tar zcf - /SRC | ssh [email protected] dd of=/remote/server/path/file.tgz

Responder2

tar suporta anexar a um arquivo existente, portanto, se você adicionar ~ 10 GB e excluir os originais, poderá fazer outro lote de ~ 10 GB, adicionando-os ao .tarwitha --appendbandeira. Continue até que tudo esteja dentro .tare você tenha removido todos os originais.

Como alternativa, anexe uma nova unidade ou pague US $ 10/mês por uma conta Dropbox de 1 TB e conceda acesso por meio dela ou coloque-os em algo como o Amazon S3 para download.

Responder3

Você tem algum tipo de backup, certo? Se não, faça isso primeiro. Talvez com rsync e uma unidade extra, rsync sobre ssh para outro local ou um instantâneo, se for uma VM em um provedor que fornece esse serviço em discos.

Depois de ter bons backups, execute tar com o --remove-filessinalizador. Isso excluirá os arquivos de origem à medida que forem adicionados ao arquivo tar.

informação relacionada