每 12 小时对某个用户主目录进行快照

每 12 小时对某个用户主目录进行快照

我有一个构建服务器,它以连续构建方法构建我们公司的产品。构建用户被称为build(惊喜,惊喜,我知道:-))并且它使用的大部分数据都只是从git和svn中获取,包括构建器代码本身,但是有几个配置文件,比如我们的作业列表和几个悬在那里没有真正的备份。

目前,我将它们放在一台服务器上的私有 git repo 中,我们有 3 台活跃服务器。

我的问题是,我可以在 ext4(ubuntu 12.04 LTS)上激活主目录根目录的 12 小时快照吗(不需要其余的)?我知道 solaris 曾经有能力在 ops 中实时通过 5-10 分钟的小快照“回到过去”一周左右的时间,真的很酷 :-) 我想知道它是否存在于 ext4 中以及如何使用它?

答案1

时光倒流是 Linux(GNOME 和 KDE4)的简单备份工具。

您只需指定 3 件事:在哪里保存快照、备份什么以及备份频率(手动、每小时、每天、每月)

在此处输入图片描述

检查项目网站.它基本上能满足你所​​有要求。

您可以使用以下该工具的命令行选项

backintime [ --backup | --backup-job |
         --snapshots-path |
         --snapshots-list | --snapshots-list-path |
         --last-snapshot | --last-snapshot-path
         --help | --version | --license]

-b, –backup: take a snapshot now (if needed)
–backup-job – take a snapshot (if needed) depending on schedule rules (used for cron jobs).
–snapshots-path: display the path where is saves the snapshots (if configured)
–snapshots-list: display the list of snapshot IDs
–snapshots-list-path: display the path to snapshot
–last-snapshot: display last snapshot ID
–last-snapshot-path: display the path to the last snapshot
-h, –help: show a small help
-v, –version: show version
–license: show license

相关内容