Unison优点有很多,支持跨平台,同步的算法和Rsync算法类似,唯一震撼我的是可双向同步文件的这个功能,还可以本地两个文件夹的同步。1.安装编译器Ocaml下载地址:http://caml.inria.fr/pub/distrib/ocaml-3.10cdocaml-3.10
./configure
makeworldopt
makeinstall2.安装unison下载..
分类:
其他好文 时间:
2016-06-13 15:49:38
阅读次数:
326
1. 需求背景对于大公司而言,肯定时不时会有网站或者配置文件更新,而且使用的机器肯定也是好多台,少则几台,多则几十甚至上百台。所以,自动同步文件是至关重要的。2. 实现思路首先要有一台模板机器,把要分发的文件准备好,然后只要使用expect脚本批量把需要同步的文件分发到目标机器即可。3. 核心命令r ...
分类:
系统相关 时间:
2016-06-07 14:32:48
阅读次数:
250
近期利用lsync同步发现较慢,所以在脚本后面通过管道来同步文件.内容如下:#!/usr/bin/python
importparamiko
importos
importsys
importtime
importmultiprocessing
importdatetime
ip_list=[]
room_id=sys.argv[1]
cur_time=datetime.datetime.now()
defUpfile(host_ip,loc..
分类:
系统相关 时间:
2016-06-01 21:29:07
阅读次数:
316
一:实验描述: fastdfs 介绍 FastDFS是一个开源的分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS服务端有两个角色:跟踪器(tr ...
分类:
其他好文 时间:
2016-05-30 21:21:30
阅读次数:
170
使用坚果云替换快盘,感觉很不错,但一直以来困扰我的问题,就是visualsvn中的server.pid文件冲突,愈发的严重了,决心研究一下。 在visualsvn中配置,没有找到相关的方法。 在坚果云中设置,倒是可以在坚果云的同步文件夹右键中选择“选择性同步”,但是只能设置到单个文件夹。 找到一篇文 ...
分类:
其他好文 时间:
2016-05-22 16:53:12
阅读次数:
1494
使用unison同步文件一、系统环境192.168.1.2:#uname-a
Linuxs22.6.18-128.el5#1SMPWedDec1711:42:39EST2008i686i686i386GNU/Linux#lsb_release-a
LSBVersion::core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
DistributorID:#RedHatEnterpriseServer
De..
分类:
其他好文 时间:
2016-05-20 14:42:32
阅读次数:
194
如何实现文件增量同步——算法 问题: 如何增量同步文件,例如一个文本文件有10M,分别存放在A,B两个地方,现在两个文件是完全一样的,但是我马上要在A上对这个文件进行修改,B如何实现自动和A上的文件保持一致,并且网络的传输量最少。 应用场景: 这样的使用场景太多,这里随便列举几个 1.A机器为线上运 ...
分类:
编程语言 时间:
2016-05-19 15:04:15
阅读次数:
179
BT Sync介绍 BT 下载,相信大伙儿都知道的。今儿个要介绍的 BT Sync,跟 BT 下载一样,都是 BitTorrent 公司发明滴玩意儿,都是采用 P2P 协议来进行传输。 简而言之,BT sync 是一个文件同步工具,让你在几台不同的设备之间,同步文件。 既然是“文件同步工具”,那么最 ...
分类:
其他好文 时间:
2016-05-15 18:09:54
阅读次数:
204
新建bat文件 :同步远程数据库备份文件.bat 批处理文件是将局域网盘符映射到本地盘符,然后同步文件到本地。
@echo off
net use J: \\192.168.1.115\e$ "Yj115@2016" /user:192.168.1.115\Administrator
xcopy "J:\databak" "F:\db\bak" /e/I/d/h/r/y
::...
分类:
其他好文 时间:
2016-05-12 15:46:50
阅读次数:
153