conorgriffin Asked: 2010-10-12 05:45:27 +0800 CST2010-10-12 05:45:27 +0800 CST 2010-10-12 05:45:27 +0800 CST 如何通过命令行设置夜间备份? 772 我正在运行 Ubuntu Server,并且正在寻找一种使用 cron 对特定目录执行夜间备份的有效方法。但是,由于计算机并不总是打开,我希望它只在计算机打开时运行并保留最后 5 个备份。我是否需要使用某种 bash 脚本来实现这一点? server command-line cron-jobs backup 2 个回答 Voted Best Answer koushik 2010-10-12T06:16:25+08:002010-10-12T06:16:25+08:00 您可以将 tar 和rsync用于完整备份和增量备份的组合,这里有一个教程将其设置为使用 cron 进行每晚/每周备份。 nathwill 2010-10-12T16:45:27+08:002010-10-12T16:45:27+08:00 rsync是一个了不起的备份工具,它激发了许多备份实用程序的灵感,从上面提到的简单 bash 脚本到为您处理繁重工作的 GUI 应用程序。对于工作站/玩具,我最喜欢的备份实用程序必须是 deja-dup,只是为了简单明了和简化的 UI,我可以轻松地推荐给我的父母(必须判断所有应用程序的 UI 标准:P)。 对于无头系统,我会使用 rdiff-backup 或 duplicity,这是为 deja-dup 的后端提供支持的应用程序。 参考 http://www.nongnu.org/rdiff-backup/ http://live.gnome.org/DejaDup http://duplicity.nongnu.org/
您可以将 tar 和rsync用于完整备份和增量备份的组合,这里有一个教程将其设置为使用 cron 进行每晚/每周备份。
rsync
是一个了不起的备份工具,它激发了许多备份实用程序的灵感,从上面提到的简单 bash 脚本到为您处理繁重工作的 GUI 应用程序。对于工作站/玩具,我最喜欢的备份实用程序必须是 deja-dup,只是为了简单明了和简化的 UI,我可以轻松地推荐给我的父母(必须判断所有应用程序的 UI 标准:P)。对于无头系统,我会使用 rdiff-backup 或 duplicity,这是为 deja-dup 的后端提供支持的应用程序。
参考