如何将时移快照备份到S3

问题描述 投票:0回答:1

我使用 Timeshift 为我的 Ubuntu 系统创建快照备份,它每天都会自动运行。我的目标是将备份存储在 S3 中。由于我在 Timeshift 中找不到直接指定 S3 作为备份目的地的方法,因此我使用

s3 sync
将备份从默认位置
/timeshift/snapshots
同步到 S3。
/timeshift/snapshots
的大小只有7GB,但上传到S3后就占用了100GB。这是为什么?那我该如何解决呢?

我尝试了s3 cp,但还是一样

aws-cli timeshift
1个回答
0
投票

如果您使用 RSYNC 作为快照类型,则未更改的文件将从前一个快照硬链接到最新快照。 因此,当您进行 S3 复制时,链接会指向同一个文件。

如果复制 3 个快照,则相同的未更改文件将被复制 3 次。

实际上,我偶然发现了你的问题,因为我想避免发生在你身上的事情,但发现你没有答案。

© www.soinside.com 2019 - 2024. All rights reserved.