sincecutoff.com
← all changes

aws s3 cp, mv, and sync add --no-overwrite

Introduced 2026-01-14 · score 0.98

HOW TO USE IT

When copying, moving, or syncing S3 files or objects, add `--no-overwrite` to transfer only items absent from the destination.

aws s3 cp --no-overwrite <source> <destination>
aws s3 mv --no-overwrite <source> <destination>
aws s3 sync --no-overwrite <source> <destination>

WHY THIS HELPS

Copy, move, or sync S3 objects without overwriting objects already at the destination.

REQUIREMENTS AND LIMITATIONS

  • Version: 2.33.0
  • <source> (required): Source path or S3 URI.
  • <destination> (required): Target path or S3 URI.
  • --no-overwrite: Boolean option; transfers only files or objects not present at the destination.
  • Prerequisite: AWS CLI 2.33.0 adds this option to `s3 cp`, `s3 mv`, and `s3 sync`.

FIRST-PARTY EVIDENCE

Check the installed version and the source before using it. Entry JSON

Report a problem with this card