S3cmd sync --delete-removed 参数:同步并自动删除不存在的源文件

一直在用 s3cmd 同步论坛备份数据到 aws 里,然而 1sync1 只是单向同步,并不能删除过期的备份,于是查了一下,可以用 --delete-removed 参数:

--delete-removed      Delete destination objects with no corresponding
                        source file [sync]

具体命令只需要:

s3cmd sync --delete-removed /discourse/backups/ s3://xxxx/

就行了