Articles of 同步

在同一实例上跨不同数据库复制/同步多个表

我有几个表需要在我们的SQL Server 2008集群中的多个数据库上进行复制/同步。 我知道可以在多个实例之间进行复制,但我正在寻找特定数据库表之间的同一实例中的复制或同步。 复制/同步应该每隔半小时左右进行一次,但我并不介意这种情况经常发生。 我不能使用DROP目标表和INSERT(复制)源表,因为有许多限制。 原因是在应用程序层不pipe理,同时写入2个不同的数据库。 例: DB1有T1,T2和T3 – 这些不断被应用程序更新,在DB1上运行APP1。 DB2需要随时更新T1的副本,另外还有一个不同的应用程序,APP2只能在DB2上运行。 DB1和DB2位于同一个实例INST1上。 是否有可能将T1,T2和T3从DB1复制到DB2?

修改活动挂载的ecryptfs卷的底层encryption文件是否安全?

我想做一个encryption的目录与服务器的实时同步,使服务器只能看到encryption的数据。 假设我把底层ecryptfs数据放在: /home/user/.Private 我将这个目录挂载在: /home/user/unlocked 我可以更新.Private的文件(例如使用rsync)并期望unlocked以反映更改吗? 或者这会把事情弄糟? 是否有更好的替代scheme来实现encryption数据的同步? 更新澄清: 我只想将encryption的数据传输到服务器 – 服务器不受信任。 所以我想看看: client <– encrypted data –> server 可能有多个客户端更新(解密)文件; 因此生活同步的愿望: client1 \ \— encrypted data –\ \ server / /— encrypted data –/ / client2 所以客户端有一个包含encryption文件的目录 – 分块的方式ecryptfs这样做: /home/client1/.Private/ |— ECRYPTFS_FNEK_ENCRYPTED.Fabcde…/ | |— ECRYPTFS_FNEK_… | |— ECRYPTFS_FNEK_ENCRYPTED.Flaksd…/ |— … 这是安装ecryptfs: /home/client1/unlocked/ |— secret_file_1 |— […]

最简单的方法来同步两个文件夹

将Mac OSX机器上的文件夹内容与Linux服务器上的另一个文件夹同步的最简单方法是什么? 你可以使用scp : scp -r /path/to/folder/ username@IP_ADDRESS:/path/to/sync/with 但是scp很慢并且复制所有文件,不pipe它们是否存在于服务器上。 还有什么其他的select?

同步多台服务器上的文件(rsync?)

我有一个集群的Ubuntu服务器布局。 有没有办法configuration文件系统同步,只有当修改/文件被修改(以节省资源)?

从安全服务器获取文件列表

我试图从安全服务器上获取文件列表,以比较它们(使用差异)到我修改的本地版本(不幸的是,我工作的公司不是使用颠覆,也没有Git) 我可以轻松获得文件列表: find . -mtime -20 | grep "\.php\|\.js\|\.css" > changedfiles.log 我需要的是一个脚本,它将遍历这个列表并安全地将它们中的每一个(scp或rsync)复制到本地目录,保留相对path名。 我试过了: for line in `cat changedfiles.log` do DIRPATH=`dirname "$line"` `mkdir -p myfiles/$DIRPATH` scp user@host:/remotepath/$line myfiles/$line done 但SCP不断要求我的密码(我不想设置密码为基础的密码为scp无密码) 我不允许ssh在远程服务器上,所以我不能在一个命令下拉列表并下载它们 是否有可能做一些input密码只有一次?

注意统一错误

我们使用Unison在位于两个不同数据中心的两台服务器上实现了文件夹同步。 对于我们而言,这个文件夹同步至关重要,因为我们的SLA依赖于两端可用的数据。 到目前为止,Unison一直像王牌一样工作,没有问题。 但是,我们需要实施一个机制,以确保如果Unison发现错误,通知某人。 我知道标准的Unison日志。 但除了标准日志,我正在寻找另一个只会报告错误的日志,而不是Unison服务正在做的所有事情的详细日志。 通过这种方式,我们可以监控这个“仅错误”日志,并发送电子邮件或短信通知正确的个人。

使用命令在窗口中同步文件和文件夹

我是一个Linux用户。 我正在寻找Widows(2008 R2)的文件和文件夹同步命令行工具。 我正在Linux中寻找像rsync这样的工具。 我必须在two Windows machine之间进行同步,也需要在a windows and a Linux(Ubuntu)之间进行同步。 当计划运行一个脚本时,大家在他们公司使用什么进行同步? 任何人都可以在Windows平台上为文件和文件夹同步(虚拟机和压缩文件的增量备份同步)以及跨平台同步build议任何命令行(用于脚本)工具。 谢谢!

尽pipe接收到ACK,TCP连接仍处于SYN_RECV状态,Linux 2.6.18,embedded式ARM

即使所有其他协议(telnet / HTTP / FTP)正常工作,我的客户端也无法连接到我的协议端口(TCP),但出现了一些networking故障。 netstat显示我的服务器正在侦听,并在服务器上的tcpdump显示所有3个数据包交换: 18:29:16.578964 IP 10.9.59.10.3355> 10.9.43.131.5084:S 2602965897:2602965897(0)win 65535 <mss 1460,nop,nop,sackOK> 18:29:16.579107 IP 10.9.43.131.5084> 10.9.59.10.3355:S 3464857909:3464857909(0)ack 2602965898 win 5840 <mss 1460,nop,nop,sackOK> 18:29:16.579284 IP 10.9.59.10.3355> 10.9.43.131.5084:。 ack 1赢65535 但不知何故,netstat -t显示仍然在SYN_RECV中的连接,就好像TCP状态机看不到ack。 我必须重新启动我的服务器才能使其工作。 syncookie没有启用,我知道从客户端代码行为和tcpdump没有SYN泛滥。 非常感谢。

EC2 – MS Server 2012不断重置自己的时间

在US-West-2的VPC中,我有一个实例types为m2.4xlarge的EC2框,运行Windows Server 2012 Standard。 以下端口是入站打开的: TCP 1433 (MS SQL) TCP 3389 (RDP) UDP 123 (time synch) …以及以下出站: UDP 37 UDP 123 TCP 80 TCP 443 TCP 1433 我有一个问题,这台服务器一直在重置自己的时间(在这种情况下,快7分钟 – 总是7分钟)。 我们已经尝试了端口设置,Windows防火墙设置,改变时间服务器,几乎所有我们能想到的东西。 没有其他的服务器(Win2008 R2和Win2012标准的一个微妙的混合)有这个问题,在各种安全组(包括上面的一个)。 由于这是我们的主数据库,而且时间上的差异导致了一些绝对不可思议的代码问题,所以我们开始有点麻烦了。 有没有人遇到类似的问题,如果是的话,有什么build议吗?

如何同步两个CalDAV服务器

我的工作日历存储在我的雇主的部落服务器上。 我也有我自己的owncloud实例运行。 我想要做的就是将自己的工作日历存储在自己的云端实例中,并且有一个脚本将这个日历映射到我的部落帐户。 我知道只有部落服务器上的日历做了修改,所以从owncloud到部落的单向同步就可以了。 自有云和部落都支持CalDAV; 部落地区有一些XMLRPC服务。 我有根访问自己的云实例,但对于部落服务器,我只有部落的networkinglogin。 我会很感激有关如何做这个同步的任何build议。 不幸的是,我还没有find任何解决scheme。