备份而不覆盖旧备份

备份而不覆盖旧备份

我正在使用 Ubuntu server 14.04 将“/mnt/test/folder”中的所有数据用 TAR 备份到“/home/john/”,并存档到 stuff.tar.gz,并使其自动备份。

我每周都使用 cron 进行备份,那么如果我想使用 cron 创建额外的备份文件而不是覆盖现有文件,该怎么办?那么,一个月后我将有 4 个备份,每个备份都有一个唯一的名称。有办法吗?脚本或其他备份工具可以做到这一点吗?

答案1

在档案名称中使用日期

tar -cpzf /home/john/stuff_`/bin/date +%F`.tar.gz /mnt/test

相关内容