aws s3 sync: como excluir proc, diretórios sys

3

Não consigo obter o comando aws sync s3 para excluir diretórios. Eu estou fazendo backup de um sistema de arquivos montado do OpenVZ que está localizado em / vz / root / 100.

Meu comando é:

aws s3 sync /vz/root/100 s3://[mybucket]/vz/root/100 --exclude="proc/*" --exclude="sys/*"

Eu tentei:

--exclude="proc/"
--exclude="/proc"
--exclude="*/proc/*"
--exclude="/vz/root/100/proc"

Não importa o que eu faça, o processo de sincronização ainda recorre através do diretório proc. Eu vi um problema em 2013 que excluir não estava funcionando, mas é "fixo" de acordo com eles.

# aws --version
aws-cli/1.9.5 Python/2.6.6 Linux/2.6.32-042stab111.12 botocore/1.3.5

Alguma idéia?

    
por Devon 07.11.2015 / 02:25

1 resposta

3

Isso funcionou para mim: --exclude "*/dirname/*"

Usando aws-cli versão 1.11.103.

    
por 14.06.2017 / 23:19