cwrsyncserver下载-cwRsyncServer(服务器文件同步软件) 4.1.0 官方版 - 河东下载站

河东软件园:绿色免费的软件下载站! 最新软件|软件分类|软件专题|软件发布

所在位置:首页 > 应用软件 > 其它应用 > cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

cwRsyncServer(服务器文件同步软件)

 4.1.0 官方版
  • 软件大小:3.65 MB
  • 更新日期:2018-11-26
  • 软件语言:简体中文
  • 软件类别:其它应用
  • 软件授权:免费软件
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

8.9
软件评分

本地下载文件大小:3.65 MB 高速下载需下载高速下载器,提速50%

软件介绍人气软件相关文章网友评论下载地址

为您推荐:其它应用

  cwrsyncserver是一款服务器同步软件,可以帮助用户在电脑上执行同步操作,这款软件可以实现多台服务器同步,从而在上传和下载文件时候就简单得多,让你通过本软件轻松配置同步操作,本软件使用过程还是非常复杂的,建议专业人士使用;cwrsyncserver通专业的复制功能,当你需要同步文件的时候软件就可以从你的远程服务器将文件复制到你需要的地方,内置丰富的功能帮助你控制同步方案,用户可以自己选择需要同步的文件集!

cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

软件功能

  Rsync是一种快速且极其通用的文件复制工具。它可以通过任何远程shell在本地复制到/从另一个主机复制,或者从远程rsync守护进程复制到远程rsync守护进程。它提供了大量选项来控制其行为的各个方面,并允许非常灵活地指定要复制的文件集。它以其delta传输算法而闻名,它通过仅发送源文件和目标中现有文件之间的差异来减少通过网络发送的数据量。 Rsync广泛用于备份和镜像,并作为日常使用的改进复制命令。

  Rsync使用dqquick checkdq算法(默认情况下)查找需要传输的文件,该算法查找已更改大小或上次修改时间的文件。当快速检查表明filecqs数据不需要更新时,直接在目标文件上对其他保留属性(由选项请求)进行任何更改

  rsync的一些附加功能包括:

  支持复制链接,设备,所有者,组和权限

  排除和排除类似于GNU tar的选项

  CVS排除模式,用于忽略CVS忽略的相同文件

  可以使用任何透明的远程shell,包括ssh或rsh

  不需要超级用户权限

  流水线化文件传输以最小化延迟成本

  支持匿名或经过身份验证的rsync守护程序(适用于镜像)

