Articles of 复制

Rsync:仅在时间戳上复制

目前我有两个目录A /和B /在每个方面是相同的,除了时间戳。 因此,如果我运行命令: rsync –dry-run -crvv A/ B/ 那么所有的文件都标记为“uptodate”,而命令: rsync –dry-run -rvv A/ B/ 显示所有文件将从A /到B /复制。 我的问题是这样的:鉴于我知道这些文件是相同的(就内容而言),那么是否有任何方法(通过rsync或其他方式)将B /中文件的时间戳设置为与文件的时间戳相同A /,而不复制从A /到B /的所有文件? 谢谢

PostgreSQL复制

我们经常在办公室蝙蝠,这个问题还在继续。 你如何处理PostgreSQL复制? 我甚至不一定要谈论高级集群,只要保持简单,主从,Master-MultiSlave和Master-Master。 我发现为MySQL设置它通常很简单。 如果不是完美的,故障转移很简单,特别是configuration有多容易。 我们已经和Slony玩过了,但是有点太过分了(模式变化需要干预,新的数据库需要干预等)。 PGPool2是相当不错的,直到一个节点崩溃,我们无法find一个优雅的方式(除了把所有东西都放下来,重新放置下降的节点),以使复制重新同步。 基本上这是我通常寻找的: 简单的设置(我会解决困难的设置,但容易扩展) 简单的故障转移 把一个倒下的节点带回来只需要时间(例如像mysql一样,服务器停机,你把它提起来,等待复制赶上) 架构更改不会中断复制 添加一个新的数据库到服务器是无缝的(即像mysql一样,你可以复制一个完整的数据库服务器,所以在主服务器上创build一个新的数据库,它会自动传播到从服务器) MySQL处理大部分这些都相当好,但我对PostgreSQL有一定的喜爱。 此外,我们还有一些情况是我们唯一的select,我们希望将复制添加到组合中。 你现在在用什么,你觉得你的解决scheme? 这不是一个MySQL与PostgreSQL的post,我保证,因为这不是我想开始。 🙂

如何在Linux中复制文件保存目录path?

我有Eclipse项目和“.project”文件,目录结构看起来像“ myProject/.project ”。 我想将这些'.project'文件复制到另一个目录,但我想要保留封闭的目录名称。 假设我有' a/myProject/.project ',我想将' myProject/.project '复制到' b ',所以它是' b/myProject/.project ',但' b/myProject '不存在。 当我尝试在一个: cp -r ./myProject/.project ../b 它只复制'.project'文件本身,没有'myProject'目录。 请指教。