自动备份目录 debian

自动备份目录 debian

我有 debian 7 x64。

我想自动压缩一个目录/ftb并将其放在一个目录中/backup。我希望它被命名Backup: (system date)。我曾经apt-get install安装压缩包,所以我可以用它来压缩文件。

例如,如果它是在 2014 年 2 月 3 日创建的,它将被命名Backup: 2/3/14并放置在 /backup 中。

这可能吗?

答案1

是的。您可以创建一个脚本来执行您想要的操作并通过 cron 运行它。

脚本大概是这样的

#!/bin/bash
zip -r /backup/Backup-$(date +%Y-%m-%d) /ftb

这将创建一个名为的文件Backup-2013-12-31,该文件位于,并包含目录/backup的内容/ftb

然后,您可以使脚本可执行,并将其添加到 crontab 中以每天或按您运行的频率运行该脚本。

要每天执行此操作,您只需使用 crontab 中的 daily 指令 -
运行 crontab,然后添加以下行

@daily /path/to/backup/script

相关内容