Eu finalmente terminei de começar alguns tar
trabalhos manualmente ...
Estou planejando fazer o backup da pasta /home
da minha caixa do Kubuntu para uma unidade externa.
Para acelerar o processo, considero compactar arquivos grandes (individualmente) para que seja mais rápido escrevê-los. Eu também quero fazer o zipping / copiando em vários threads para que os recursos da caixa sejam melhor usados. Eu pensei em algo assim:
find /home/ -exec sh -c 'bzip2 "$1" "/path/to/target/$1.bz2"&' find-sh {} \;
Por outro lado, eu quero evitar gerar milhares de processos, o que esse script provavelmente fará.
Qual é a melhor maneira de combinar find
e bzip2
para que o segundo seja executado em paralelo com um número limitado de encadeamentos?
Eu finalmente terminei de começar alguns tar
trabalhos manualmente ...
Tags backup find bzip2 multithreading