软件特色

  Cygwin装载台

  / etc / fstab文件用于将Win32驱动器和网络共享映射到Cygwin的内部POSIX目录树。这与典型的UNIX fstab文件类似。存储在/ etc / fstab中的挂载点是为所有用户全局设置的。有时需要具有用户特定的挂载点。 Cygwin DLL支持用户特定的fstab文件。它们存储在##directory /etc/fstab.d中,文件名是用户的Cygwin用户名,因为它存储在/ etc / passwd文件中。用户指定文件的内容与系统范围的fstab文件相同。

  文件fstab包含有关各种文件系统的描述性信息。 fstab只能由程序读取,而不是写入;系统管理员有责任正确创建和维护此文件。每个文件系统都在一个单独的行中描述;每行上的字段由制表符或空格分隔。以“#”开头的行是注释。

  第一个字段描述要安装的块特殊设备或远程文件系统。在Cygwin上,这是挂载点链接的本机Windows路径。作为路径分隔符,您必须使用斜杠。使用反斜杠可能会导致意外结果。允许使用UNC路径(使用斜杠,而不是反斜杠)。如果路径包含空格,则可以将其转义为' 040'。

  第二个字段描述文件系统的安装点。如果挂载点的名称包含空格,则可以将其转义为“ 040”。

  acl - Cygwin使用文件系统的访问控制列表(ACL)来实现真正的POSIX权限(默认)。此标志仅影响支持ACL(NTFS)的文件系统,否则将被忽略。

  自动 - 忽略。

  binary - 文件默认为二进制模式(默认)。

  cygexec - 将挂载点下面的所有文件视为cygwin可执行文件。

  exec - 将挂载点下面的所有文件视为可执行文件。

  noacl - Cygwin忽略文件系统ACL并且仅伪造一个子集

  基于DOS readonly属性的权限位。此行为是FAT和FAT32上的默认行为。 NFS文件系统上将忽略该标志。

  nosuid - 不允许suid文件(目前未实现)。

  notexec - 将安装点下面的所有文件视为不可执行文件。

  nouser - Mount是一个系统范围的安装。

  override - 强制覆盖不可变的挂载点(当前为“/”)。

  posix = 0 - 关闭此安装点下的路径的区分大小写。

  posix = 1 - 打开此安装点下路径的区分大小写(默认)。

  text - 文件默认为CRLF文本模式行结尾。

  user - Mount是用户安装。

  虽然通常执行权限位用于评估可执行性,但是在根本不支持权限的文件系统(如FAT / FAT32)上,或者在支持它们的文件系统上忽略ACL时,这是不可能的(请参阅前面提到的acl挂载选项) 。在这些情况下,使用以下启发式方法来评估文件是否可执行:假定以某些扩展名(.exe,.com,.bat,.btm,.cmd)结尾的文件是可执行的。前两个字符以“#!”开头的文件也被认为是可执行的。 exec选项用于指示Cygwin挂载的文件是“可执行的”。如果exec选项与目录一起使用,则目录中的所有文件都是可执行的。此选项允许将其他文件标记为可执行文件,并避免打开每个文件以检查“#!”的开销。 cygexec选项与exec非常相似,但也阻止Cygwin为正常的Windows程序设置命令和环境变量,从而增加了另一个小的性能增益。与这些选项相反的是notexec选项,这意味着在该挂载点下不应将任何文件标记为可执行文件。

  正确的根目录对于Cygwin的操作非常重要。在启动时评估默认根目录,因此不需要根目录的fstab条目。如果它错了,没有任何东西能按预期工作。因此,Cygwin自己评估的根目录被视为不可变的挂载点,并且无法在/ etc / fstab中重写...除非您认为自己确实知道自己在做什么。在这种情况下,请在/ etc / fstab文件的options字段中使用override标志。由于这是一件危险的事情,请自行承担风险。

  / usr / bin和/ usr / lib默认情况下也是由Cygwin DLL生成的自动挂载点,类似于计算根目录的方式。 / usr / bin指向安装Cygwin DLL的目录,/ usr / lib应该指向/ lib目录。这种选择是安全的,通常不应该改变。不需要fstab条目。

  稍后调用mount时,nouser挂载点不可覆盖。除非您指定选项user,否则/ etc / fstab中给出的挂载点默认为nouser挂载点。这允许管理员设置某些路径,以便用户不会覆盖它们。相反,用户特定fstab文件中的所有挂载点都是用户挂载点。

  第五和第六个字段被忽略。到目前为止,它们仅被指定用于保持类似Linux的fstab文件布局。

  请注意,您不必为根目录指定fstab条目,除非您希望根目录指向完全不同的地方(希望您知道自己在做什么),或者是否要安装根目录带有特殊选项(例如,作为文本挂载)。

  示例条目:

  只是一个正常的挂载点:

  c:/ foo / bar fat32二进制0 0

  关闭区分大小写的文本模式安装的安装点:

  C:/ foo / bar / baz ntfs text,posix = 0 0 0

  Windows目录的挂载点,其中包含空格:

  C:/ Documents 040和 040Settings / docs ext3 binary 0 0

  没有ACL支持的远程目录的挂载点:

  // server / share / subdir / srv / subdir smbfs binary,noacl 0 0

  这只是一个评论:

  #这只是一个评论

  将cygdrive前缀设置为/ mnt:

  无/ mnt cygdrive二进制0 0

  每当Cygwin从POSIX路径生成Win32路径时,它就会使用挂载表中最长的匹配前缀。因此,如果C:安装为/ c并且也安装为/,那么Cygwin会将C:/ foo / bar转换为/ c / foo / bar。此转换通常仅在尝试派生POSIX等效当前目录时使用。否则,MS-DOS文件名的处理会绕过挂载表。

  如果要查看会话中当前有效的挂载点集,可以不带参数调用Cygwin工具挂载:

  例3.1。显示当前的安装点集

  bash $ mount

  f:/ cygwin / bin on / usr / bin类型系统(二进制,自动)

  f:/ cygwin / lib on / usr / lib type system(binary,auto)

  f:/ cygwin on / type system(binary,auto)

  e:/ src / usr / src类型系统(二进制)

  c:on / cygdrive / c类型用户(二进制,posix = 0,用户,noumount,auto)

  e:on / cygdrive / e type user(binary,posix = 0,user,noumount,auto)

  您还可以使用mount命令添加新的挂载点,使用umount删除它们。但是,由于它们仅在内存中记录,因此一旦您的上一个Cygwin进程结束,这些挂载点就会消失。

  注意

  将现有的较旧的Cygwin安装升级到Cygwin 1.7时,脚本会读取旧的系统装入点(存储在注册表的HKEY_LOCAL_MACHINE分支中),并从这些条目生成/ etc / fstab文件。请注意,从不生成/,/ usr / bin和/ usr / lib的条目。

  注册表的HKEY_CURRENT_USER分支中的旧用户挂载点不用于生成/ etc / fstab。如果你想从你的旧条目创建一个特定于用户的/etc/fstab.d/${USER}文件,那么就有一个可用的脚本,bin / copy-user-registry-fstab。只需启动脚本,它将创建用户特定的fstab文件。停止所有Cygwin进程并重新启动它们,您可以像以前一样简单地使用旧的用户挂载点

