s3cmd coloca apenas arquivos que não existem no intervalo de destino

2

Eu tenho usado s3cmd para sincronizar arquivos locais em nosso servidor com o bucket S3. Existem mais de 200.000 arquivos no servidor local. Não parece encontrar nenhuma documentação no site que explique como fazer upload de APENAS arquivos que não existem no intervalo de destino? Parece estar enviando todos os arquivos todas as vezes.

Qual é o comando para sincronizar apenas arquivos que:

  • Não existem no intervalo de destino
  • Existem no intervalo de destino, mas têm data de última modificação diferente ou tamanho de arquivo diferente

Aqui está o comando que estou usando:

> s3cmd put [DIRECTORY] --recursive s3://[BUCKET]/[PATH]/

Obrigado antecipadamente!

    
por FurryWombat 03.02.2013 / 17:22

1 resposta

4
$ s3cmd sync <source> <dest>
    
por 03.02.2013 / 17:46