![从 S3 备份到 S3](https://linux22.com/image/779115/%E4%BB%8E%20S3%20%E5%A4%87%E4%BB%BD%E5%88%B0%20S3.png)
我想将多个 S3 存储桶备份到另一个 S3 存储桶中。似乎大多数备份工具仅支持将 S3 作为目标,而不支持将其作为源,例如 restic。备份应支持修剪、重复数据删除,而不必将整个存储桶下载到磁盘。
另外,我没有使用 AWS,而是使用来自其他云提供商的 S3 兼容存储。
答案1
您可以使用 aws cli sync 命令。
我认为您不能用一个命令备份多个存储桶,因此您需要多次使用它,例如:
aws s3 sync s3://sourcebucket1 s3://targetbucket
aws s3 sync s3://sourcebucket2 s3://targetbucket
...