linux如何对相关的文件和数据做到实时备份

众所周知,文件服务器例如 共享目录 或ftp 等等 这类的服务。在windows上可以说实现起来简单 对于文件的备份和管理也很简单而且比linux 更加方便有保障。
linux 在性能上比windows  要好点。我想问下。如果我用linux搭建samba服务器 我如何实现在对用户上传的数据做实事备份。比如 用户上传了一个文件。但是被另一个用户不小心给删除了。(这里暂时不提权限设置问题。)我现在需要恢复这个用户删除的数据。在windows 2008 上有卷影这个功能。恢复起来很方便。但是不知道linux 如何解决这种失误。

作者: icooke   发布时间: 2011-12-21

我的思路:

1)例行性工作当然是用at,crontab等命令了。
2)简单的去备份可以修改/etc/crontab增添命令

*/1 * * * *  cp /目标目录 /备份目录

3)复杂的具体备份,可以用shell脚本判断共享文件目录里面的文件数量,如果增加那么马上备份,利用例行性工作执行脚本。

作者: l_king_lich   发布时间: 2011-12-22