amazon-web-services - cli - aws s3 sync windows
Excluya varias carpetas con AWS S3 syn (1)
¿Cómo excluir varias carpetas mientras se usa aws s3 syn?
Lo intenté :
# aws s3 sync s3://inksedge-app-file-storage-bucket-prod-env s3://inksedge-app-file-storage-bucket-test-env --exclude ''reportTemplate/* orders/* customers/*''
Pero aún está sincronizando para la carpeta "cliente"
Salida:
copy: s3://inksedge-app-file-storage-bucket-prod-env/customers/116/miniimages/IMG_4800.jpg to s3://inksedge-app-file-storage-bucket-test-env/customers/116/miniimages/IMG_4800.jpg
copy: s3://inksedge-app-file-storage-bucket-prod-env/customers/116/miniimages/DSC_0358.JPG to s3://inksedge-app-file-storage-bucket-test-env/customers/116/miniimages/DSC_0358.JPG
¡Por fin esto funcionó para mí!
sudo aws s3 sync s3://xxxx-app-file-storage-bucket-prod-env s3://xxxx-app-file-storage-bucket-test-env --exclude ''customers/*'' --exclude ''orders/*'' --exclude ''reportTemplate/*''
Sugerencia : especialmente debe encerrar sus comodines y caracteres especiales en comillas simples o dobles para que funcionen correctamente, a continuación se muestran ejemplos de caracteres coincidentes. Para obtener más información sobre los comandos S3, verifíquelo en Amazon aquí .
*: Matches everything
?: Matches any single character
[sequence]: Matches any character in sequence
[!sequence]: Matches any character not in sequence