rsync 同步错误 cwrsync rsync error rsync error: some files/attrs were not transferred 解决方法

 更新时间:2025年03月01日 20:57:49   投稿:mdxy-dxy  
今天在帮客户配置机器的时候提示cwrsync rsync error rsync error: some files/attrs were not transferred,最终发现原来是用mcafee设置了文件权限不可写导致,特整理下方便需要的朋友

本人发现这个问题两次了一直以为是服务器问题,因为就一台机器出现了这个问题,原来为了安全特取消了文件的写入与修改权限。通过mcafee的修改权限,问题解决,所以出现问题,先检查目录权限问题。

rsync error: some files/attrs were not transferred (see previous errors)
cwrsync rsync error failed: Invalid argument

cwrsync 在windows 系统上作为服务端

rsync 在linux 系统上作为客户端(推送文件到cwrsync所在的windows 端)
出现错误:
rsync error: some files/attrs were not transferred (see previous errors)
failed: Invalid argument (22)

解决办法一

1.停止windows cwrsync服务
2.编辑E:\Program Files\ICW\etc\fstab文件(cwrsync安装路径)
在文件最后加入一行:
e:/shentest ntfs override,binary,noacl 0 0 //确认e盘shentest文件夹已经建立
3.修改rsync.conf配置文件(比如:将windows下e盘的shentest让linux来推送。)

[2011test]
path = /cygdrive/e/shentest
transfer logging = yes
ignore errors
read only = false

4.保存文件并重启windows上cwrsync服务

5.在linux测试rsync同步推送是否成功

注意的一点:

linux同步到windows端不能使用参数-vaz,否则文件夹就只有rsync能访问,windows用户就不能访问了
我的是下面这样:
rsync test.txt --delete 1.1.1.1::2011test

大家也可以通过查看日志,我这发现原来是部分源文件夹不存在,但我又让他同步这些目录导致,不影响使用。直接忽略。

解决办法二

原因是有文件没有写的权限,导致备份权限不够,两种解决办法:

1、将服务端rsyncd.conf配置文件的uid和gid分别修改成root,重载下,/etc/rc.d/init.d/xinetd reload,再次执行同步,同步成功

2、将需要同步的文件夹及下属文件赋予777权限(chmod -R 777 xxx),再次执行同步,同步成功

注意:如果使用第一种办法,那么在执行完同步后,为了安全,记得将uid和gid修改回来,或修改成nobody

相关文章

  • 搭建RocketMQ在本地IDEA开发调试环境教程

    搭建RocketMQ在本地IDEA开发调试环境教程

    这篇文章主要为大家介绍了搭建RocketMQ在本地IDEA开发调试环境的步骤教程详解有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-02-02
  • 使用acme.sh注册免费的ssl证书

    使用acme.sh注册免费的ssl证书

    这篇文章主要介绍了acme.sh注册免费的ssl证书,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • windows服务器如何创建.开头(.well-known)的文件夹

    windows服务器如何创建.开头(.well-known)的文件夹

    国内的云服务商腾讯云提供免费有效期一年的SSL证书,申请过程中需要身份验证,需要dns域名解析或者服务器文件验证。如果想使用文件验证,必须创建一个以.开头的文件,使用windows服务器如何创建.开头的文件夹。
    2023-04-04
  • 详解linux命令查看服务器上的实时日志

    详解linux命令查看服务器上的实时日志

    在项目开发过程中,在调试的阶段,往往需要debug或者进行查看日志,这篇文章主要介绍了linux命令如何查看服务器上的实时日志,需要的朋友可以参考下
    2022-09-09
  • 游戏服务器开发的基本体系与服务器端开发的一些建议

    游戏服务器开发的基本体系与服务器端开发的一些建议

    刚开始时以为做游戏服务器和做web差不多,但是经过一段时间之后,才发现代码太多,太乱了,一看代码都想重构,都是踩着坑往前走。这里我把一些游戏开发方面的东西整理一下,希望能对那些想做游戏服务器开发的朋友有所帮助
    2017-07-07
  • dubbo 管理控制台安装和使用详解

    dubbo 管理控制台安装和使用详解

    这篇文章主要介绍了dubbo 管理控制台安装和使用的相关资料,需要的朋友可以参考下
    2016-09-09
  • 服务器配置远程vscode的图文教程

    服务器配置远程vscode的图文教程

    这篇文章主要介绍了服务器配置远程vscode的相关知识,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-06-06
  • ISAPI Rewrite iis伪静态组件最新教程

    ISAPI Rewrite iis伪静态组件最新教程

    自从把网站从Apache迁移到IIS,就开始不断地折腾Joomla和WordPress的静态化的问题,最终还是ISAPI Rewrite解决了所有问题,如果你有类似问题,希望这篇教程能对你有所帮助。
    2010-08-08
  • rsync server服务端配置文件 rsyncd.conf参数详解

    rsync server服务端配置文件 rsyncd.conf参数详解

    前两篇文章我们已经探讨了rsync的原理及基本使用,今天我们来介绍一下rsync server端的配置文件,如果你还没有学习rsync的原理及安装使用,那么就可以参考下面的文章
    2024-06-06
  • 数据库数据同步常用的5种实施方案

    数据库数据同步常用的5种实施方案

    本文将探讨几种常见的数据同步方案,涵盖了数据库主从同步、数据迁移同步和数据实时同步,通过深入了解各种方案的特点、优势和局限性,我们可以更好地选择和定制适合特定业务场景的数据同步策略,为构建高效、稳定、可扩展的系统奠定基础
    2024-06-06

最新评论