配置rsync同步文件到nas

windows下以前的做法是安装一个cygwin包,现在不需要了,直接安装一个linux子系统用linux命令就行了。

start cmd /k "c:\cygwin64\bin\rsync -uav --no-p --chmod=ugo=rwX  --progress --password-file=/cygdrive/d/tools/sync.txt  /cygdrive/d/照片 [email protected]::my_rsync_bk

"

在windows上安装linux子系统后可以直接使用rsync命令,windows盘都挂载到/mnt下,比如d盘挂载到/mnt/d

rsync -uav --no-p --chmod=ugo=rwX  --progress --password-file=/home/yourname/sync.txt  $1 [email protected]192.168.2.176::my_rsync_bk

linux下记录password文件在权限改成600

chrome 600 sync.txt

密码写到sync.txt中,没有格子,直接写进去就行了。

以上都是客户端的配置,服务器端没有写

原文地址:https://www.cnblogs.com/gelandesprung/p/11612950.html

时间: 2024-10-08 16:43:01

配置rsync同步文件到nas的相关文章

配置rsync 同步数据 rpm包安装rsync及配置

[[email protected] home]# rpm -qa |grep rsync #检查系统是否安装了rsync软件包rsync-2.6.8-3.1[[email protected] CentOS]# rpm -ivh rsync-2.6.8-3.1.i386.rpm # 如果没有安装则手动安装 [[email protected] rsync-3.0.4]# vim /etc/xinetd.d/rsync 1 配置rsync servervi /etc/xinetd.d/rsync

Windows服务器之间rsync同步文件

两台windows7机器 server:192.168.12.104 client:192.168.12.103 目的:将server上的E盘的目录FYFR里面的内容定时同步到client上的D盘下FYFR目录下 (不设用户密码验证,直接匿名连接同步) 配置步骤: 服务端server:192.168.12.104 安装cwRsyncServer_4.1.0_Installer 进入安装目录C:\Program Files (x86)\ICW,打开配置文件rsyncd.conf 内容配置为: ui

centos 7 编译安装以及配置rsync+inotify 文件实时同步操作记录

准备工作: 服务器A 源文件服务器 服务器B 数据备份服务器 注意:服务器A修改文件 实时同步到 服务器B, 服务器A和B都需要安装rsync,并且服务器A还需要安装inotify 一. 安装rsync  .inotify 看一下你服务器有没有安装这两款软件  rpm -aq|grep rsync     rpm -aq|grep inotify 我们采用编译安装的方式,够学习到更多 下载  rsync-3.0.9.tar.gz 和inotify-tooles-3.14.tar.gz的压缩包,我

配置rsync同步+inotify实时监控

rsync简介Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件.Rsync使用所谓的"Rsync算法"来使本地和远 程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快. 实验环境两台Centos7虚拟机互联互通,一台作为rsync源服务器:192.168.37.129一台作为rsync发起端:192.168.37.134yum仓库已创建inotify软件包:http:

rsync同步文件

rsync是linux系统下的数据备份同步工具,可以镜像保存整个目录树和文件系统:也支持增量备份(这个算法只传送两个文件的不同部分),保持原来文件的权限.时间.软硬链接等附加信息负责发起rsync同步操作的客户机称为发起端,而负责响应来自客户机的为同步源.再同步过程中,同步源负责提供文档的原始位置,而发起端对该位置具有读取权限,最后同步到本地 系统:centos7.5##注释 #systemctl stop firewalld --关闭防火墙 1.#yum -y install rsync2.#

rsync+inotify安装配置 实时同步文件

安装 #安装inotify 工具 [root@localhost ~]# yum install inotify-tools -y 常用命令 [[email protected] ~]# inotifywait -rm /data/ \\实时监控/data的所有事件(包括文件的访问.写入.修改.删除等) [[email protected] ~]# inotifywait -mrq --timefmt '%Y/%m/%d-%H:%M:%S' --format '%T %w %f' > -e mo

rsync同步文件,排除多个文件/目录

使用rsync -aP --exclude=upload 只能排除upload文件/目录.如果要排除多个文件/目录,怎么办?  那只能建一个exclude.list,里面填写要排除的目录(一行一个文件/目录),然后rsync -aP --exclude-from="exclude.list" 如:rsync -aP  --exclude-from=/root/exclude.list 192.168.113.118::web_bak/www/ /data/server/www/   

rsync同步文件到远程主机

###安装rsync+inotify实现服务器之间文件同步 #A系统:192.168.2.93    需要rsync,并以守护进程方式启动 #B系统:192.168.2.92   需要rsync+inotify #实现92文件同步到93中. #92系统需要rsync+inotify,实现监视文件的变动并同步 #93系统需要rsync守护进程,实现接收同步过来的文件 关闭防火墙和selinux #93系统软件安装 yum install rsync vim wget -y cat >> /etc

rsync同步文件(多台机器同步代码...)

常用组合 rsync -av --delete-after --exclude-from="a.txt"  x/x -e ssh x:/x/x a.txt 制定忽略的文件,如 .git -v, --verbose 详细模式输出 -q, --quiet 精简输出模式 -c, --checksum 打开校验开关,强制对文件传输进行校验 -a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD -r, --recursive 对子目录以递归模式处