LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1255|回复: 5

请问能不能像这样复制双份东西,谢谢!

[复制链接]
发表于 2010-1-30 16:47:56 | 显示全部楼层 |阅读模式
有一个目录里存了许多重要的资料,能不能把它指向另一个目录  就是说往目录A复制东西的时候也自动往目录B复制一份呢?  先谢谢各位了
发表于 2010-1-30 22:47:46 | 显示全部楼层
'的时候' 是什么定义?
是向A复制的同时? 是向A复制完成后? 还是向A复制完成 n 时间后?

这个定义很重要,直接决定方式与成本
回复 支持 反对

使用道具 举报

发表于 2010-1-31 04:40:34 | 显示全部楼层
如果想双向同步两个文件夹可以用unison。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-6 00:27:34 | 显示全部楼层
Post by ServerOnly;2066299
'的时候' 是什么定义?
是向A复制的同时? 是向A复制完成后? 还是向A复制完成 n 时间后?

这个定义很重要,直接决定方式与成本


对这个问题很感兴趣啊  能讲讲两者的区别优劣吗  谢谢
回复 支持 反对

使用道具 举报

发表于 2010-2-6 11:49:01 | 显示全部楼层
没有优劣,取决于业务需求

比如银行业务要求 RoP (return of point) 为 0,所以双机(n机) + n 城市

比如一般企业文件服务器,RoP 要求是 1 天,那么周备份+日增量就够了, 双机就是浪费

比如家用,呵呵,2两个月复制一次就差不多了

其实这个题目是个很专业的话题,展开可以谈很多



具体到你的应用,

如果要求 RoP = 0
那么就要做双机
或者 raid 1 的阵列 mount 到 A 目录

如果 RoP > 0 而又无穷小
那么可以修改 cp 源代码,或者 alias cp (判断 cp 的最后一个参数如果为 A 目录,那么则替换为 B 目录再执行一次)

如果 RoP 更为宽松
那么 cron 跑任务 sync 不错的方式
回复 支持 反对

使用道具 举报

发表于 2010-2-6 20:04:44 | 显示全部楼层
自用RoP > 0 但尽可能小.
inotifywatch + script
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表