安装方法

  1、下载cwRsyncServer_4.1.0_Installer.exe软件直接安装,点击next

cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

  2、显示软件的安装协议,点击agree同意协议

cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

  3、设置软件的安装地址C:Program Files (x86)ICW

cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

  4、提示服务器设置功能,这里的内容可以默认,点击install安装

cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

  5、提示安装进度,等待软件安装完毕即可使用

cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

  6、cwrsyncserver已经安装到软件,点击close关闭安装界面

cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

使用说明

  使用cwRsync实现windows下文件定时同步(备份):

  首先要下载cwRsync的服务端和客户端软件

  然后我在本地机器上安装了其中的服务器端(10.0.2.136),然后在同网段下的另一台机器(10.0.2.137)安装了客户端。为了测试,我专门在本地机器上的f盘上放置了我们的产品dnt的站点文件,同时准备将该站点文件夹下的aspx和config文件夹作为要进行同步文件的文件夹。然后在其服务端的rsyncd.config文件下,输入如下内容:

  use chroot = false

  strict modes = false

  hosts allow = *

  log file = rsyncd.log

  pid file = rsyncd.pid

  port = 52326

  max connections = 4

  # Module definitions

  # Remember cygwin naming conventions : c:work becomes /cygwin/c/work

  #

  [t_aspx]

  path = /cygdrive/f/dnt_snap/aspx

  read only = false

  transfer logging = yes

  lock file = rsyncd.lock

  [t_config]

  path = /cygdrive/f/dnt_snap/config

  read only = false

  transfer logging = yes

  lock file = rsyncd.lock

  注:在上面的内容中,将监听端口设置为52326。

  这样,我们在控件面板-->管理工具-->服务,找到该服务并启动它,如下图:

cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

  这时我们就可以在客户端(10.0.2.137)的f盘上创建一个叫sync的文件夹,同时在下面创建两个分别叫"config”和“aspx”的文件夹来对应同步服务端的文件夹。

  然后接着用下面的内容创建一个名为 dnt_rsync.bat的批处理文件:

  rsync -av rsync://10.0.2.136:52326/t_config /cygdrive/f/sync/config

  rsync -av rsync://10.0.2.136:52326/t_aspx /cygdrive/f/sync/aspx

  并将其放到cwRsync客户端安装目录下的bin目录中(我的安装目录如下:C:Program FilescwRsyncbin),然后双击启动它。

  这样,就开始同步文件了:

cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

  之后,我们可以到客户端f盘的相应目前中查看同步过来的文件,呵呵。

  当然cwRsync是采用增量和修改同步方式,如果你将服务器端的相应文件做了修改,则同步时只会同步修改过的文件或新增的文件。

  下面介绍一下如何通过windows中的“任务计划”来创建定时任务,执行定时同步。

  首先在客户端的机器上的: 控件面板->任务计划->点击“添加任务计划”, 在相应的弹出窗口中点击下一步,然后点击导航窗口中的“浏览”按钮,如下,并从中选择之前创建的批处理文件”dnt_sync.bat”:

cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

  这时系统会显示如下窗口提示当前计划任务执行方式,我这里选择每天执行(一次):

cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

  到这里,系统就会创建一个叫dnt_sync的任务计划,同时在接下来的窗口中提示任务的开始执行时间:

cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

  这里不做任何修改,直接点击下一步,接着是身份验证(通常是管理员身份),必定任务计划非同儿戏,要有足够的权限才可以玩的转:)

cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

  最后点击完成,就创建了一个任务计划。只不过它是按天执行的,如果我们希望其每分钟执行一次又该怎么办呢,其实很简单,只要在用鼠标点击新创建的任务计划,并在弹出菜单中选择“属性”,这时在弹出窗口的“日程安排”中点击“高级按钮”,如下:

cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

  这时就会弹出一个叫“高级计划选项”的子窗口,在其它做如下设置:

cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

  到这里,这个计划任务就会每天24小时,以每分钟运行一次的方式来同步之前的那两个文件夹了。

注意事项

  1、安装cwRsync Server后,需要在服务里面手工启动“RsyncServer”服务才生效。

  2、修改安装目录下的“rsyncd.conf”配置文件。

  cwRsync的rsyncd.conf 配置文件:

  use chroot = false #不使用chroot

  strict modes = false #使用静态模式

  hosts allow = * #允许的客户端IP

  log file = rsyncd.log #日志记录文件

下载地址

  • cwRsyncServer(服务器文件同步软件) 4.1.0 官方版

    本地高速下载

人气软件

网友评论0

发表评论

您的评论需要经过审核才能显示

精彩评论

最新评论

盖楼回复X

(您的评论需要经过审核才能显示)